Citrix Virtual Apps and Desktops Service

Migrar configuraciones locales a la nube

La Configuración automatizada le permite automatizar el traslado de la configuración local a un sitio en la nube.

Esta imagen es una vista general de lo que puede hacer la Configuración automatizada para migrar su configuración a la nube.

Migración local a la nube

Requisitos previos para migrar una configuración

Para exportar su configuración desde Citrix Virtual Apps and Desktops, necesita:

  • Versión Current Release de Citrix Virtual Apps and Desktops y su predecesora inmediata, o bien todas las versiones LTSR de Citrix Virtual Apps and Desktops y XenApp y XenDesktop
  • Una máquina unida a un dominio con .NET Framework 4.7.2 o una versión posterior y el SDK de Citrix PowerShell. Se instala automáticamente en el Delivery Controller (para ejecutarse en una máquina que no sea el Delivery Controller local, Citrix Studio debe estar instalado, ya que Studio instala los complementos correctos de PowerShell; el instalador de Studio se encuentra en los medios de instalación de Citrix Virtual Apps and Desktops).

Para importar su configuración en Citrix Virtual Apps and Desktops Service, necesita:

  • Una máquina con acceso a Citrix Cloud. No tiene por qué ser un Delivery Controller ni una máquina unida a un dominio.
  • Citrix Virtual Apps and Desktops Service aprovisionado.
  • Una ubicación de recursos activa con Connector instalado y unido al mismo dominio que la instalación local.
  • La conectividad con los sitios que acceden a Citrix Cloud debe estar permitida y disponible. Para obtener más información, consulte Conectividad con Virtual Apps and Desktops Service.

Exportar la configuración local de Citrix Virtual Apps and Desktops

Importante:

  • Debe tener su archivo CustomerInfo.yml con el ID del cliente, el ID de la máquina cliente y la información de la clave secreta. Para obtener más información sobre cómo obtener el ID del cliente, el ID de la máquina cliente y la clave secreta, consulte Generar el ID del cliente, el ID de la máquina cliente y la clave secreta. Para obtener información sobre cómo agregar esta información al archivo CustomerInfo.yml, consulte Rellenar el archivo de información del cliente.
  • El archivo ZoneMapping.yml debe incluir información que asigne la zona local a ubicaciones de recursos en la nube. Para obtener más información sobre cómo asignar las zonas, consulte Rellenar el archivo de asignación de zonas.
  • Si tiene conexiones de host, debe introducir la información correspondiente en el archivo CvadAcSecurity.yml.
  1. Instalar la Configuración automatizada.
  2. Haga doble clic en el icono de configuración automática. Aparece una ventana de PowerShell.
  3. Ejecute el siguiente comando para exportar todos los componentes. La exportación de la configuración local no la modifica en modo alguno.

    Export-CvadAcToFile

Después de ejecutar un cmdlet por primera vez, se crea una carpeta de exportación con los registros y archivos de configuración YML. La carpeta se encuentra en %HOMEPATH%\Documentos\Citrix\AutoConfig. Con cada exportación sucesiva, se crea una subcarpeta. La carpeta principal %HOMEPATH%\Documentos\Citrix\AutoConfig contiene siempre los archivos exportados de la exportación más reciente.

Nota:

Si la Configuración automatizada no está instalada en el Delivery Controller, ejecute import-module Citrix.AutoConfig.Commands antes de usar la herramienta a través de PowerShell. Este paso no es necesario si abre la Configuración automatizada mediante el icono de configuración automática.

Si ve algún error o excepción, consulte la sección Fixups del archivo de registros.

Importar la configuración en Citrix Virtual Apps and Desktops Service

Importante:

  • Debe tener su archivo CustomerInfo.yml con el ID del cliente, el ID de la máquina cliente y la información de la clave secreta. Para obtener más información sobre cómo obtener el ID del cliente, el ID de la máquina cliente y la clave secreta, consulte Generar el ID del cliente, el ID de la máquina cliente y la clave secreta. Para obtener información sobre cómo agregar esta información al archivo CustomerInfo.yml, consulte Rellenar el archivo de información del cliente.
  • El archivo ZoneMapping.yml debe incluir información que asigne la zona local a ubicaciones de recursos en la nube. Para obtener más información sobre cómo asignar las zonas, consulte Rellenar el archivo de asignación de zonas.
  • Si tiene conexiones de host, debe introducir la información correspondiente en el archivo CvadAcSecurity.yml.

Ejecutar una importación

  1. Haga doble clic en el icono de configuración automática. Aparece una ventana de PowerShell.
  2. Ejecute el siguiente comando para importar todos los componentes.

    Merge-CvadAcToSite

Verifique el estado esperado y compárelo con el nuevo estado actual. Diversas opciones de importación controlan si los resultados de la importación son idénticos o un subconjunto del sitio local.

Después de ejecutar el cmdlet, se crea una carpeta de exportación con los registros y archivos de configuración YML. La carpeta se encuentra en %HOMEPATH%\Documentos\Citrix\AutoConfig.

Si ve algún error o excepción, consulte la sección Fixups del archivo de registros.

Nota:

Si la Configuración automatizada no está instalada en el Delivery Controller, ejecute import-module Citrix.AutoConfig.Commands antes de usar la herramienta a través de PowerShell. Este paso no es necesario si abre la Configuración automatizada mediante el icono de configuración automática.

Para volver a la configuración original de Citrix Virtual Apps and Desktops Service, consulte Hacer una copia de seguridad de la configuración de Citrix Virtual Apps and Desktops Service.

Operación de importación en detalle

El proceso de importación está diseñado para realizar actualizaciones con precisión, realizar únicamente las actualizaciones necesarias y comprobar que todas las actualizaciones se han realizado correctamente. A continuación, se muestran los pasos seguidos en todas las operaciones de importación.

  1. Lea el archivo YML exportado (estado esperado).
  2. Lea la nube (estado actual).
  3. Realice una copia de seguridad del estado de la nube previo a la importación en archivos YML (la copia de seguridad se puede restaurar si es necesario).
  4. Evalúe las diferencias entre el estado esperado y el actual. Esto determina qué actualizaciones realizar.
  5. Realice las actualizaciones.
  6. Vuelva a leer la nube (nuevo estado actual).
  7. Realice una copia de seguridad del estado de la nube posterior a la importación en archivos YML (la copia de seguridad se puede restaurar si es necesario).
  8. Compare el nuevo estado actual con el estado esperado.
  9. Informe de los resultados de la comparación.

Migración granular

Importante:

Para obtener más información sobre el orden de la migración de los componentes, consulte Orden de la migración de los componentes.

Puede migrar componentes de forma selectiva únicamente o incluso solo nombres de componentes.

  • Los parámetros de componentes admitidos incluyen MachineCatalogs, Tags y más.
  • Los parámetros de nombre de componente admitidos incluyen los parámetros IncludeByName y ExcludeByName, entre otros.

Para obtener más información sobre los parámetros y cómo utilizarlos, consulte Parámetros de la migración granular.

Activar sitios

La activación del sitio le permite controlar qué sitio está activo y controla sus recursos. Para obtener más información, consulte Activar sitios.