Pour collecter des données à partir de votre environnement source vRealize Automation, vRealize Orchestrator ou vRealize Orchestrator externe hors ligne, utilisez l'utilitaire de capture de données.
L'utilitaire de capture de données vous permet d'éviter de déployer une instance complète de VMware Aria Automation pour effectuer la collecte de données et une évaluation de la migration sur votre environnement source. L'utilitaire de capture de données peut être utilisé pour les environnements source vRealize Automation et vRealize Orchestrator, mais il est particulièrement utile pour les environnements source vRealize Orchestrator externes. Lors de l'exécution, les données source sont collectées et enregistrées dans un fichier ZIP.
Conditions préalables
Java est requis pour exécuter l'utilitaire de capture de données autonome.
Procédure
- Téléchargez le fichier capture.jar du projet capture_utility à partir de la page Démarrage de l'onglet Migration dans Automation Assembler.
- Exécutez la commande java -Dcontext="shell" -Dspring.liquibase.enabled=false -jar capture.jar.
Note : Par défaut, la commande démarre spring-shell sur le port 8080. Pour modifier le port utilisé par spring-shell, exécutez la commande
-Dserver.port=<portid> où
<portid> est le nom ou l'identifiant du port disponible souhaité. Avec cette modification, la commande initiale devient :
java -Dcontext="shell" -Dspring.liquidbase.enabled=false -Dserver.port=<portid> -jar capture.jar
Note : Si vous exécutez Windows, pour remplacer le jeu de caractères par défaut, exécutez la commande
-Dfile.encoding=UTF-8. Avec cette modification, la commande initiale devient :
java -Dcontext="shell" -Dspring.liquidbase.enabled=false -Dfile.encoding=UTF-8 -Dserver.port=<portid> -jar capture.jar
Le fichier capture.jar et spring-shell sont démarrés et la bibliothèque Liquibase est désactivée pour la mise à niveau et la vérification de la base de données.
- Fournissez un fichier de propriétés qui inclut les détails du serveur d'environnement source :
Détails du serveur |
Valeur |
server |
Nom de domaine complet ou adresse IP du serveur vRA/vRO |
vraUser |
Nom d'utilisateur du locataire vRA |
vraPassword |
Mot de passe du locataire vRA |
vroUser |
Nom d'utilisateur vRO |
vroPassword |
Mot de passe vRO |
Note : Pour capturer les données d'un environnement vRealize Orchestrator externe, utilisez les détails de l'environnement vRealize Orchestrator externe dans le fichier de propriétés.
Exemple de fichier de propriétés :
- Pour capturer les données de l'environnement source souhaité, exécutez les commandes appropriées :
Pour collecter des données depuis… |
Exécutez… |
vRealize Automation et vRealize Orchestrator |
capture |
vRealize Automation uniquement |
captureVra |
vRealize Orchestrator uniquement |
captureVro
Note : Pour un environnement vRealize Orchestrator externe, fournissez le numéro de port avec le serveur. Par exemple,
captureVro server:port
|
Note : Pour afficher le message d'aide, exécutez
capture --help après l'exécution des commandes
capture,
captureVra ou
captureVro.
- Après l'exécution de la commande capture ou captureVra, exécutez la commande capture du déploiement :
Note : Vous devez exécuter une commande de déploiement, quelle que soit la nécessité de capturer les informations du déploiement.
Action |
Commande |
Pour capturer les déploiements… |
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 |
Pour ne pas capturer les déploiements… |
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 |