Per raccogliere dati da vRealize Automation, vRealize Orchestrator o un ambiente di origine di vRealize Orchestrator esterno offline, utilizzare l'utilità di acquisizione dati.
Se si usa l'utilità di acquisizione dati, è possibile evitare di distribuire un'istanza completa di VMware Aria Automation per eseguire la raccolta dei dati e una valutazione della migrazione nell'ambiente di origine. Anche se l'utilità di acquisizione dati può essere utilizzata per gli ambienti di origine di vRealize Automation e vRealize Orchestrator, è particolarmente utile per gli ambienti di origine di vRealize Orchestrator esterni. Quando viene eseguita, i dati di origine vengono raccolti e salvati come bundle ZIP.
Prerequisiti
Java è necessario per eseguire l'utilità di acquisizione dati autonoma.
Procedura
- Scaricare il file capture.jar per il progetto capture_utility dalla pagina Guida introduttiva nella scheda Migrazione in Automation Assembler.
- Eseguire il comando java -Dcontext="shell" -Dspring.liquibase.enabled=false -jar capture.jar.
Nota: Per impostazione predefinita, il comando avvia spring-shell sulla porta 8080. Per modificare la porta utilizzata da spring-shell, eseguire il comando
-Dserver.port=<portid>, in cui
<portid> è il nome/identificatore della porta disponibile desiderata. Con questa modifica, il comando iniziale diventa:
java -Dcontext="shell" -Dspring.liquidbase.enabled=false -Dserver.port=<portid> -jar capture.jar
Nota: Se è in esecuzione su Windows, per sostituire il set di caratteri predefinito, eseguire il comando
-Dfile.encoding=UTF-8. Con questa modifica, il comando iniziale diventa
java -Dcontext="shell" -Dspring.liquidbase.enabled=false -Dfile.encoding=UTF-8 -Dserver.port=<portid> -jar capture.jar
Spring-shell e capture.jar vengono avviati e Liquibase è disabilitato per l'aggiornamento e il controllo del database.
- Specificare un file delle proprietà che includa i dettagli del server dell'ambiente di origine:
Dettagli del server |
Valore |
server |
Indirizzo IP o FQDN di vRA/vRO |
vraUser |
Nome utente del tenant vRA |
vraPassword |
Password del tenant vRA |
vroUser |
Nome utente di vRO |
vroPassword |
Password di vRO |
Nota: Per acquisire i dati dell'istanza di vRealize Orchestrator esterna, utilizzare i dettagli dell'istanza di vRealize Orchestrator esterna nel file delle proprietà.
Un file di proprietà di esempio:
- Per acquisire i dati dell'ambiente di origine desiderati, eseguire i comandi applicabili:
Per raccogliere dati da... |
Eseguire... |
vRealize Automation e vRealize Orchestrator |
capture |
Solo vRealize Automation |
captureVra |
Solo vRealize Orchestrator |
captureVro
Nota: Per l'istanza di vRealize Orchestrator esterna, specificare il numero della porta con il server. Ad esempio,
captureVro server:port.
|
Nota: Per visualizzare il messaggio della guida, eseguire
capture --help dopo l'esecuzione del comando
capture,
captureVra o
captureVro.
- Dopo aver eseguito il comando capture o captureVra, eseguire il comando di acquisizione della distribuzione:
Nota: È necessario eseguire un comando di distribuzione indipendentemente dalla necessità di acquisire le informazioni di distribuzione.
Azione |
Comando |
Per acquisire le distribuzioni... |
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 |
Per non acquisire le distribuzioni... |
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 |