Skip to main content
SnapCenter Plug-in for VMware vSphere 5.0
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

VMDK をリストアするための REST API のワークフロー

共同作成者

SnapCenter Plug-in for VMware vSphere REST API を使用して VMDK のリストア処理を実行するには、規定された順序の REST API 呼び出しに従う必要があります。

各REST APIに、を追加します https://<server>:<port> を使用して完全なエンドポイントを形成します。

ステップ REST API コメント

1.

に進みます http://<vCenter-IP>/mob

VMware Managed Objects の URL から VM MORef を検索します。VMDK が配置されている VM の * MORef * をメモします。

2.

「 /4.1/vm/{moref}/backups' 」と入力します

「 VM バックアップの取得」は、指定された VM のバックアップのリストを取得します。手順 1 から * MORef * を渡します。リストアするバックアップの * backupid * をメモします。

3.

/4.1/vm/backups/{backupid}/snapshotlocations

Get snapshot locations 指定したバックアップのSnapshotの場所を取得します。
手順 2 から * backupid * を渡します。
この snapshotsList 情報に注意してください。

4.

「 /4.1/vm/{moref}/backups/vmdklocations. 」を参照してください

「 Get VMDK Locations 」は、指定された VM の VMDK のリストを取得します。vmdkLocationsList 情報に注意してください。

5.

「 /4.1/vm/{moref}/backups/{backupid}/availabledatastores 」

Get Available Datastores (利用可能なデータストアの取得)リストア操作に使用できるデータストアのリストを取得します。手順 1 から * MORef * を渡します。手順 2 から * backupid * を渡します。DatastoreNameList * の情報をメモしてください。

6.

/4.1/vm/{moref}/backups/availableesxhosts

Get Available ESX Hosts (利用可能な ESX ホストの取得)は ' バックアップが保存されているホストの情報を取得します手順 1 から * MORef * を渡します。入手可能な EsxHostsList* 情報に注意してください。

7.

/4.1/vm/{moref}/backups/{backupid}/restorevmdk

Restore a VMDK from a backup (バックアップから VMDK をリストアする)は ' 指定したバックアップから指定した VMDK をリストアします「 * esxHost* 」属性で、手順 6 の「 availableEsHostsList 」からの情報を渡します。手順 3 から 5 までの情報を vmdkRestoreLocations 属性に渡します。

  • restoreFromLocation 属性で、手順 3 の snapshotLocationsList からの情報を渡します。

  • vmdkToRestore 属性で、手順 4 の vmdkLocationsList からの情報を渡します。

  • restoreToDatastore 属性で、手順 5 の DatastoreNameList から情報を渡します。