ניהול תמונות מצב של נפח האתחול
אתם יכולים ליצור, למחוק, להציג ולשחזר קובץ snapshot של נפח אתחול.
צפייה בפרטים של תמונת מצב של נפח האתחול
אתם יכולים לראות את רשימת התמונות של נפח האתחול ואת הפרטים שלהן, כולל:
- מזהה
- שם
- תיאור
- זמן יצירה
- נפח משויך
סוג
המסוף
- עוברים לדף Compute Engine > Bare Metal Solution > Volumes.
- לוחצים על שם עוצמת הקול.
- בדף פרטי נפח האחסון, בקטע תמונות מצב, אפשר לראות את רשימת תמונות המצב והפרטים שלהן.
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. מעתיקים את הפקודה, מדביקים אותה בהנחיה של 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. מעתיקים את הפקודה, מדביקים אותה בהנחיה של 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"
יצירת snapshot של נפח אתחול
אפשר ליצור תמונות מצב של נפחי אתחול.
המסוף
- עוברים לדף Compute Engine > Bare Metal Solution > Volumes.
- לוחצים על שם עוצמת הקול.
- בדף פרטי אמצעי האחסון, בקטע תמונות מצב, לוחצים על יצירה.
- בדף Create a new volume snapshot:
- בשדה שם, מזינים שם ייחודי לתמונת המצב.
- בשדה Description (תיאור), מזינים תיאור לתמונת המצב.
- לוחצים על יצירה.
gcloud
כדי ליצור קובץ snapshot של נפח האתחול, מריצים את gcloud bms volumes snapshotהפקודה.
gcloud bms volumes snapshot --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME --description=DESCRIPTION
API
כדי ליצור תמונת מצב של נפח אתחול, מזינים את מזהה הפרויקט, האזור, שם הנפח, שם תמונת המצב ותיאור תמונת המצב בפקודה הבאה curl
מעתיקים את הפקודה, מדביקים אותה בהנחיה של 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 > Bare Metal Solution > Volumes.
- לוחצים על שם עוצמת הקול.
- בדף פרטי נפח האחסון, בקטע תמונות מצב, בוחרים את תמונת המצב שרוצים למחוק.
- לוחצים על Delete.
- כשמופיעה בקשה, לוחצים על אישור.
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. מעתיקים את הפקודה, מדביקים אותה בהנחיה של 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"
שחזור של קובץ snapshot של נפח אתחול
אפשר לשחזר נפח אתחול מתמונת מצב.
המסוף
- עוברים לדף Compute Engine > Bare Metal Solution > Servers.
מפסיקים את השרת שמצורף לנפח שרוצים לשחזר. אפשר לקרוא על הפעלת שרת Bare Metal Solution.
צריך להמתין עד שהכיבוי יושלם לפני שעוברים לשלב הבא.
עוברים לדף Compute Engine > Bare Metal Solution > Volumes.
לוחצים על שם הנפח שרוצים לשחזר.
בדף פרטי נפח האחסון:
- לוחצים על ליד התמונה של מצב המערכת שרוצים לשחזר.
- לוחצים על שחזור.
- כשמופיעה בקשה, לוחצים על אישור.
gcloud
כדי לשחזר תמונת מצב של אמצעי אחסון לאתחול, מריצים את הפקודה gcloud bms volumes restore.
gcloud bms volumes restore --project=PROJECT_ID --region=REGION VOLUME_NAME --snapshot=SNAPSHOT_NAME
API
כדי לשחזר תמונת מצב של אמצעי אחסון לאתחול, מזינים את מזהה הפרויקט, האזור, שם אמצעי האחסון ושם תמונת המצב בפקודה הבאה curl. מעתיקים את הפקודה, מדביקים אותה בהנחיה של 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"
שחזור של נפח אתחול לוקח זמן, ולכן אפשר לבדוק את הסטטוס לפי השלבים שמפורטים במאמר איך בודקים את הסטטוס של פעולה ממושכת.