Skip to main content
SnapCenter Plug-in for VMware vSphere
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Fluxos de trabalho da API REST para anexar e desanexar VMDKs

Colaboradores netapp-revathid

Para executar operações de anexar e desanexar para VMDKs usando o SnapCenter Plug-in for VMware vSphere , você deve seguir a sequência prescrita de chamadas de API REST.

Para cada API REST, adicione https://<server>:<port> na frente da API REST para formar um ponto final completo.

Para anexar VMDKs, siga este fluxo de trabalho:

Etapa API REST Comentários

1

Vá para http://<vCenter-IP>/mob

Encontre a VM mais no URL dos objetos gerenciados do VMware. Observe o moref para a VM à qual você deseja anexar um VMDK.

2

/4.1/vm/{moref}/backups

`Get VM Backups`obtém uma lista de backups para a VM especificada. Passe o moref do Passo 1. Anote o backupId do backup que você deseja restaurar.

3

/4.1/vm/{moref}/backups/
{backupId}/vmdklocations

`Get VMDK Locations`obtém uma lista de VMDKs para a VM especificada. Passe o backupId da Etapa 2 e o moref da Etapa 1. Observe as informações vmdkLocationsList.

4

/4.1/vm/{moref}/attachvmdks

`Attach VMDKs`anexa o VMDK especificado à VM original. Passe o backupId da Etapa 2 e o moref da Etapa 1. Passe o vmdkLocationsList da Etapa 3 para o atributo vmdkLocations.

Observação Para anexar um VMDK a uma VM diferente, passe o moref da VM de destino no atributo alternateVmMoref.

Para desanexar VMDKs, siga este fluxo de trabalho:

Etapa API REST Comentários

1

Vá para http://<vCenter-IP>/mob

Encontre a VM mais no URL dos objetos gerenciados do VMware. Observe o moref para a VM na qual você deseja desanexar um VMDK.

2

/4.1/vm/{moref}/backups

`Get VM Backups`obtém uma lista de backups para a VM especificada. Passe o moref do Passo 1. Anote o backupId do backup que você deseja restaurar.

3

/4.1/vm/{moref}/backups/
{backupId}/vmdklocations

`Get VMDK Locations`obtém uma lista de VMDKs para a VM especificada. Passe o backupId da Etapa 2 e o moref da Etapa 1. Observe as informações vmdkLocationsList.

4

/4.1/vm/{moref}/detachvmdks

`Detach VMDKs`desanexa o VMDK especificado. Passe o moref do Passo 1. Passe os detalhes do VMDK vmdkLocationsList da Etapa 3 para o atributo vmdksToDetach.