backup

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

Зачем нужна

Команда сохраняет дамп БД сервера RuDesktop в один сжатый файл .gz. Это базовая операция резервного копирования: в дамп попадают учётные записи, права, политики, инвентаризация, журналы аудита, адресные книги — все данные сервера, кроме отдельной БД модуля аналитики (для неё есть superset backup)

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

  • регулярное резервное копирование по расписанию (cron) — основная страховка от потери данных

  • бэкап перед обновлением сервера, миграцией БД или внесением рискованных изменений

  • срочный бэкап перед деструктивными командами (reinstall, массовое удаление, чистка логов)

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

Синтаксис

rude backup /path/to/file.gz

Параметры

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

Примечание

Дополнительные аргументы после имени файла передаются напрямую в pg_dump

Пример

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

rude backup /home/rude/backup.gz

После выполнения команды по указанному пути появится файл со сжатым дампом базы данных, созданный с флагами --clean --create --blobs --compress=9

Подсказка

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