GCPでVMの自動スナップショット

使うツール
gcloud
※あらかじめ「gcloud auth login」で認証しておく

#!/bin/bash

gcloud compute disks snapshot -q [サーバ名] --zone=[ゾーン名] --snapshot-names=`date +'%Y%m%d'-'%H%M'`

※サーバ名、ゾーン名ともに「gcloud compute instances list」で取得可能
あとはcronにぶち込むだけ

2019/06/19追記
最近スナップショットスケジュールというのができてしまい不要になりました


この記事が気に入ったらサポートをしてみませんか?