VolumeのCopy Session情報の取得
GET /volume/{volume_id}/copysession
概要説明
指定されたVolumeのCopy Session情報を取得します。
応答情報を作成するうえで、以下のCopy Sessionの存在は無視されます。例えば、Storage ClusterのCopy先Volumeであっても、is_copy_destination_volumeがfalseになります。
Monitor
ODX
XCOPY
VVOL Copy Session
Storage Cluster
Copy範囲がExtent
Copy Session StatusがReserved
リクエスト例
Volume ID 100001 に存在するCopy Sessionの情報を取得する場合の例です。
$ curl -i -H "Authorization: Bearer g17e4umvwYoHuhkG7yCSee.." -X GET "https://192.168.1.1:5665/api/v1/volume/100001/copysession"
レスポンス例
{
"volume_id": 100001,
"volume_number": 1,
"volume_href": "/api/v1/volume/100001",
"volume_name": "vol#01",
"is_copy_source_volume": true,
"is_copy_destination_volume": true,
"backup_type": "Clone",
"source_volume_number": 2,
"source_volume_href": "/api/v1/volume/200001",
"source_volume_name": "datastore#2",
"source_boxid": "00ETERNUSDXHS3ET00000A####EI000002######",
"copysession_href": "/api/v1/copysession/1",
"remote_copysession_id": 2,
"backup_time": "2020-12-01T12:30:00Z",
"error_ocurrence_time": "2020-12-01T12:30:00Z",
"status": "Active",
"phase": "Equivalent",
"is_manual_snapshot": false,
"is_data_tracking_disabled": false,
"backup_volume_list": [
{
"volume_number": 3,
"volume_href": "/api/v1/volume/300001",
"volume_name": "vol#03",
"backup_type": "Remote_Mirror",
"destination_boxid": "00ETERNUSDXHS3ET00000A####EI000001######",
"copysession_href": "/api/v1/copysession/3",
"remote_copysession_id": 2,
"backup_time": "2020-12-01T12:30:00Z",
"error_ocurrence_time": "2020-12-01T12:30:00Z",
"status": "Active",
"phase": "Equivalent",
"is_manual_snapshot": false,
"is_data_tracking_disabled": false
}
]
}
Parameters
PATH PARAMETERS
| volume_id
(required) |
integer Volume ID。 |
QUERY PARAMETERS
| fields | Array of strings 表示したいParameter。 指定したParameter名(Response Body Parameter)の情報のみを抜き出して取得します。 指定方法の詳細は、表示する項目の絞り込みを参照してください。 |
||||||||||||
| backup_type | Array of strings Backup Type。 情報を取得したいBackup VolumeのBackup Typeを指定します。
入力条件:
|
||||||||||||
| is_manual_snapshot | boolean 世代管理するSnapshotかどうか。 trueを指定した場合、世代管理しないSnapshot(SnapOPCのVolume相当)のCopy Session情報のみを応答します。 |
||||||||||||
| is_data_tracking_disabled | boolean Cloneの物理データの再同期が実行可能かどうか。 trueを指定した場合、物理データの再同期が実行不可のClone(OPCのVolume相当)のCopy Session情報のみを応答します。 |
Responses
正常に取得できた場合、HTTPステータスコードが200 (OK)となりレスポンスボディを応答します。
RESPONSE BODY
| volume_id | integer Volume ID。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| volume_number | integer Volume Number。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| volume_href | string VolumeのResourceへのLink。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| volume_name | string VolumeのFriendly Name。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| is_copy_source_volume | boolean Volumeがコピー元Volumeかどうか。 trueの場合、Volumeがコピー元Volumeである。 falseの場合、Volumeがコピー元Volumeではない。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| is_copy_destination_volume | boolean Volumeがコピー先Volumeかどうか。 trueの場合、Volumeがコピー先Volumeである。 falseの場合、Volumeがコピー先Volumeではない。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| backup_type | string Backup Type。 Volumeがコピー先の場合に限り応答します。
Restore中のVolumeのBackup Typeは以下のように応答します。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source_volume_number | integer コピー元VolumeのNumber。 Volumeがコピー先の場合に限り応答します。 Backup TypeがRestoredの場合、Restore元VolumeのNumberを応答します。 テナントユーザーの場合、コピー元Volumeが自テナント以外のものであっても応答します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source_volume_href | string コピー元VolumeのResourceへのLink。 Volumeがコピー先の場合に限り応答します。 Backup TypeがRemote_Mirrorの場合は応答しません。 Backup TypeがRestoredの場合、Restore元VolumeのResourceへのLinkを応答します。 テナントユーザーの場合、コピー元Volumeが自テナント以外のものであっても応答します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source_volume_name | string コピー元VolumeのFriendly Name。 Volumeがコピー先の場合に限り応答します。 Backup TypeがRemote_Mirrorの場合は応答しません。 Backup TypeがRestoredの場合、Restore元VolumeのFriendly Nameを応答します。 テナントユーザーで、コピー元Volumeが自テナントに属するVolumeではない場合は応答しません。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source_boxid | string コピー元装置のBox ID。 Volumeがコピー先の場合に限り応答します。 Backup TypeがRemote_Mirrorの場合に限り応答します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| copysession_href | string Copy SessionのResourceへのLink。 Volumeがコピー先の場合に限り応答します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| remote_copysession_id | integer 接続先装置のCopy Session ID。 Volumeがコピー先の場合に限り応答します。 Backup TypeがRemote_Mirrorの場合に限り応答します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| backup_time | string Copy Sessionのバックアップ開始時刻。 Volumeがコピー先の場合に限り応答します。 Copy Session StatusがErrorまたはHaltの場合は応答しません。 Backup TypeがRestoredの場合、バックグラウンドで実施されるRestore元Volumeからのデータコピーの開始時刻を応答します。 Formatは以下です。 タイムゾーンはUTCです。 YYYY-MM-DDThh:mm:ssZ |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| error_ocurrence_time | string Copy Sessionの障害発生時刻。 Volumeがコピー先の場合に限り応答します。 Copy Session StatusがErrorまたはHaltの場合に限り応答します。 Formatは以下です。 タイムゾーンはUTCです。 YYYY-MM-DDThh:mm:ssZ |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| status | string Copy Sessionのステータス。 Volumeがコピー先の場合に限り応答します。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| phase | string Copy Sessionのフェーズ。 Volumeがコピー先の場合に限り応答します。 Backup TypeがCloneの場合、応答可能なPhaseはCopying、Tracking、Tracking_and_Copying、およびReadyingです。 Backup TypeがSnapshotまたはRestoredの場合、応答可能なPhaseはCopyingおよびReadyingです。 Backup TypeがLocal_MirrorまたはRemote_Mirrorの場合、応答可能なPhaseはCopyingおよびEquivalentです。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| is_manual_snapshot | boolean 世代管理するSnapshotかどうか。 Volumeがコピー先の場合に限り応答します。 trueの場合、世代管理しないSnapshot(SnapOPC Session相当)。 falseの場合、世代管理するSnapshot(SnapOPC+ Session相当)。 Snapshot以外の場合もfalseとする。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| is_data_tracking_disabled | boolean Cloneの物理データの再同期が実行可能かどうか。 Volumeがコピー先の場合に限り応答します。 backup_typeがCloneの場合に限り応答します。 trueの場合、Cloneの物理データの再同期が実行不可(OPC Session相当)。 falseの場合、Cloneの物理データの再同期が実行可能(QuickOPC Session相当)。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| backup_volume_list | Array of objects コピー先Volumeの一覧。 copysession_hrefの昇順で表示します。
|

