创建 Block Storage for VPC 快照
使用用户界面、CLI、API 或 Terraform,可以创建连接到运行中的虚拟服务器实例的第一代 Block Storage for VPC 卷的快照。 您可以创建引导或数据卷的快照。 如果卷未连接到服务器实例,那么无法为其创建快照。
在生成快照之前,请确保磁盘上存在所有高速缓存的数据,尤其是在使用 Windows 和 Linux® 操作系统生成实例快照时。 例如,在 Linux® 操作系统上,运行 sync
命令以强制将所有高速缓存的数据立即写入磁盘。
您可以创建一个一致性组,其中包含连接到虚拟服务器实例的多个卷的快照。 一致性组中的所有快照同时创建并松散耦合。 有关更多信息,请参阅 创建快照一致性组。
在控制台中创建快照
在控制台中,可以创建连接到正在运行的虚拟服务器实例的 Block Storage for VPC 卷的快照。
-
您可以通过多种方式在 IBM Cloud® 控制台 中访问 VPC 供应屏幕的 Block Storage 快照。
-
从 VPC 的Block Storage 快照 列表中,
- 单击 导航菜单 图标
基础架构
存储 > Block Storage快照。
- 从最初为空的快照列表中,单击 创建。
- 单击 导航菜单 图标
-
从 Block Storage 卷 for VPC 列表中,
- 单击 导航菜单 图标
基础架构
存储 > Block Storage 卷。
- 从卷列表中,找到连接到实例的引导卷或数据卷。
- 单击“操作”菜单 (
),然后选择 创建快照。
- 单击 导航菜单 图标
-
从 Block Storage 卷详细信息 屏幕,
-
通过下列其中一种方式转至“卷详细信息”页面。
- 单击 导航菜单 图标
> 基础架构
> 计算 > 虚拟服务器实例。 选择包含要为其生成快照的卷的实例。 从 实例详细信息页面 中,滚动到附加卷的列表,然后单击该卷的名称。
- 单击 导航菜单 图标
基础架构
存储 > Block Storage 卷。 从 Block Storage 卷列表中,选择要为其生成快照的卷。
- 单击 导航菜单 图标
-
在卷详细信息页面上,从 操作 菜单中选择 创建快照。
-
-
-
输入定义快照所需的信息,然后选择要生成快照的 Block Storage for VPC 卷。
创建快照的选择 字段 值 地区 指定此快照的地理位置和区域。 快照类型 选择 单个卷。 名称 为快照提供一个唯一的名称。 UI 会验证名称是否符合正确的约定,并标识重复的名称。 有关如何命名快照的建议,请参阅 命名快照。 资源组 为快照选择 资源组,或者使用缺省值。 创建快照后不能更改资源组。 标记 指定要标识此资源的任何用户标记。 访问权管理标记 指定此资源的任何 访问管理标记。 卷 从列表中选择音量。 引导卷或数据卷必须连接到正在运行的虚拟服务器实例。 加密 您选择的卷 ( 提供者管理的加密 或 客户管理的加密) 的加密信息。 快照继承源卷的加密。 您无法更改加密类型。 可选配置 跨区域快照副本。 选择将快照复制到不同区域。 单击创建。 -
单击创建。 您将返回到从其启动的屏幕。 创建快照时将显示消息,当快照就绪时,快照将显示在快照列表中。 有关更多信息,请参阅 在控制台中查看快照详细信息。
如果您尚未准备好订购或仅查找定价信息,那么可以将在侧面板中看到的信息添加到估算中。 有关此功能的工作方式的更多信息,请参阅 估算成本。
在控制台中启用快速恢复快照克隆
对于在其中启用快速复原功能的每个区域,将以额外的每小时费率计费,而不考虑快照的大小。 与保留常规快照相比,维护快速复原克隆的成本要高得多。
从 Snapshots for VPC 列表创建跨区域副本
在上一节中,您看到了在控制台中获取新快照时如何创建跨区域快照副本。 您还可以创建现有快照的跨区域副本。
-
在控制台中,单击 导航菜单 图标
> 基础架构
> 存储 > Block Storage快照。
-
在快照列表中,找到要复制的快照。 确保快照处于稳定状态。
-
单击操作菜单
)并选择复制快照。
-
选择要创建副本的区域。
每个地区只能有一份副本。 无法在本地 (源) 区域中创建副本。
-
单击创建。
从 CLI 创建快照
准备工作
在使用 CLI 之前,您必须安装 IBM Cloud CLI 和 VPC CLI 插件。 有关更多信息,请参阅 CLI 先决条件。
-
登录到 IBM Cloud®。
ibmcloud login --sso -a cloud.ibm.com
此命令会返回 URL 并提示输入密码。 在浏览器中转至该 URL 并登录。 如果成功,您将获得一次性密码。 复制此密码并将其作为响应粘贴到提示上。 成功认证后,系统会提示您选择帐户。 如果可以访问多个账户,请选择要登录的账户。 响应任何剩余提示以完成登录。
开始之前,请收集以下信息:
- 快照的唯一名称。
- 源卷 ID。
- 资源组标识。 创建快照后不能更改资源组。
- 要附加到快照的任何标记。
使用以下 CLI 命令来收集所需的信息。
ibmcloud is volumes
-列出所选区域中的所有可用卷。 在列表中找到卷,验证状态 (available
),连接类型 (boot
或data
) 以及资源组。ibmcloud is volume VOLUME_ID
-将此命令与先前命令的输出中的卷标识配合使用,以查看卷的详细信息。 如果输出显示卷可用,已连接到实例且不繁忙,那么您可以创建快照。
从 CLI 创建快照
要创建快照,请运行 imbcloud is snapshot-create
命令。
ibmcloud is snapshot-create --volume VOLUME [--name NAME] [--clone-zones CLONE_ZONES] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--tags TAG_NAME1,TAG_NAME2,...] [--output JSON] [-q, --quiet]
有关可用命令选项的更多信息,请参阅 ibmcloud is snapshot-create
。
以下示例在 eu-de-2
区域中创建名为 cli-snapshot-test
的数据卷 block-test1
的快照。 快照使用 env:test
和 env:prod
进行标记,并且在 eu-de-1
区域中具有快速复原快照克隆。
cloudshell:~$ ibmcloud is snapshot-create --volume r010-df8ffd90-f2e5-470b-83d7-76e64995a1aa --name cli-snapshot-test --tags env:test,env:prod --clone-zones eu-de-1
Creating snapshot cli-snapshot-test under account Test Account as user test.user@ibm.com...
ID r138-4463eb2c-4913-43b1-b9bf-62a94f74c146
Name cli-snapshot-test
CRN crn:v1:bluemix:public:is:eu-de:a/a1234567::snapshot:r138-4463eb2c-4913-43b1-b9bf-62a94f74c146
Status pending
Clones Zone Available Created
eu-de-1 false 2023-02-17T20:15:46+00:00
Source volume ID Name
r010-df8ffd90-f2e5-470b-83d7-76e64995a1aa block-test1
Bootable false
Encryption provider_managed
Encryption key -
Minimum capacity(GB) 20
Size(GB) 1
Resource group ID Name
6edefe513d934fdd872e78ee6a8e73ef defaults
Created 2023-02-17T20:15:43+00:00
Captured at 0001-01-01T00:00:00+00:00
Tags env:prod,env:test
创建快照时,状态显示为 pending
。 发出带有快照标识的 ibmcloud is snapshot
命令以查看处于 stable
状态的新快照。
cloudshell:~$ ibmcloud is snapshot r138-4463eb2c-4913-43b1-b9bf-62a94f74c146
Getting snapshot r138-4463eb2c-4913-43b1-b9bf-62a94f74c146 under account Test Account as user test.user@ibm.com...
ID r138-4463eb2c-4913-43b1-b9bf-62a94f74c146
Name cli-snapshot-test
CRN crn:v1:bluemix:public:is:eu-de:a/a1234567::snapshot:r138-4463eb2c-4913-43b1-b9bf-62a94f74c146
Status stable
Clones Zone Available Created
eu-de-1 true 2023-02-17T20:15:46+00:00
Source volume ID Name
r010-df8ffd90-f2e5-470b-83d7-76e64995a1aa block-test1
Bootable false
Encryption provider_managed
Encryption key -
Minimum capacity(GB) 20
Size(GB) 1
Resource group ID Name
6edefe513d934fdd872e78ee6a8e73ef defaults
Created 2023-02-17T20:15:43+00:00
Captured at 2023-02-17T20:15:44+00:00
Tags env:prod,env:test
从 CLI 创建快速复原快照克隆
您可以使用带有快照标识和目标区域规范的 ibmcloud is snapshot-clc
命令来创建快速复原克隆。 有关可用命令选项的更多信息,请参阅 ibmcloud is snapshot-clone-create
。
以下示例在 eu-de-3
区域中创建快照 r138-4463eb2c-4913-43b1-b9bf-62a94f74c146
的快速复原快照克隆。
cloudshell:~$ ibmcloud is snapshot-clc r138-4463eb2c-4913-43b1-b9bf-62a94f74c146 --zone eu-de-3
Creating zonal clone of snapshot r138-4463eb2c-4913-43b1-b9bf-62a94f74c146 under account Test Account as user test.user@ibm.com...
Zone eu-de-3
Available false
Created 2023-02-17T20:29:21+00:00
Href https://eu-de.iaas.cloud.ibm.com/v1/regions/eu-de/zones/eu-de-3
快照克隆在创建快照克隆时显示为不可用。 发出带有快照标识和克隆目标区域的 ibmcloud is snapshot-cl
命令,以查看可用的新快照克隆。
cloudshell:~$ ibmcloud is snapshot-cl r138-4463eb2c-4913-43b1-b9bf-62a94f74c146 eu-de-3
Getting zonal clone eu-de-3 of snapshot r138-4463eb2c-4913-43b1-b9bf-62a94f74c146 under account Test Account as user test.user@ibm.com...
Zone eu-de-3
Available true
Created 2023-02-17T20:29:21+00:00
对于在其中启用快速复原功能的每个区域,将以额外的每小时费率计费,而不考虑快照的大小。 与保留常规快照相比,维护快速复原克隆的成本要高得多。
从 CLI 创建快照的跨区域副本
要在另一个区域中创建快照的副本,请运行带有 --source-snapshot-crn
选项和源快照 CRN 的 ibmcloud is snapshot-create
命令。
如果未使用客户密钥对源快照进行加密,那么副本的加密仍由提供者管理。 如果源快照受客户管理的密钥保护,那么需要指定要用于加密新副本的客户管理的密钥。 要成功创建副本,源快照必须处于稳定状态。
以下示例使用源区域 (us-east
) 中快照的 CRN 在目标区域 (us-south
) 中创建快照。
$ ibmcloud is snapshot-create --name my-cli-snapshot-crc --source-snapshot-crn crn:v1:bluemix:public:is:us-east:a/a1234567::snapshot:r014-14aae86e-f03d-4978-a4da-ab02e69bb2f9
Creating snapshot my-cli-snapshot-crc under account Test Account as user test.user@ibm.com...
ID r006-daefc524-2643-4444-a22d-7c38144cc529
Name my-cli-snapshot-crc
CRN crn:v1:bluemix:public:is:us-south:a/a1234567::snapshot:r006-daefc524-2643-4444-a22d-7c38144cc529
Status stable
Clones Zone Available Created
Source volume ID Name Remote Region CRN Resource type
r014-26fce2ff-8177-47ce-8182-49d8aed33063 -remote-49d8aed33063 us-east crn:v1:bluemix:public:is:us-east-1:a/a1234567::volume:r014-26fce2ff-8177-47ce-8182-49d8aed33063 volume
Backup policy plan -
Snapshot Copies -
Bootable true
Encryption provider_managed
Encryption key -
Source Snapshot ID Name Remote Region CRN Resource type
r014-14aae86e-f03d-4978-a4da-ab02e69bb2f9 my-bootable-snapshot us-east crn:v1:bluemix:public:is:us-east:a/a1234567::snapshot:r014-14aae86e-f03d-4978-a4da-ab02e69bb2f9 snapshot
Minimum capacity(GB) 100
Size(GB) 3
Source Image ID Name Remote Region CRN Resource type
r014-da69503f-30d4-4f1d-b03f-1f4a7cd29214 -remote-1f4a7cd29214 us-east crn:v1:bluemix:public:is:us-east:a/811f8abfbd32425597dc7ba40da98fa6::image:r014-da69503f-30d4-4f1d-b03f-1f4a7cd29214 image
Operating system Name Vendor Version Family Architecture Display name
centos-stream-9-amd64 CentOS 9 CentOS Stream amd64 CentOS Stream 9 - Minimal Install (amd64)
Resource group ID Name
6edefe513d934fdd872e78ee6a8e73ef defaults
Created 2025-01-21T21:27:30+00:00
Captured at 2025-01-21T21:17:14+00:00
Tags -
Service Tags -
有关可用命令选项的更多信息,请参阅 ibmcloud is snapshot-create
。
使用 API 创建快照
您可以使用 API 创建快照。
使用 API 创建快照的先决条件
您可以通过调用 VPC API 来创建快照。 开始之前,请收集以下信息:
- 快照的唯一名称。
- 源卷 ID。
- 资源组标识。 创建快照后不能更改资源组。
- 要附加到快照的任何标记。
使用 API 创建快照
要创建引导卷或数据卷的快照,请生成 POST /snapshots
。 以下示例使用卷标识创建引导卷的快照,并指定可与 备份策略 关联的用户标记。
curl -X POST \
"$vpc_api_endpoint/v1/snapshots?version=2025-02-18&generation=2" \
-H "Authorization: $iam_token" \
-d '{
"name": "my-bootable-snapshot",
"source_volume": {"id": "r014-26fce2ff-8177-47ce-8182-49d8aed33063"},
"resource_group": {"id": "6edefe513d934fdd872e78ee6a8e73ef"},
"user_tags": ["env:test","env:prod"]
}'
成功回复的示例如下 创建快照时,快照生命周期状态为 pending
。 成功创建时,状态将更改为 stable
。
{
"bootable": true,
"captured_at": "2025-01-21T21:17:14.000Z",
"clones": [],
"copies": [],
"created_at": "2025-01-21T21:17:13.000Z",
"crn": "crn:v1:bluemix:public:is:us-east:a/a1234567::snapshot:r014-14aae86e-f03d-4978-a4da-ab02e69bb2f9",
"deletable": true,
"encryption": "provider_managed",
"href": "https://us-east.iaas.cloud.ibm.com/v1/snapshots/r014-14aae86e-f03d-4978-a4da-ab02e69bb2f9",
"id": "r014-14aae86e-f03d-4978-a4da-ab02e69bb2f9",
"lifecycle_state": "stable",
"minimum_capacity": 100,
"name": "my-bootable-snapshot",
"operating_system": {
"allow_user_image_creation": true,
"architecture": "amd64",
"dedicated_host_only": false,
"display_name": "CentOS Stream 9 - Minimal Install (amd64)",
"family": "CentOS Stream",
"href": "https://us-east.iaas.cloud.ibm.com/v1/operating_systems/centos-stream-9-amd64",
"name": "centos-stream-9-amd64",
"user_data_format": "cloud_init",
"vendor": "CentOS",
"version": "9"
},
"resource_group": {
"href": "https://resource-controller.cloud.ibm.com/v2/resource_groups/6edefe513d934fdd872e78ee6a8e73ef",
"id": "6edefe513d934fdd872e78ee6a8e73ef",
"name": "defaults"
},
"resource_type": "snapshot",
"service_tags": [],
"size": 2,
"source_image": {
"crn": "crn:v1:bluemix:public:is:us-east:a/a1234567:image:r014-da69503f-30d4-4f1d-b03f-1f4a7cd29214",
"href": "https://us-east.iaas.cloud.ibm.com/v1/images/r014-da69503f-30d4-4f1d-b03f-1f4a7cd29214",
"id": "r014-da69503f-30d4-4f1d-b03f-1f4a7cd29214",
"name": "ibm-centos-stream-9-amd64-9",
"resource_type": "image"
},
"source_volume": {
"crn": "crn:v1:bluemix:public:is:us-east-1:a/a1234567::volume:r014-26fce2ff-8177-47ce-8182-49d8aed33063",
"href": "https://us-east.iaas.cloud.ibm.com/v1/volumes/r014-26fce2ff-8177-47ce-8182-49d8aed33063",
"id": "r014-26fce2ff-8177-47ce-8182-49d8aed33063",
"name": "my-test-vm-boot-1",
"resource_type": "volume"
},
"user_tags": ["env:test","env:prod"]
}
使用 API 创建快照和快速复原快照克隆
创建快照时,还可以在另一个区域中创建快速复原快照克隆。 通过克隆快照并将其保留在另一个区域中,您稍后可以使用快速复原功能来使用快照中的数据快速供应新卷。 有关更多信息,请参阅 快照快速复原功能。
发出 POST/snapshots
请求以创建引导卷或数据卷的快照,并指定 clones
属性。 指示区域中的一个或多个区域与要在其中创建快照的区域不同。 在以下示例中,将在 us-south-2中创建由名称指定的克隆。
curl -X POST \
"$vpc_api_endpoint/v1/snapshots?version=2022-12-18&generation=2" \
-H "Authorization: $iam_token" \
-d '{
"clones": [{"zone": {"name": "us-south-2"}}],
"name": "my-snapshot-1",
"source_volume": {"id": "1a6b7274-678d-4dfb-8981-c71dd9d4daa5"},
"resource_group": {"id": "a342dbfb-3ea7-48d1-96e8-2825ec5feab4"},
"user_tags": ["env:test","env:prod"]
}
}'
成功响应指示克隆是在指定区域中创建的。
{
"bootable": true,
"clones": [
{
"available": false,
"created_at": "2022-12-18T14:58:32Z",
"zone": {
"name": "us-south-2",
"href": "https:ibm.com/v1/regions/us-south/zones/us-south-2",
"resource_type": "zone"
}
}
],
"created_at": "2022-12-18T20:18:18Z",
"crn": "crn:[...]",
"deletable": false,
"encryption": "user_managed",
"encryption_key": {
"crn": "crn:[...]"
},
"href": "https://us-south.iaas.cloud.ibm.com/v1/snapshots/12917904-3771-424d-8391-53ec9e305d52",
"id": "12917904-3771-424d-8391-53ec9e305d52",
"lifecycle_state": "pending",
}
对于在其中启用快速复原功能的每个区域,将以额外的每小时费率计费,而不考虑快照的大小。 与保留常规快照相比,维护快速复原克隆的成本要高得多。
使用 API 创建快照的跨区域副本
创建快照时,还可以将快照复制到其他区域。 通过在另一个区域中创建快照副本并在该快照的帮助下创建新实例,可以将 VPC 扩展至其他区域。 此功能也可用于灾难恢复方案。 有关更多信息,请参阅 跨区域快照副本。
发出 POST /snapshots
请求以在目标区域中创建快照副本,并指定源快照的名称和 CRN。 在以下示例中,目标区域是 us-east,源区域是 us-south。 name
和 source_snapshot
子属性是必需的。 resource_group
是可选项。 使用客户管理的密钥加密源快照时,需要 encryption_key
子属性。
如果未使用客户密钥对源快照进行加密,那么副本的加密仍由提供者管理。 如果源快照受客户管理的密钥保护,那么必须指定要用于加密新副本的客户管理的密钥。 要成功创建副本,源快照必须处于稳定状态。
curl -X POST \
"$vpc_api_endpoint/v1/snapshots?version=2023-05-10&generation=2" \
-H "Authorization: $iam_token" \
-d '{
"name": "my-api-snapshot-crc", // required
"source_snapshot": { // required
"crn": "crn:[crn:v1:bluemix:public:is:us-south:a/a1234567::snapshot:r006-daefc524-2643-4444-a22d-7c38144cc529]"
},
"resource_group": { // optional
"id": "6edefe513d934fdd872e78ee6a8e73ef"
},
"encryption_key"; "crn:[...]" // required when source has customer-managed encryption
}
成功响应指示已在目标区域中创建快照副本。
{
"bootable": true,
"captured_at": "2025-01-21T21:17:14.000Z",
"clones": [],
"copies": [],
"created_at": "2025-01-21T21:27:30.000Z",
"crn": "crn:v1:bluemix:public:is:us-south:a/a1234567::snapshot:r006-daefc524-2643-4444-a22d-7c38144cc529",
"deletable": true,
"encryption": "provider_managed",
"href": "https://us-south.iaas.cloud.ibm.com/v1/snapshots/r006-daefc524-2643-4444-a22d-7c38144cc529",
"id": "r006-daefc524-2643-4444-a22d-7c38144cc529",
"lifecycle_state": "stable",
"minimum_capacity": 100,
"name": "my-api-snapshot-crc",
"operating_system": {
"allow_user_image_creation": true,
"architecture": "amd64",
"dedicated_host_only": false,
"display_name": "CentOS Stream 9 - Minimal Install (amd64)",
"family": "CentOS Stream",
"href": "https://us-east.iaas.cloud.ibm.com/v1/operating_systems/centos-stream-9-amd64",
"name": "centos-stream-9-amd64",
"user_data_format": "cloud_init",
"vendor": "CentOS",
"version": "9"
},
"resource_group": {
"href": "https://resource-controller.cloud.ibm.com/v2/resource_groups/6edefe513d934fdd872e78ee6a8e73ef",
"id": "6edefe513d934fdd872e78ee6a8e73ef",
"name": "defaults"
},
"resource_type": "snapshot",
"service_tags": [],
"size": 3,
"source_image": {
"crn": "crn:v1:bluemix:public:is:us-east:a/811f8abfbd32425597dc7ba40da98fa6::image:r014-da69503f-30d4-4f1d-b03f-1f4a7cd29214",
"href": "https://us-east.iaas.cloud.ibm.com/v1/images/r014-da69503f-30d4-4f1d-b03f-1f4a7cd29214",
"id": "r014-da69503f-30d4-4f1d-b03f-1f4a7cd29214",
"name": "-remote-1f4a7cd29214",
"remote": {
"region": {
"href": "https://us-south.iaas.cloud.ibm.com/v1/regions/us-east",
"name": "us-east"
}
},
"resource_type": "image"
},
"source_snapshot": {
"crn": "crn:v1:bluemix:public:is:us-east:a/a1234567::snapshot:r014-14aae86e-f03d-4978-a4da-ab02e69bb2f9",
"href": "https://us-east.iaas.cloud.ibm.com/v1/snapshots/r014-14aae86e-f03d-4978-a4da-ab02e69bb2f9",
"id": "r014-14aae86e-f03d-4978-a4da-ab02e69bb2f9",
"name": "my-bootable-snapshot",
"remote": {
"region": {
"href": "https://us-south.iaas.cloud.ibm.com/v1/regions/us-east",
"name": "us-east"
}
},
"resource_type": "snapshot"
},
"source_volume": {
"crn": "crn:v1:bluemix:public:is:us-east-1:a/a1234567::volume:r014-26fce2ff-8177-47ce-8182-49d8aed33063",
"href": "https://us-east.iaas.cloud.ibm.com/v1/volumes/r014-26fce2ff-8177-47ce-8182-49d8aed33063",
"id": "r014-26fce2ff-8177-47ce-8182-49d8aed33063",
"name": "-remote-49d8aed33063",
"remote": {
"region": {
"href": "https://us-south.iaas.cloud.ibm.com/v1/regions/us-east",
"name": "us-east"
}
},
"resource_type": "volume"
},
"user_tags": []
}
使用 Terraform 创建快照
您可以使用 Terraform 创建快照。
开始之前,请收集以下信息:
- 快照的唯一名称。
- 源卷 ID。
- 资源组标识。 创建快照后不能更改资源组。
- 要附加到快照的任何标记。
要使用 Terraform,请下载 Terraform CLI 并配置 IBM Cloud® 提供程序插件。 有关更多信息,请参阅 Terraform 入门。
VPC 基础架构服务使用特定区域端点,缺省情况下该端点以 us-south
为目标。 如果 VPC 是在另一个区域中创建的,请确保将 provider.tf
文件中的提供程序块中的相应区域作为目标。
请参阅以下以非缺省 us-south
区域为目标的示例。
provider "ibm" {
region = "eu-de"
}
要创建快照,请使用 ibm_is_snapshot
资源。 以下示例创建标识为 r010-df8ffd90-f2e5-470b-83d7-76e64995a1aa
的卷的快照。 快照名为 snapshot-test
。
resource "ibm_is_snapshot" "example" {
name = "snapshot-test"
source_volume = "r010-df8ffd90-f2e5-470b-83d7-76e64995a1aa"
}
有关自变量和属性的更多信息,请参阅 ibm_is_snapshot。
使用 Terraform 创建快照和快速复原快照克隆
要创建具有快速复原克隆的快照,请使用 ibm_is_snapshot
资源。 以下示例创建标识为 r010-bdb8fc70-8afb-4622-826a-d65a9fc477a4
的卷的快照。 快照名为 example-snapshot
。 此外,将在 eu-de-1
和 eu-de-3
区域中创建快照的两个快速复原克隆。
resource "ibm_is_snapshot" "example_clones" {
name = "example-snapshot-clone"
source_volume = "r010-bdb8fc70-8afb-4622-826a-d65a9fc477a4"
clones = ["eu-de-1", "eu-de-3"]
}
有关自变量和属性的更多信息,请参阅 ibm_is_snapshot。
对于在其中启用快速复原功能的每个区域,将以额外的每小时费率计费,而不考虑快照的大小。 与保留常规快照相比,维护快速复原克隆的成本要高得多。
使用 Terraform 创建快照的跨区域副本
要在远程区域中创建快照的副本,请使用 ibm_is_snapshot
资源。 以下示例使用源快照的 CRN 在目标区域中创建副本。 副本将通过其 CRN 指定的加密密钥进行加密。
resource "ibm_is_snapshot" "snapshot" {
name = "my-cross-regional-snapshot"
source_snapshot = "r138-4463eb2c-4913-43b1-b9bf-62a94f74c146"
encryption_key = "crn:bluemix:public:kms:us-south:a/df0564dd126042ebb03e0224728ce939:4957299d-0ba0-487f-a1a0-c724a729b8b4:key:0cb88b98-9261-4d07-8329-8f594b6641b5"
}
有关自变量和属性的更多信息,请参阅 ibm_is_snapshot。
要成功创建副本,源快照必须处于稳定状态。
后续步骤
创建快照后,可以查看有关该快照的更多详细信息或从该快照复原卷。