Увеличение частоты снимков облаков Google - PullRequest
0 голосов
/ 06 марта 2019

просто интересно, есть ли способ (либо со сторонними решениями, либо с собственными) делать снимки постоянных дисков каждые 10 минут (или меньше).

На данный момент автоматическое расписание допускает только ежечасное резервное копирование.

enter image description here

спасибо Анил.

1 Ответ

1 голос
/ 27 марта 2019

Я нашел обходной путь , который использует пару сценариев bash для создания снимка подмножества постоянных дисков в проекте с заданным вручную периодом.

Подмножество определенопутем фильтрации дисков с меткой backup=yes.Чтобы применить эту метку к диску, выполните следующую команду:

gcloud beta compute disks add-labels <DISK-NAME> --zone=<DISK-LOCATION> --labels=backup=yes

Шаг за шагом, вот как это работает для меня:

  1. Получить сценарии: git clone https://github.com/cizara/google-cloud-auto-snapshot.git
  2. cd в каталог с кодом
  3. Измените строки 8 и 11 в entrypoint.sh, записав период в секундах (например, SLEEP=600, в течение 10 минут) и путь кдругой сценарий, например ./google-cloud-auto-snapshot.sh.
  4. Дайте разрешения на выполнение с chmod +x entrypoint.sh google-cloud-auto-snapshot.sh обоим сценариям и выполните entrypoint.sh.

Обратите внимание, что выполнение этой операции с короткими периодами ислишком много / большие диски могут быть очень дорогими.

...