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

Antes de empezar

  • Haber migrado correctamente a vRealize Automation 7.3.

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

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

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

Nota:

Si tiene un entorno de vRealize Automation distribuido con varios nodos de Dispositivo de vRealize Automation, 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 Dispositivo de vRealize Automation 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. Extraiga el archivo descargado 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.3.
    1. Cargue el archivo de configuración exportado en el directorio /usr/lib/vco/tools/configuration-cli/bin de Dispositivo de vRealize Automation.
    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 
  5. Si migró vRealize Automation en lugar de actualizarlo, elimine los certificados Single Sign-On de la base de datos de la instancia de Orchestrator integrada.
    sudo -u postgres -i -- /opt/vmware/vpostgres/current/bin/psql vcac -c "DELETE FROM vmo_keystore WHERE id='cakeystore-id';"

Resultados

Ha migrado correctamente un vRealize Orchestrator 6.x externo instalado en Windows a una instancia de vRealize Orchestrator integrada en vRealize Automation 7.3.

Qué hacer a continuación

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