Uly.me

cloud engineer

  • Home
  • About
  • Archives
Home/Cloud/GCP Restore

June 16, 2019

GCP Restore

How to restore from GCP Snapshots. Let’s say you have an instance called webserver with 2 disks.

Restore from snapshots:

gcloud compute disks create webserver-boot-r \
--project=your-project \
--source-snapshot=webserver-boot-190616 \
--zone=us-central1-a
gcloud compute disks create webserver-data-r \
--project=your-project \
--source-snapshot=webserver-data-190616 \
--zone=us-central1-a

gcloud compute disks create webserver-boot-r \ --project=your-project \ --source-snapshot=webserver-boot-190616 \ --zone=us-central1-a gcloud compute disks create webserver-data-r \ --project=your-project \ --source-snapshot=webserver-data-190616 \ --zone=us-central1-a

Stop instance. Detach and attach disks:

gcloud compute instances detach-disk webserver --disk=webserver-boot --zone us-central1-a
gcloud compute instances attach-disk webserver --disk=webserver-boot-r --zone us-central1-a --boot
gcloud compute instances detach-disk webserver --disk=webserver-data --zone us-central1-a
gcloud compute instances attach-disk webserver --disk=webserver-data-r --zone us-central1-a

gcloud compute instances detach-disk webserver --disk=webserver-boot --zone us-central1-a gcloud compute instances attach-disk webserver --disk=webserver-boot-r --zone us-central1-a --boot gcloud compute instances detach-disk webserver --disk=webserver-data --zone us-central1-a gcloud compute instances attach-disk webserver --disk=webserver-data-r --zone us-central1-a

Boot instance.

Filed Under: Cloud Tagged With: disks, gcp, restore, snapshots

About Me

I'm Ulysses, a Cloud Engineer at Cardinal Health based in Columbus, Ohio. I’m a certified AWS Solutions Architect. This website is my way of documenting the things I have learned in the Cloud. When off the grid, I enjoy riding my electric skateboard. I have surfed, snowboarded and played the saxophone in the past. I hope you will find this site helpful. It's powered by WordPress and hosted in AWS LightSail.

  • Cloud
  • Linux
  • Git

Copyright © 2012–2021