restore¶
Восстановление базы данных сервера из резервной копии
Зачем нужна¶
Команда полностью замещает текущую БД сервера содержимым ранее сохранённого backup. После восстановления возвращаются все учётные записи, права, политики, журналы аудита и инвентаризация на момент создания дампа
Типичные случаи применения:
восстановление после сбоя БД, ошибочного массового удаления или повреждения данных
откат после неудачного обновления сервера или ошибочной массовой операции
перенос сервера на другую машину при миграции
развёртывание тестовой среды из дампа продакшена для расследования инцидента
Важно
Восстановление деструктивно: текущая база удаляется. Перед запуском обязательно сделайте свежий backup текущего состояния — на случай отката
Синтаксис¶
rude restore /path/to/file.gz
Параметры¶
путь к файлу — обязательный параметр. Указывайте полный путь к файлу резервной копии в формате
.gz, созданному командойrude backup
Важно
Восстановление — деструктивная операция:
Сервер останавливается на время выполнения
Существующая база данных удаляется и пересоздаётся
После восстановления сервер автоматически запускается заново
Пример¶
Чтобы восстановить базу данных сервера из резервной копии, введите следующее:
rude restore /home/rude/backup.gz
После выполнения команды текущая база будет заменена на содержимое дампа, и сервер запустится заново
Подсказка
Подробнее о резервном копировании и восстановлении см. на странице Резервное копирование