Назад | Перейти на главную страницу

Снимок Google Cloud

Когда я запускаю эту команду, в первый раз создается полный снимок диска:

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 документация состояния, снимки являются инкрементными и автоматически сжимаются, поэтому вы можете создавать обычные снимки на постоянном диске быстрее и с гораздо меньшими затратами, чем если бы вы регулярно создавали полный образ диска:

  1. Первый успешный снимок постоянного диска - это полный снимок, содержащий все данные на постоянном диске.
  2. Второй снимок содержит только новые или измененные данные с момента первого снимка. Данные, которые не изменились с момента снимка 1, не включены. Вместо этого снимок 2 содержит ссылки на снимок 1 для любых неизмененных данных.
  3. Снимок 3 содержит любые новые или измененные данные с момента снимка 2, но не будет содержать никаких неизмененных данных из снимка 1 или 2. Вместо этого снимок 3 содержит ссылки на блоки в снимке 1 и снимке 2 для любых неизмененных данных.

Использование вышеуказанной системы резервного копирования дает несколько преимуществ:

  1. Для создания полного снимка диска требуется больше времени, что может снизить производительность системы. Это может быть негативным фактором для производственной системы, обслуживающей тысячи пользователей.
  2. Восстановление потерянных данных на определенный момент времени станет проще и быстрее, если вы сделаете это из инкрементной части полной резервной копии моментального снимка.

Если вы хотите регулярно получать полные копии ваших виртуальных дисков, вы можете рассмотреть возможность создания собственных образов ваших (загрузочных) дисков, как описано в этом общедоступном документация.