Mengelola snapshot volume booting
Anda dapat membuat, menghapus, melihat, dan memulihkan snapshot volume boot.
Melihat detail snapshot volume booting
Anda dapat melihat daftar snapshot volume boot dan detailnya, termasuk:
- ID
- Nama
- Deskripsi
- Waktu pembuatan
- Volume terkait
Jenis
Konsol
- Buka halaman Compute Engine > Solusi Bare Metal > Volumes.
- Klik nama volume.
- Di halaman Detail volume, di bagian Snapshot, Anda dapat melihat daftar snapshot dan detailnya.
gcloud
Untuk mencantumkan semua snapshot untuk volume boot, jalankan perintah gcloud bms volumes
snapshots list.
gcloud bms volumes snapshots list --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME
Untuk melihat detail snapshot volume boot tertentu, jalankan perintah gcloud bms
volumes snapshots describe.
gcloud bms volumes snapshots describe --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME
API
Untuk mencantumkan semua snapshot volume boot, masukkan project ID, region, dan nama volume Anda ke dalam perintah curl berikut. Salin perintah, tempel ke prompt Cloud Shell, lalu tekan tombol Enter atau 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"
Untuk melihat detail snapshot volume boot, masukkan project ID, region,
nama volume, dan nama snapshot ke dalam perintah curl berikut. Salin perintah, tempel ke prompt Cloud Shell, lalu tekan tombol
Enter atau 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"
Membuat snapshot volume boot
Anda dapat membuat snapshot untuk volume boot.
Konsol
- Buka halaman Compute Engine > Solusi Bare Metal > Volumes.
- Klik nama volume.
- Di halaman Volume details, di bagian Snapshots, klik Create.
- Di halaman Create a new volume snapshot:
- Di kolom Name, masukkan nama unik untuk snapshot.
- Di kolom Deskripsi, masukkan deskripsi untuk snapshot.
- Klik Create.
gcloud
Untuk membuat snapshot volume booting, jalankan perintah gcloud bms volumes snapshot.
gcloud bms volumes snapshot --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME --description=DESCRIPTION
API
Untuk membuat snapshot volume boot, masukkan project ID, region, nama volume, nama snapshot, dan deskripsi snapshot ke dalam perintah curl berikut. Salin perintah, tempel ke prompt Cloud Shell,
lalu tekan tombol Enter atau 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\''}' \
Menghapus snapshot volume boot
Anda dapat menghapus snapshot volume boot.
Konsol
- Buka halaman Compute Engine > Solusi Bare Metal > Volumes.
- Klik nama volume.
- Di halaman Volume details, di bagian Snapshots, pilih snapshot yang ingin Anda hapus.
- Klik Hapus.
- Saat diminta, klik Konfirmasi.
gcloud
Untuk menghapus snapshot volume boot, berikan perintah gcloud bms volumes snapshots
delete.
gcloud bms volumes snapshots delete --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME
Saat diminta, ketik "Y", lalu tekan tombol Enter atau Return.
API
Untuk menghapus snapshot volume boot, masukkan project ID, region, nama
volume, dan nama snapshot ke dalam perintah curl berikut. Salin perintah,
tempel ke prompt Cloud Shell, lalu tekan tombol Enter atau
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"
Memulihkan snapshot volume boot
Anda dapat memulihkan volume boot dari snapshot.
Konsol
- Buka halaman Compute Engine > Solusi Bare Metal > Servers.
Hentikan server yang terpasang ke volume yang ingin Anda pulihkan. Lihat Mengoperasikan server Solusi Bare Metal.
Tunggu hingga penonaktifan selesai sebelum melanjutkan ke langkah berikutnya.
Buka halaman Compute Engine > Solusi Bare Metal > Volumes.
Untuk volume yang ingin Anda pulihkan, klik nama volume.
Di halaman Detail volume:
- Untuk snapshot yang ingin Anda pulihkan, klik .
- Klik Pulihkan.
- Saat diminta, klik Konfirmasi.
gcloud
Untuk memulihkan snapshot volume boot, jalankan perintah gcloud bms volumes restore.
gcloud bms volumes restore --project=PROJECT_ID --region=REGION VOLUME_NAME --snapshot=SNAPSHOT_NAME
API
Untuk memulihkan snapshot volume boot, masukkan project ID, region, nama
volume, dan nama snapshot ke dalam perintah curl berikut. Salin perintah,
tempel ke prompt Cloud Shell, lalu tekan tombol Enter atau
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"
Karena pemulihan volume boot memerlukan waktu beberapa saat untuk diselesaikan, Anda dapat memeriksa statusnya dengan mengikuti langkah-langkah di Melihat status operasi yang berjalan lama.