Implementación de contenido entre servidores
Última modificación: sábado, 13 de marzo de 2010
Hace referencia a: SharePoint Server 2010
Microsoft SharePoint Server 2010 proporciona una interfaz de usuario de implementación enriquecida. La mayoría de los escenarios implementación los puede obtener un profesional de tecnología de la información mediante la interfaz de usuario (UI), sin necesidad de scripts. Sin embargo, todavía puede usar el modelo de objetos para controlar otros escenarios, como la implementación de contenido entre servidores que no estén en la misma red o la escritura de scripts para automatizar tareas comunes. En este tema se proporciona una introducción a la característica de implementación de contenido de SharePoint Server 2010 y ofrece a los programadores la información básica y los recursos necesarios para generar e implementar soluciones de implementación personalizadas.
Antes de considerar los conceptos y el ámbito de la implementación de contenido, imagine un escenario básico para el que la implementación de contenido es una solución. En un escenario de tecnología de la información típico para un sitio de Internet, el contenido lo crean las personas de la red interna y existe cierta separación de la red. Por ejemplo, la red puede tener uno o varios firewall entre la intranet y la red expuesta a Internet. En este escenario, los proveedores de contenido internos necesitan tener acceso al sitio de SharePoint Server 2010 de modo que puedan crear, editar y aprobar el contenido pero, por motivos de seguridad, el sistema necesita una forma de proteger la intranet del tráfico entrante de Internet. Evidentemente, los usuarios de Internet necesitan tener acceso al sitio de SharePoint Server 2010, que es una de las razones por las que los departamentos de tecnología de la información suelen separar los servidores en dos conjuntos o granjas de servidores: una para el contenido interno y la intranet y otra para la red expuesta a Internet que hospeda un sitio de producción. Los creadores trabajan en la granja de servidores interna, mientras que los clientes de Internet ven el contenido en su granja de servidores de producción. Con esta separación de granjas de servidores, surge la necesidad de disponer de un método coherente y sencillo de mover el contenido creado desde la granja de servidores de creación de origen a la granja de servidores de producción de destino. Esa solución es la implementación de contenido.
Puede usar la implementación de contenido para insertar contenido de una granja de servidores de origen en una granja de servidores de destino. La implementación de contenido admite topologías de dos niveles (creación a producción), de tres niveles (creación a almacenamiento provisional a producción) y de n niveles. La implementación de contenido puede ser flexible y admitir numerosas disposiciones de topología diferentes, en parte porque los pasos básicos para implementar correctamente el contenido en SharePoint Server 2010 son coherentes, independientemente de la topología:
Exportar contenido de la granja de servidores de origen.
Transportar contenido de la granja de servidores de origen a la granja de servidores de destino.
Importar contenido a la granja de servidores de destino.
Nota
La implementación de contenido siempre es unidireccional. Es un sistema de un "único maestro" que siempre se mueve desde una granja de servidores o una recopilación de sitios de origen a una granja de servidores o recopilación de sitios de destino.
Se puede escribir código que use el modelo de objetos para llevar a cabo estos pasos. Puede implementar el contenido en el código exactamente de la misma manera puede hacerlo en la interfaz de usuario, o puede establecer las propiedades personalizadas de exportación e importación que adaptan la implementación para satisfacer necesidades que no se puede cumplir al configurar una implementación a través del sitio Administración central de SharePoint. También puede crear código que exporte y importe un paquete de contenido en situaciones donde la conectividad entre una granja de servidores de origen y una granja de servidores de destino puede estar limitada o no disponible.
En una implementación típica de contenido, la característica transporta automáticamente el contenido de la granja de servidores de origen a la granja de servidores de destino y, a continuación, crea una instancia de la importación remota. La implementación de contenido administra estos pasos mediante rutas de acceso y trabajos.
Una ruta de acceso es una conexión entre una granja de servidores de origen y una granja de servidores de destino. Contiene información acerca de la aplicación web y la recopilación de sitios de origen que se va a implementar, la autenticación de la granja de servidores de destino y la aplicación web y la recopilación de sitios de la granja de servidores de destino. La ruta de acceso representa la asignación entre las recopilaciones de sitios de creación y de producción. La ruta de acceso no implementa el contenido.
Un trabajo está asociado a una ruta de acceso y determina exactamente qué sitios de la recopilación de sitios de origen se implementarán y con qué programación se hará. Puede asociar numerosos trabajos a una sola ruta de acceso y cada uno de ellos se puede ejecutar con una programación diferente e implementar secciones específicas de su sitio. Un trabajo puede implementar actualizaciones de contenido con regularidad sin que sea necesario un reinicio manual cada vez.
Por ejemplo, AdventureWorks tiene varias recopilaciones de sitios de Office SharePoint Server 2007, entre los que se incluye un sitio de comunicados de prensa que requiere actualizaciones cada hora y un sitio acerca de los empleados que requiere actualizaciones mensuales. Con la creación de dos trabajos (uno que se ejecuta cada hora y que implementa el sitio de comunicados de prensa y otro que se ejecuta mensualmente y que implementa el sitio acerca de los empleados) puede garantizar que ambos sitios se actualizarán según sus respectivas programaciones.
En esta sección
Procedimiento para implementar contenido entre servidores
Vea cómo usar el modelo de objetos para implementar contenido entre dos servidores.Procedimiento para personalizar la implementación de escenarios desconectados
Vea cómo exportar e importar contenido entre los servidores cuando no hay disponible ninguna conexión que pueda usar la característica de implementación de contenido para transportar los datos.
Vea también
Referencia
ContentDeploymentConfiguration
ContentDeploymentNotificationSettings
ContentMigration
ContentMigrationSettings
ContentMigrationType