Create snapshot (1)

Method URI Description
POST /v2/{tenant_id}/snapshots スナップショット(ボリュームのポイントインタイムコピー)を作成します。スナップショットからボリュームを作成できます。

Normal response codes: 202

注意:

「/etc/cloud/cloud.cfg」に以下の設定がない場合は、「/etc/cloud/cloud.cfg.d/datasource.cfg」を作成して追加してください。すでに設定済の場合は、対応する必要はありません。


datasource_list: ['OpenStack']
             

Request

下表は、スナップショット作成リクエストのURIパラメーターの一覧です。

Name Type Description
{tenant_id} String プロジェクトID

下表は、スナップショット作成リクエストのクエリパラメーターの一覧です。

Name Type Description
volume_id String

(Required)

既存のボリュームからスナップショットを作成するには、そのボリュームのIDを指定してください。
force Boolean

(Optional)

[True/False]ボリュームをアタッチする場合にもスナップショットを作成するかを指示します。デフォルト: False
name String

(Optional)

スナップショットの名前

デフォルト: None

description String

(Optional)

スナップショットの説明

デフォルト: None

Example. Create snapshot: JSON request


{
	"snapshot": {
		"name": "snap-001",
		"description": "Daily backup",
		"volume_id": "5aa119a8-d25b-45a7-8d1b-88e127885635",
		"force": true
	}
}
     

Response

Example. Create snapshot: JSON response


{
	"snapshot": {
		"status": "creating",
		"description": "Daily backup",
		"created_at": "2013-02-25T03:56:53.081642",
		"metadata": {},
		"volume_id": "5aa119a8-d25b-45a7-8d1b-88e127885635",
		"size": 1,
		"id": "ffa9bc5e-1172-4021-acaf-cdcd78a9584d",
		"name": "snap-001"
	}
}