管理启动卷快照
您可以创建、删除、查看和恢复启动卷快照。
查看启动卷快照详细信息
您可以查看启动卷的快照列表及其详细信息,包括:
- ID
- 名称
- 说明
- 创建时间
- 关联的卷
类型
控制台
- 进入 Compute Engine > 裸金属解决方案 > 卷页面。
- 点击卷名称。
- 在卷详情页面上的快照部分中,您可以查看快照列表及其详细信息。
gcloud
如需列出启动卷的所有快照,请发出 gcloud bms volumes
snapshots list 命令。
gcloud bms volumes snapshots list --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME
如需查看特定启动卷快照的详细信息,请发出 gcloud bms
volumes snapshots describe 命令。
gcloud bms volumes snapshots describe --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME
API
如需列出所有启动卷快照,请在以下 curl 命令中输入项目 ID、区域和卷名称。复制该命令,将其粘贴到 Cloud Shell 提示符中,然后按 Enter 或 Return 键。
curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "X-Goog-User-Project: PROJECT_ID" \ -H "Content-Type: application/json" \ "https://baremetalsolution.googleapis.com/v2/projects/PROJECT_ID/locations/REGION/volumes/VOLUME_NAME/snapshots"
如需查看启动卷快照的详细信息,请在以下 curl 命令中输入项目 ID、区域、卷名称和快照名称。复制该命令,将其粘贴到 Cloud Shell 提示符中,然后按 Enter 或 Return 键。
curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "X-Goog-User-Project: PROJECT_ID" \ -H "Content-Type: application/json" \ "https://baremetalsolution.googleapis.com/v2/projects/PROJECT_ID/locations/REGION/volumes/VOLUME_NAME/snapshots/SNAPSHOT_NAME"
创建启动卷快照
您可以为启动卷创建快照。
控制台
- 进入 Compute Engine > 裸金属解决方案 > 卷页面。
- 点击卷名称。
- 在卷详情页面上的快照部分中,点击创建。
- 在创建新的卷快照页面上,执行以下操作:
- 在名称字段中,为快照输入一个唯一名称。
- 在说明字段中,输入快照的说明。
- 点击创建。
gcloud
如需创建启动卷快照,请发出 gcloud bms volumes snapshot 命令。
gcloud bms volumes snapshot --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME --description=DESCRIPTION
API
如需创建启动卷快照,请在以下 curl 命令中输入项目 ID、区域、卷名称、快照名称和快照说明。复制该命令,将其粘贴到 Cloud Shell 提示符中,然后按 Enter 或 Return 键。
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "X-Goog-User-Project: PROJECT_ID" \
-H "Content-Type: application/json" \
"https://baremetalsolution.googleapis.com/v2/projects/PROJECT_ID/locations/REGION/volumes/VOLUME_NAME/snapshots"
-d \
'{\''name\'':
\''projects/PROJECT_ID/locations/REGION/volumes/VOLUME_NAME/snapshots/SNAPSHOT_NAME\'', \''description\'': \''DESCRIPTION\''}' \
删除启动卷快照
您可以删除启动卷快照。
控制台
- 进入 Compute Engine > 裸金属解决方案 > 卷页面。
- 点击卷名称。
- 在卷详情页面上的快照部分中,选择要删除的快照。
- 点击删除。
- 当系统提示时,点击确认。
gcloud
如需删除启动卷快照,请发出 gcloud bms volumes snapshots
delete 命令。
gcloud bms volumes snapshots delete --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME
出现提示时,输入“Y”,然后按 Enter 或 Return 键。
API
如需删除启动卷快照,请在以下 curl 命令中输入项目 ID、区域、卷名称和快照名称。复制该命令,将其粘贴到 Cloud Shell 提示符中,然后按 Enter 或 Return 键。
curl -X DELETE \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "X-Goog-User-Project: PROJECT_ID" \ -H "Content-Type: application/json" \ "https://baremetalsolution.googleapis.com/v2/projects/PROJECT_ID/locations/REGION/volumes/VOLUME_NAME/snapshots/SNAPSHOT_NAME"
恢复启动卷快照
您可以通过快照恢复启动卷。
控制台
- 进入 Compute Engine > 裸金属解决方案 > 服务器页面。
停止连接到要恢复的卷的服务器。请参阅运行裸金属解决方案服务器。
等待关停完成后再继续执行下一步。
对于要恢复的卷,请点击卷名称。
在卷详情页面上,执行以下操作:
- 对于要恢复的快照,请点击 。
- 点击恢复。
- 当系统提示时,点击确认。
gcloud
如需恢复启动卷快照,请发出 gcloud bms volumes restore 命令。
gcloud bms volumes restore --project=PROJECT_ID --region=REGION VOLUME_NAME --snapshot=SNAPSHOT_NAME
API
如需恢复启动卷快照,请在以下 curl 命令中输入项目 ID、区域、卷名称和快照名称。复制该命令,将其粘贴到 Cloud Shell 提示符中,然后按 Enter 或 Return 键。
curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "X-Goog-User-Project: PROJECT_ID" \ -H "Content-Type: application/json" \ -H "Content-Length:0" \ "https://baremetalsolution.googleapis.com/v2/projects/PROJECT_ID/locations/REGION/volumes/VOLUME_NAME/snapshots/SNAPSHOT_NAME:restoreVolumeSnapshot"
由于恢复启动卷需要一段时间才能完成,您可以按照查看长时间运行的操作的状态中的步骤检查状态。