Después de actualizar vRealize Automation de la versión 6.x a la versión 7.2, puede migrar su Orchestrator 6.x externo existente instalado en Windows al servidor de Orchestrator que está integrado en vRealize Automation 7.2.

Antes de empezar

  • Actualice vRealize Automation de la versión 6.x a la versión 7.2.

  • Detenga el servicio del servidor de Orchestrator del Orchestrator externo.

  • Haga una copia de seguridad de la base de datos, incluido el esquema de base de datos, del servidor externo de Orchestrator.

    Nota:

    Si tiene pensado utilizar el entorno de Orchestrator de origen hasta el nuevo esté totalmente configurado, cree una copia de la base de datos de origen. De lo contrario, puede configurar el Orchestrator de destino para que utilice la misma base de datos, pero en tal caso, el entorno de Orchestrator de origen ya no funcionará debido a que el esquema de la base de datos se actualiza a la versión del Orchestrator de destino.

Por qué y cuándo se efectúa esta tarea

Nota:

Si tiene un entorno de vRealize Automation distribuido con varios nodos de vRealize Automation Appliance, realice el procedimiento de migración únicamente en el nodo principal de vRealize Automation.

Procedimiento

  1. Descargue la herramienta de migración desde el servidor de destino de Orchestrator.
    1. Inicie sesión en vRealize Automation Appliance sobre SSH como raíz.
    2. Descargue el archivo migration-tool.zip que se encuentra en el directorio /var/lib/vco/downloads.
  2. Exporte la configuración de Orchestrator desde el servidor de Orchestrator de origen.
    1. Configure la variable de entorno PATH haciendo que apunte a la carpeta bin de la instancia de Java JRE que se instaló con Orchestrator.
    2. Cargue la herramienta de migración al servidor de Windows en el que está instalado el Orchestrator externo.
    3. Descomprima el archivo descargado y coloque la carpeta en la carpeta de instalación de Orchestrator.

      La ruta predeterminada de la carpeta de instalación de Orchestrator en una instalación basada en Windows es C:\Archivos de programa\VMware\Orchestrator.

    4. Ejecute como administrador el símbolo del sistema de Windows y desplácese hasta la carpeta bin en la carpeta de instalación de Orchestrator.

      De forma predeterminada, la ruta de la carpeta bin es C:\Archivos de programa\VMware\Orchestrator\migration-cli\bin.

    5. Ejecute el comando export desde la línea de comandos.
      C:\Program Files\VMware\Orchestrator\migration-cli\bin\vro-migrate.bat export

      Este comando combina los archivos de configuración de VMware vRealize Orchestrator y los complementos en un archivo de exportación.

      El archivo se crea en la misma carpeta que la carpeta migration-cli.

  3. Migre la configuración exportada al servidor de Orchestrator que está integrado en vRealize Automation 7.2.
    1. Cargue el archivo de configuración exportado en el directorio /usr/lib/vco/tools/configuration-cli/bin de vRealize Automation Appliance.
    2. En el directorio /usr/lib/vco/tools/configuration-cli/bin, cambie la propiedad del archivo de configuración del Orchestrator exportado.
      chown vco:vco orchestrator-config-export-dirección_IP_orchestrator-fecha_hora.zip
    3. Importe el archivo de configuración de Orchestrator en el servidor integrado de vRealize Orchestrator; para ello, ejecute el script vro-configure con el comando import.
      ./vro-configure.sh import --skipDatabaseSettings --skipLicense --skipSettings --skipSslCertificate --notForceImportPlugins --notRemoveMissingPlugins --skipTrustStore --path orchestrator-config-export-IP_dispositivo_orchestrator-fecha_hora.zip
  4. Migre la base de datos a la base de datos interna de PostgreSQL; para ello, ejecute el script vro-configure con el comando db-migrate.
    ./vro-configure.sh db-migrate --sourceJdbcUrl URL_conexión_JDBC --sourceDbUsername usuario_base_datos --sourceDbPassword contraseña_usuario_base_datos
    Nota:

    Ponga las contraseñas que contienen caracteres especiales entre comillas.

    La URL_conexión_JDBC depende del tipo de base de datos que utiliza.

    PostgreSQL: jdbc:postgresql://host:puerto/nombre_base_datos
    MSSQL: jdbc:jtds:sqlserver://host:puerto/nombre_base_datos\;domain=dominio
    Oracle: jdbc:oracle:thin:@host:puerto:base_datos 

Resultados

Se migró correctamente la vRealize Orchestrator 6.x externa instalada en Windows a una instancia de vRealize Orchestrator integrada en vRealize Automation 7.2.

Qué hacer a continuación

Configure el servidor integrado de vRealize Orchestrator. Consulte Configure el servidor integrado de vRealize Orchestrator.