부팅 볼륨 스냅샷 관리

부팅 볼륨 스냅샷을 만들고, 삭제하고, 보고, 복원할 수 있습니다.

부팅 볼륨 스냅샷 세부정보 보기

부팅 볼륨의 스냅샷 목록 및 다음을 포함한 세부정보를 볼 수 있습니다.

  • ID
  • 이름
  • 설명
  • 생성 시간
  • 연결된 볼륨
  • 유형

콘솔

  1. Compute Engine > 베어메탈 솔루션 > 볼륨 페이지로 이동합니다.
  2. 볼륨 이름을 클릭합니다.
  3. 볼륨 세부정보 페이지의 스냅샷 섹션에서 스냅샷 목록과 세부정보를 볼 수 있습니다.

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"

부팅 볼륨 스냅샷 만들기

부팅 볼륨의 스냅샷을 만들 수 있습니다.

콘솔

  1. Compute Engine > 베어메탈 솔루션 > 볼륨 페이지로 이동합니다.
  2. 볼륨 이름을 클릭합니다.
  3. 볼륨 세부정보 페이지의 스냅샷 섹션에서 만들기를 클릭합니다.
  4. 새 볼륨 스냅샷 만들기 페이지에서 다음을 수행합니다.
    1. 스냅샷의 고유한 이름을 이름 필드에 입력합니다.
    2. 스냅샷의 설명 필드에 설명을 입력합니다.
  5. 만들기를 클릭합니다.

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\''}' \

부팅 볼륨 스냅샷 삭제

부팅 볼륨 스냅샷을 삭제할 수 있습니다.

콘솔

  1. Compute Engine > 베어메탈 솔루션 > 볼륨 페이지로 이동합니다.
  2. 볼륨 이름을 클릭합니다.
  3. 볼륨 세부정보 페이지의 스냅샷 섹션에서 삭제할 스냅샷을 선택합니다.
  4. 삭제를 클릭합니다.
  5. 메시지가 나타나면 확인을 클릭합니다.

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"

부팅 볼륨 스냅샷 복원

스냅샷에서 부팅 볼륨을 복원할 수 있습니다.

콘솔

  1. Compute Engine > 베어메탈 솔루션 > 서버 페이지로 이동합니다.
  2. 복원할 볼륨에 연결된 서버를 중지합니다. 베어메탈 솔루션 서버 운영을 참조하세요.

    종료가 완료될 때까지 기다린 후에 다음 단계로 이동합니다.

  3. Compute Engine > 베어메탈 솔루션 > 볼륨 페이지로 이동합니다.

  4. 복원하려는 볼륨의 볼륨 이름을 클릭합니다.

  5. 볼륨 세부정보 페이지에서 다음을 수행합니다.

    1. 복원할 스냅샷에서 을 클릭합니다.
    2. 복원을 클릭합니다.
    3. 메시지가 나타나면 확인을 클릭합니다.

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"

부팅 볼륨 복원을 완료하는 데 다소 시간이 걸리므로 장기 실행 작업 상태 보기의 단계에 따라 상태를 확인할 수 있습니다.