restore

Восстановление базы данных сервера из резервной копии

Зачем нужна

Команда полностью замещает текущую БД сервера содержимым ранее сохранённого backup. После восстановления возвращаются все учётные записи, права, политики, журналы аудита и инвентаризация на момент создания дампа

Типичные случаи применения:

  • восстановление после сбоя БД, ошибочного массового удаления или повреждения данных

  • откат после неудачного обновления сервера или ошибочной массовой операции

  • перенос сервера на другую машину при миграции

  • развёртывание тестовой среды из дампа продакшена для расследования инцидента

Важно

Восстановление деструктивно: текущая база удаляется. Перед запуском обязательно сделайте свежий backup текущего состояния — на случай отката

Синтаксис

rude restore /path/to/file.gz

Параметры

  • путь к файлу — обязательный параметр. Указывайте полный путь к файлу резервной копии в формате .gz, созданному командой rude backup

Важно

Восстановление — деструктивная операция:

  • Сервер останавливается на время выполнения

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

  • После восстановления сервер автоматически запускается заново

Пример

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

rude restore /home/rude/backup.gz

После выполнения команды текущая база будет заменена на содержимое дампа, и сервер запустится заново

Подсказка

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