Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
informatique:virtualisation:vi_remote_cli [2009/09/14 07:01] benoit créée |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== VMWare VI Remote CLI ====== | ||
- | ==== Installer le produit ==== | ||
- | |||
- | Le lien pour télécharger le produits est disponible sur l'interface HTTPS du serveur ESXi : https://serveurESXi/ | ||
- | |||
- | ==== Commandes pour sauvegarder des machines virtuelles ==== | ||
- | |||
- | **Note** : Les commandes sont validées pour ESXi 3.5 et 4. | ||
- | |||
- | Créer un snapshot : | ||
- | C:\Program Files\VMware\VMware VI Remote CLI\Perl\apps\vm\snapshotmanager.pl --url "https://192.168.40.122/sdk/vimService" --username "root" --password "XXXXXXX" --operation create --powerstatus poweredOn --snapshotname BackupSnap --vmname "Debian5-Template" | ||
- | |||
- | Lister les fichiers image d'une VM : | ||
- | C:\Program Files\VMware\VMware VI Remote CLI\bin\vifs.pl --url "https://192.168.40.122/sdk/vimService" --username "root" --password "XXXXXXX" --dir "[AVG974-esxiTECH:storage2] Debian5-Template" | ||
- | |||
- | Lancer par exemple la commande suivante pour récupérer chaque fichier : | ||
- | C:\Program Files\VMware\VMware VI Remote CLI\bin\vifs.pl --url "https://192.168.40.122/sdk/vimService" --username "root" --password "XXXXXXX" --get "[AVG974-esxiTECH:storage2] Debian5-Template/Template-debian.nvram" "C:\Template-debian.nvram" | ||
- | |||
- | Supprimer un snapshot : | ||
- | C:\Program Files\VMware\VMware VI Remote CLI\Perl\apps\vm\snapshotmanager.pl --url "https://192.168.40.122/sdk/vimService" --username "root" --password "XXXXXXX" --operation remove --powerstatus poweredOn --snapshotname BackupSnap --children 1 --vmname "Debian5-Template" | ||
- | |||
- | |||
- | Un script permet d'effectuer toutes ces opérations de façon automatique, il est nécessaire de changer certaines variables : {{:technique:my_esxi-backup.zip|Télécharger}} |