Para recopilar datos sin conexión del entorno de origen de vRealize Automation, vRealize Orchestrator o vRealize Orchestrator externo, use la utilidad de captura de datos.
Gracias a la utilidad de captura de datos, ya no es necesario que implemente una instancia completa de VMware Aria Automation para recopilar datos y realizar una evaluación de migración en el entorno de origen. Aunque la utilidad de captura de datos se puede utilizar para los entornos de origen de vRealize Automation y vRealize Orchestrator, resulta especialmente útil para entornos de origen de vRealize Orchestrator externos. Cuando se ejecuta, los datos de origen se recopilan y se guardan como un paquete ZIP.
Requisitos previos
Hay que tener Java instalado para ejecutar la utilidad de captura de datos independiente.
Procedimiento
- Descargue el archivo capture.jar del proyecto capture_utility desde la página Introducción de la pestaña Migración en Automation Assembler.
- Ejecute el comando java -Dcontext="shell" -Dspring.liquibase.enabled=false -jar capture.jar.
Nota: De forma predeterminada, el comando inicia spring-shell en el puerto 8080. Para cambiar el puerto que utiliza spring-shell, ejecute el comando
-Dserver.port=<portid>, donde
<portid> es el nombre o el identificador del puerto disponible que desee. Con esta modificación, el comando inicial pasa a ser:
java -Dcontext="shell" -Dspring.liquidbase.enabled=false -Dserver.port=<portid> -jar capture.jar
Nota: Si se ejecuta en Windows, ejecute el comando
-Dfile.encoding=UTF-8 para anular el conjunto de caracteres predeterminado. Con esta modificación, el comando inicial pasa a ser
java -Dcontext="shell" -Dspring.liquidbase.enabled=false -Dfile.encoding=UTF-8 -Dserver.port=<portid> -jar capture.jar
Se inician el archivo capture.jar y spring-shell, y se deshabilita Liquibase para la actualización y la comprobación de la base de datos.
- Proporcione un archivo de propiedades que incluya los detalles del servidor del entorno de origen:
Detalles del servidor |
Valor |
server |
Dirección IP o FQDN del servidor de vRA/vRO |
vraUser |
Nombre de usuario del tenant de vRA |
vraPassword |
Contraseña del tenant de vRA |
vroUser |
Nombre de usuario de vRO |
vroPassword |
Contraseña de vRO |
Nota: Para capturar datos de una instancia externa de vRealize Orchestrator, utilice los detalles de la instancia externa de vRealize Orchestrator en el archivo de propiedades.
Este es un ejemplo de un archivo de propiedades:
- Para capturar los datos del entorno de origen que desee, ejecute los comandos que correspondan:
Para recopilar datos de... |
Ejecute... |
Tanto vRealize Automation como vRealize Orchestrator |
capture |
Solo vRealize Automation |
captureVra |
Solo vRealize Orchestrator |
captureVro
Nota: Para una instancia de vRealize Orchestrator externa, proporcione el número de puerto con el servidor. Por ejemplo,
captureVro server:port
|
Nota: Para ver el mensaje de ayuda, ejecute
capture --help después de ejecutar los comandos
capture,
captureVra o
captureVro.
- Después de ejecutar el comando capture o captureVra, ejecute el comando de captura de implementación:
Nota: Debe ejecutar un comando de implementación independientemente de si necesita capturar la información de la implementación.
Acción |
Comando |
Capturar implementaciones |
capture --serverFile /tmp/server.txt --tenant qe --filepath /Users/bsopariwala/Desktop --deployments true |
captureVra --serverFile /tmp/server.txt --tenant qe --filepath /Users/bsopariwala/Desktop --deployments true |
No capturar implementaciones |
capture --serverFile /tmp/server.txt --tenant qe --filepath /Users/bsopariwala/Desktop --deployments false |
captureVra --serverFile /tmp/server.txt --tenant qe --filepath /Users/bsopariwala/Desktop --deployments false |