VMをリストアするためのREST APIのワークフロー
SnapCenter Plug-in for VMware vSphere REST APIを使用してVMバックアップのリストア処理を実行するには、所定の順序でREST API呼び出しを実行する必要があります。
各REST APIごとに、 https://<server>:<port>
REST API の先頭に追加して、完全なエンドポイントを形成します。
手順 | REST API | コメント | ||||
---|---|---|---|---|---|---|
1 |
へ移動 |
VMware管理オブジェクトのURLからVMのmorefを見つけます。復元する VM の moref をメモします。 |
||||
2 |
|
`Get VM Backups`指定された VM のバックアップのリストを取得します。ステップ 1 の moref を渡します。復元するバックアップの backupId をメモします。 |
||||
3 |
|
`Get snapshot locations`指定されたバックアップのスナップショットの場所を取得します。ステップ 2 の backupId を渡します。 snapshotLocationsList 情報をメモします。 |
||||
4 |
|
`Get available ESX Hosts`バックアップが保存されているホストの情報を取得します。 availableEsxHostsList 情報をメモします。 |
||||
5 |
|
`Restore a VM from a backup`指定されたバックアップを復元します。手順 3 と 4 の情報を restoreLocations 属性に渡します。
|