Резервные копии кластера MongoDB

Резервные копии кластера MongoDB — копии баз данных, которые хранятся в выделенном бакете и защищаются шифрованием. Базы данных можно восстановить в случае их потери или повреждения.

Виды резервного копирования кластера MongoDB:

  • PITR (Point-in-Time-Recovery) — базовая резервная копия, которая автоматически создаётся в момент создания кластера MongoDB. Кластер из базовой копии можно восстановить на любой момент времени — в интервале от создания базовой резервной копии до последней записи в лог-файл;
  • ручноеполная резервная копия всех баз данных кластера, создаётся вручную;
  • автоматическое — полная резервная копия всех баз данных кластера. Автоматическое создание резервных копий включается при создании кластера с помощью переключателя Автоматическое резервное копирование. Ежедневно в указанное время с ноды в кластере Standalone или с ноды-лидера в кластере Replica Set создаётся полная копия всех баз данных. По истечении указанного количества дней резервная копия удаляется автоматически в 00:00 UTC.

Все резервные копии отображаются на вкладке Резервные копии.

Создание резервной копии кластера MongoDB вручную

Чтобы создать резервную копию кластера MongoDB вручную:

  1. В главном меню портала перейдите в раздел Ресурсы  Базы данных  Managed Service for MongoDB.
  2. В строке кластера, резервную копию которого нужно создать, нажмите на кнопку .
  3. Перейдите на вкладку Резервные копии и нажмите на кнопку Создать резервную копию.

Созданная резервная копия отображается на портале

Тип резервного копирования logical — логическая резервная копия кластера, при которой копируются только данные, находящиеся в файлах, а не сами файлы.

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

Восстановить кластер MongoDB из резервной копии можно при создании кластера.

Удаление резервной копии

Нельзя удалить базовую резервную копию (PITR), которая автоматически создаётся в момент создания кластера MongoDB. Остальные резервные копии можно удалять.

Чтобы удалить резервную копию:

  1. В главном меню портала перейдите в раздел Ресурсы  Базы данных  Managed Service for MongoDB.
  2. В строке кластера, резервную копию которого нужно удалить, нажмите на кнопку .
  3. Перейдите на вкладку Резервные копии и в строке с резервной копией, которую нужно удалить, нажмите на кнопку .
  4. Нажмите на кнопку Да.

Все резервные копии удаляются автоматически после удаления кластера.