Compartir a través de


Implementación de contenido entre servidores

Microsoft Office SharePoint Server 2007 proporciona una rica 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 Office SharePoint Server 2007 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 de implementación de contenido y el ámbito, imagine un escenario básico para el que 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 es creado por 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 Office SharePoint Server 2007 de modo que puedan crear, editar y aprobar el contenido, pero por razones 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 Office SharePoint Server 2007 sitio, que es una de las razones por la que los departamentos de tecnología de la información suelen separar los servidores en dos granjas de servidores: una granja de servidores para el contenido interno y la intranet, y otra para la red expuesta a Internet que aloja un sitio de producción. Los autores 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 las granjas de servidores, surge la necesidad de una forma coherente y sencilla 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 Office SharePoint Server 2007 son coherentes, independientemente de la topología:

  1. Exportar contenido de la granja de servidores de origen.

  2. Transportar contenido de la granja de servidores de origen a la granja de servidores de destino.

  3. 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

Vea también

Referencia

ContentConfiguration
ContentJob
ContentNotificationSettings
ContentPath
ContentMigration
ContentMigrationSettings
ContentMigrationType
DeploymentStatus
DeploymentStatusDictionary
JobReportType