• No results found

Actualizado: 2014-07-25

Para configurar una sincronización periódica de las suscripciones a aplicaciones de los usuarios entre almacenes de diferentes implementaciones de StoreFront, ejecute comandos de Windows PowerShell.

Nota: Las consolas de StoreFront y PowerShell no pueden estar abiertas a la vez. Cierre

siempre la consola de administración de StoreFront antes de usar la consola de

PowerShell para administrar la configuración de StoreFront. Asimismo, cierre todas las instancias de PowerShell antes de abrir la consola de StoreFront.

Importante: En implementaciones con varios servidores, use solo un servidor a la vez

para hacer cambios en la configuración del grupo de servidores. Asegúrese de que la consola de administración de Citrix StoreFront no se está ejecutando en ninguno de los

otros servidores de la implementación. Una vez completados, propague los cambios de

configuración al grupo de servidores de modo que los demás servidores de la implementación se actualicen.

Al establecer la sincronización de suscripciones, tenga en cuenta que los Delivery

Controllers configurados deben tener nombres idénticos en los almacenes sincronizados, y que los nombres distinguen entre mayúsculas y minúsculas. Si no duplica el nombre exacto de los Delivery Controllers se pueden crear suscripciones diferentes para los usuarios en los almacenes sincronizados.

1. Utilice una cuenta con permisos de administrador local para iniciar Windows PowerShell y, en el símbolo del sistema, escriba los siguientes comandos para importar los módulos de StoreFront.

Import-Module "installationlocation\Management\Cmdlets\UtilsModule.psm1" Import-Module "installationlocation\Management\Cmdlets\

SubscriptionSyncModule.psm1"

Donde installationlocation es el directorio en el que StoreFront está instalado, normalmente C:\Archivos de programa\Citrix\Receiver StoreFront\.

2. Para especificar la implementación remota de StoreFront que contiene el almacén que se va a sincronizar, escriba el siguiente comando.

Add-DSSubscriptionsRemoteSyncCluster –clusterName deploymentname –clusterAddress deploymentaddress

Donde deploymentname es un nombre que le ayuda a identificar la implementación remota y deploymentaddress es la dirección del servidor o grupo de servidores

StoreFront con equilibro de carga, accesible desde el exterior, para la implementación remota.

3. Para especificar el almacén remoto con el que se sincronizan las suscripciones a aplicaciones de los usuarios, escriba el siguiente comando.

Add-DSSubscriptionsRemoteSyncStore –clusterName deploymentname –storeName storename

Donde deploymentname es el nombre que ha definido para la implementación remota en el paso anterior y storename es el nombre especificado para los almacenes locales y remotos cuando se crearon. Para sincronizar suscripciones a aplicaciones entre los almacenes, los dos almacenes deben tener el mismo nombre en sus respectivas implementaciones de StoreFront.

4. Para configurar que la sincronización tenga lugar en determinados momentos del día, escriba el siguiente comando.

Add-DSSubscriptionsSyncSchedule –scheduleName synchronizationname –startTime hh:mm

Donde synchronizationname es un nombre que le ayuda a identificar la programación que está creando. Use el parámetro -startTime para especificar la hora del día a la que quiere sincronizar las suscripciones entre los almacenes. Configure programaciones adicionales para especificar otras horas de sincronización durante el día.

5. De forma alternativa, para configurar una sincronización regular en un intervalo específico, escriba el siguiente comando.

Add-DSSubscriptionsSyncReoccuringSchedule –scheduleName

synchronizationname –startTime hh:mm:ss -repeatMinutes interval

Donde synchronizationname es un nombre que le ayuda a identificar la programación que está creando. Use el parámetro -startTime para especificar la demora en horas, minutos y segundos antes de que la nueva programación se active una vez creada. Para

interval, especifique el tiempo en minutos entre cada sincronización.

6. Agregue las cuentas de máquinas del dominio de Microsoft Active Directory para cada servidor StoreFront de la implementación remota al grupo de usuarios locales de Windows CitrixSubscriptionSyncUsers del servidor actual.

Esto permite que los servidores de la implementación remota puedan acceder al

servicio de almacenamiento de suscripciones en la implementación local una vez que ha configurado una programación de sincronización en la implementación remota. El grupo CitrixSubscriptionSyncUsers se crea automáticamente al importar el módulo de

sincronización de suscripciones en el paso 1. Para obtener más información sobre cómo modificar grupos locales de usuarios, consulte

http://technet.microsoft.com/es-es/library/cc772524.aspx.

7. Si su implementación local de StoreFront se compone de varios servidores, use la consola de administración de Citrix StoreFront para propagar los cambios de configuración a los demás servidores del grupo.

Para obtener más información acerca de la propagación de cambios en una

implementación con varios servidores StoreFront, consulte Configuración de grupos de

servidores.

8. Repita los pasos 1 al 7 en la implementación remota de StoreFront para configurar una programación complementaria de sincronización de suscripciones de la implementación Para configurar la sincronización de las suscripciones

remota a la implementación local.

Al configurar las programaciones de sincronización para sus implementaciones de StoreFront, asegúrese de que las programaciones no producen situaciones en las que las implementaciones intentan sincronizarse de forma simultánea.

9. Para iniciar la sincronización de las suscripciones a aplicaciones de los usuarios entre los almacenes, reinicie el servicio de almacenamiento de suscripciones en las

implementaciones locales y remotas. En una línea de comandos de Windows PowerShell de un servidor de cada implementación, escriba el siguiente comando.

Restart-DSSubscriptionsStoreSubscriptionService

10. Para quitar una programación de sincronización de suscripciones existente, escriba el siguiente comando. A continuación, propague el cambio de configuración por el resto de servidores StoreFront en la implementación y reinicie el servicio de almacenamiento de suscripciones.

Remove-DSSubscriptionsSchedule –scheduleName synchronizationname

Donde synchronizationname es el nombre que especificó para la programación al crearla.

11. Para ver una lista de las programaciones de sincronización de suscripciones actualmente configuradas para su implementación de StoreFront, escriba el siguiente comando. Get-DSSubscriptionsSyncScheduleSummary

Para configurar el enrutamiento óptimo de