SnapCenter Plug-in for VMware vSphere 4.9

to English version

データストアをマウントおよびアンマウントするためのREST APIのワークフロー

SnapCenter Plug-in for VMware vSphere REST APIを使用してデータストアのバックアップのマウント処理およびアンマウント処理を実行するには、所定の順序でREST API呼び出しを実行する必要があります。

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

データストアをマウントするには、次のワークフローを実行します。

手順 REST API コメント

1

http://<vCenter-IP>/mobに移動します。

VMware管理オブジェクトのURLからデータストアのmorefを見つけます。
マウントするデータストアのmorefをメモします。

2

/4.1/datastores/{moref}/
backups

Get the list of backups for a datastoreにより、指定したデータストアのバックアップのリストを取得します。
手順1でメモしたmorefを渡します。
マウントするbackupIdをメモします。

3

/4.1/datastores/backups/
{backupId}/snapshotlocators

Get the list of Snapshot Locationsにより、指定したバックアップの場所に関する詳細を取得します。
手順2でメモしたbackupIdを渡します。
snapshotLocationsListリストのdatastorelocationをメモします。

4

/4.1/datastores/{moref}/
availableEsxHosts

Get the list of Available Esxi Hostsにより、マウント処理に使用できるESXiホストのリストを取得します。
手順1でメモしたmorefを渡します。
availableEsxHostsListの情報をメモします。

5

/4.1/datastores/backups/
{backupId}/mount

Mount datastores for a backupにより、指定したデータストアのバックアップをマウントします。
手順2でメモしたbackupIdを渡します。
datastore属性とlocation属性に、手順3でメモしたsnapshotLocationsListの情報を渡します。
esxHostName属性に、手順4でメモしたavailableEsxHostsListの情報を渡します。

データストアをアンマウントするには、次のワークフローを実行します。

手順 REST API コメント

1

/4.1/datastores/backups/
{backupId}/mounted

Get the list of mounted datastores)が導入されています。
アンマウントするデータストアのmorefをメモします。

2

/4.1/datastores/unmount

UnMount datastores for a backupにより、指定したデータストアのバックアップをアンマウントします。
手順1でメモしたデータストアのmorefを渡します。

Top of Page