Когда я запускаю эту команду, в первый раз создается полный снимок диска:
gcloud compute disks snapshot mydisk1 –-zone=asia-east1-a
но в следующий раз сохранит только измененные данные.
Можно ли изменить эту команду, чтобы всегда создавать полный снимок диска? Или есть другое решение?
Как описано на Общедоступный документ Google Снимки всегда создаются на основе последнего удачного снимка, если их имена совпадают. Вы можете попробовать изменить имя вашего второго снимка.
gcloud compute --project=[PROJECT-NAME] disks snapshot [SOURCE-DISK] --zone=us-east1-d --snapshot-names=Mydisk2
Поскольку эта общедоступная GCP документация состояния, снимки являются инкрементными и автоматически сжимаются, поэтому вы можете создавать обычные снимки на постоянном диске быстрее и с гораздо меньшими затратами, чем если бы вы регулярно создавали полный образ диска:
Использование вышеуказанной системы резервного копирования дает несколько преимуществ:
Если вы хотите регулярно получать полные копии ваших виртуальных дисков, вы можете рассмотреть возможность создания собственных образов ваших (загрузочных) дисков, как описано в этом общедоступном документация.