Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.
Des flux de travail API REST pour connecter et détacher les VMDK
Pour effectuer des opérations de liaison et de déconnexion pour les VMDK à l'aide du plug-in SnapCenter pour les API REST VMware vSphere, vous devez suivre la séquence prescrite d'appels d'API REST.
Pour attacher des VMDK, suivez ce flux de travail :
Étape |
API REST |
Commentaires |
1 |
Accédez à http://<vCenter-IP>/mob |
Recherchez le moref de la VM à partir de l'URL des objets gérés VMware.
Notez le moref pour la machine virtuelle à laquelle vous souhaitez joindre un VMDK. |
2 |
/4.1/vm/{moref}/backups
|
Get VM Backups Obtient la liste des sauvegardes pour la machine virtuelle spécifiée.
Passez le moref de l'étape 1.
Notez la backupId de la sauvegarde que vous souhaitez restaurer.
|
3 |
/4.1/vm/{moref}/backups/
{backupId}/vmdklocations
|
Get VMDK Locations Obtient la liste des VMDK pour la machine virtuelle spécifiée.
Passer le backuPId de l'étape 2 et le moref de l'étape 1.
Notez les informations vmdkLocationsList.
|
4 |
/4.1/vm/{moref}/attachvmdks
|
Attach VMDKs Attache le VMDK spécifié à la machine virtuelle d'origine.
Passer le backuPId de l'étape 2 et le moref de l'étape 1.
Passez la vmdkLocationsList de l'étape 3 à l'attribut vmdklocations.
|
Pour attacher un VMDK à une autre machine virtuelle, transmettez le moref de la machine virtuelle cible dans l'attribut alternateVmMoref.
|
|
Pour détacher des VMDK, suivez ce flux de travail :
Étape |
API REST |
Commentaires |
1 |
Accédez à http://<vCenter-IP>/mob |
Recherchez le moref de la VM à partir de l'URL des objets gérés VMware.
Notez le moref pour la machine virtuelle sur laquelle vous souhaitez détacher un VMDK. |
2 |
/4.1/vm/{moref}/backups
|
Get VM Backups Obtient la liste des sauvegardes pour la machine virtuelle spécifiée.
Passez le moref de l'étape 1.
Notez la backupId de la sauvegarde que vous souhaitez restaurer.
|
3 |
/4.1/vm/{moref}/backups/
{backupId}/vmdklocations
|
Get VMDK Locations Obtient la liste des VMDK pour la machine virtuelle spécifiée.
Passer le backuPId de l'étape 2 et le moref de l'étape 1.
Notez les informations vmdkLocationsList.
|
4 |
/4.1/vm/{moref}/detachvmdks
|
Detach VMDKs Détache le VMDK spécifié.
Passez le moref de l'étape 1.
Transmettez les détails VMDK vmdkLocationsList de l'étape 3 à l'attribut vmdksToDetach.
|