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

  1. Buka halaman Compute Engine > Solusi Bare Metal > Volumes.
  2. Klik nama volume.
  3. 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

  1. Buka halaman Compute Engine > Solusi Bare Metal > Volumes.
  2. Klik nama volume.
  3. Di halaman Volume details, di bagian Snapshots, klik Create.
  4. Di halaman Create a new volume snapshot:
    1. Di kolom Name, masukkan nama unik untuk snapshot.
    2. Di kolom Deskripsi, masukkan deskripsi untuk snapshot.
  5. 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

  1. Buka halaman Compute Engine > Solusi Bare Metal > Volumes.
  2. Klik nama volume.
  3. Di halaman Volume details, di bagian Snapshots, pilih snapshot yang ingin Anda hapus.
  4. Klik Hapus.
  5. 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

  1. Buka halaman Compute Engine > Solusi Bare Metal > Servers.
  2. 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.

  3. Buka halaman Compute Engine > Solusi Bare Metal > Volumes.

  4. Untuk volume yang ingin Anda pulihkan, klik nama volume.

  5. Di halaman Detail volume:

    1. Untuk snapshot yang ingin Anda pulihkan, klik .
    2. Klik Pulihkan.
    3. 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.