Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • Машинное обучение
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Истории успеха
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex Managed Service for MongoDB
  • Начало работы
    • Взаимосвязь ресурсов сервиса
    • Сеть в Managed Service for MongoDB
    • Квоты и лимиты
    • Хранилище в Managed Service for MongoDB
    • Резервные копии
    • Репликация и отказоустойчивость
    • Шардирование
    • Пользователи и роли
    • Техническое обслуживание
    • Поддерживаемые клиенты
    • Настройки MongoDB
  • Управление доступом
  • Справочник Terraform
  • Метрики Monitoring
  • Аудитные логи Audit Trails
  • Публичные материалы
  • История изменений
  • Обучающие курсы

В этой статье:

  • Создание резервной копии
  • Хранение резервной копии
  • Проверка восстановления из резервной копии
  1. Концепции
  2. Резервные копии

Резервные копии в Managed Service for MongoDB

Статья создана
Yandex Cloud
Обновлена 18 сентября 2024 г.
  • Создание резервной копии
  • Хранение резервной копии
  • Проверка восстановления из резервной копии

Managed Service for MongoDB обеспечивает автоматическое и ручное резервное копирование баз данных.

Managed Service for MongoDB позволяет восстановить состояние кластера на любой момент времени (Point-in-Time-Recovery, PITR) от создания самой старой резервной копии и до архивации самой свежей коллекции oplog. Это достигается за счет дополнения данных резервной копии, выбранной в качестве начальной точки для восстановления, записями из коллекции oplog кластера.

При создании резервных копий и восстановлении из них на заданный момент времени учитывайте, что:

  • Коллекция oplog архивируется в работающем кластере несколько раз в минуту, после чего загружается в объектное хранилище.

  • На создание и загрузку архива коллекции oplog в объектное хранилище требуется некоторое время. Из-за этого состояние кластера, которое хранится в объектном хранилище, может отличаться от реального.

Для использования PITR в кластере должен быть выключен механизм шардирования. PITR работает только для кластера с единичным набором реплик (replica set).

Чтобы восстановить кластер из резервной копии, следуйте инструкциям.

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

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

Резервная копия всех данных кластера автоматически создается раз в день. Отключить автоматическое создание резервной копии невозможно. Однако при создании или изменении кластера для таких резервных копий можно задать:

  • Срок их хранения.
  • Промежуток времени, в течение которого начинается резервное копирование. По умолчанию — 22:00 - 23:00 UTC (Coordinated Universal Time).

После создания резервная копия сжимается для дальнейшего хранения. Чтобы узнать ее точный размер, запросите список резервных копий.

Резервные копии создаются только на работающих кластерах. Если вы используете кластер Managed Service for MongoDB не круглосуточно, проверьте настройки и убедитесь, что резервное копирование выполняется во время работы кластера.

О том, как вручную создать резервную копию, читайте в разделе Управление резервными копиями.

Хранение резервной копииХранение резервной копии

Особенности хранения резервных копий в Managed Service for MongoDB:

  • Резервные копии хранятся во внутреннем хранилище Яндекса в виде логических дампов и шифруются с помощью GPG. У каждого кластера свои ключи шифрования.

  • Срок хранения резервных копий существующего кластера зависит от способа их создания:

    • Автоматические резервные копии по умолчанию хранятся 7 дней. При создании кластера или изменении его настроек можно задать другой срок хранения в диапазоне от 7 до 35 дней.

    • Резервные копии, созданные вручную, хранятся бессрочно.

  • После удаления кластера все его резервные копии хранятся 7 дней.

  • На хранилище резервных копий не распространяется действие квот и лимитов для хранилища кластера.

  • Резервные копии содержатся в объектном хранилище и не занимают место в хранилище кластера. При этом если в кластере есть N свободных гигабайт места, то хранение первых N гигабайт резервных копий не тарифицируется.

    Подробнее см. в разделе Правила тарификации.

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

Для проверки возможностей резервного копирования восстановите кластер из резервной копии и проверьте целостность ваших данных.

Была ли статья полезна?

Предыдущая
Хранилище в Managed Service for MongoDB
Следующая
Репликация и отказоустойчивость
Проект Яндекса
© 2025 ООО «Яндекс.Облако»