Поделиться через


Резервные копии в CycleCloud

По умолчанию CycleCloud будет принимать моментальные снимки базового хранилища данных приложения на определенный момент времени в качестве точек восстановления. Они хранятся в папке /opt/cycle_server/data/backups/. Каталог резервных копий не имеет строгих требований к вводу-выводу и записи, поэтому он часто подключается к общей папке NFS или предохранителю BLOB-объектов для дополнительной устойчивости.

Важно!

В этом каталоге также находится подкаталог с именем shared/, который содержит данные, общие для всех резервных копий, и должен быть сохранен для включения восстановления.

Расписание резервного копирования

По умолчанию CycleCloud сохраняет моментальные снимки для:

  • 5 мин
  • 15 мин.
  • 1 час
  • 4 ч
  • 8 ч
  • 1 день
  • и 7 дней

Расписание резервного копирования хранится в виде записи хранилища данных типа Application.BackupPlan. Чтобы получить доступ к этой записи, перейдите на страницу Параметры и выберите вкладку Записи . Убедитесь, что в раскрывающемся списке выбраны все типы записей. В нижней части списка находится категория с меткой План резервного копирования. С помощью параметра изменить список расписаний можно изменить и сохранить.

Восстановление из резервной копии

Резервные копии хранятся со временем восстановления, закодированным в имени каталога: /opt/cycle_server/data/backups/backup-2018-08-30_15-05-05+0000. Этот каталог является точкой восстановления. Чтобы вернуть CycleCloud к этой точке времени, запустите служебную программу восстановления с этой точкой восстановления в качестве аргумента. Если точка восстановления не указана, используется последняя точка восстановления.

cd /opt/cycle_server/
./util/restore.sh ./data/backups/backup-2019-08-30_15-05-05