Skip to main content
SnapCenter Plug-in for VMware vSphere 5.0
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

REST APIワークフローによるデータストアのマウントとアンマウント

共同作成者

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

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

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

ステップ REST API コメント

1

に移動 http://<vCenter-IP>/mob

VMware Managed Objectsの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 * を渡します。データストア * と、 * snapshotsLocalizationsList * リスト内の場所をメモします。

4

/4.1/datastores/{moref}/
availableEsxHosts

Get the list of Available Esxi Hosts マウント処理に使用できるESXiホストのリストを取得します。手順 1 から * MORef * を渡します。入手可能な EsxHostsList* 情報に注意してください。

5

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

Mount datastores for a backup 指定したデータストアバックアップをマウントします。手順 2 から * backupid * を渡します。「* datastore 」属性と「 location *」属性で、手順3の情報を渡します snapshotLocationsList 。「 * esxHostName * 」属性で、手順 4 の「 available EsxHostsList 」からの情報を渡します。

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

ステップ 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 * を渡します。