rb_repository
rb_repository — утилита администратора RuBackup для доступа к записям репозитория RuBackup. Позволяет просматривать список резервных копий, удалять и перемещать резервные копии, проверять их целостность и выполнять их репликацию (копирование) в другие пулы. Для выполнения этих действий утилита rb_repository создаёт соответствующую задачу в главной очереди задач и заканчивает своё выполнение до того момента, как задача будет выполнена. Чтобы проверить исполнение поставленной задачи, необходимо использовать утилиту rb_task_queue.
Перемещение резервных копий невозможно из пула типа ленточная библиотека, поскольку картриджи ленточной библиотеки могут располагаться вне ленточной библиотеки.
Проверка резервных копий может осуществляться с проверкой электронной подписи, если соответствующие настройки были произведены перед выполнением резервной копии на клиенте (см. руководство «Электронные подписи резервных копий»).
-h
-
Справочное сообщение
-l [-v]
-
Выводит список резервных копий в репозитории RuBackup. Предоставляет расширенную информацию о резервных копиях. Чтобы получить полную информацию обо всех свойствах резервной копии рекомендуется использовать оконный менеджер администратора системы резервного копирования RBM
-v
-
Выводит детализированный список резервных копий в репозитории RuBackup
-c ID -p pool_ID
-
Реплицировать (копировать) резервную копию в другой пул
-m ID -p pool_ID
-
Переместить резервную копию в другой пул
-r ID
-
Удалить резервную копию из репозитория. При выполнении этой команды резервная копия будет физически удалена из устройств хранения резервных копий RuBackup
-V ID
-
Проверить резервную копию. Результат проверки будет отражён как статус резервной копии
-S ID [-D YYYY-MM-DD] [-T HH:MM] [-C]
-
Установить время и дату хранения резервной копии
-C
-
Oчистить время и дату хранения резервной копии
-x ID -H HWID -d restore_path [-y]
-
Восстановить резервную копию на клиенте с развертыванием
-y
-
Установить согласие со всеми вопросами
-X ID -H HWID -d restore_path [-y]
-
Восстановить резервную копию на клиенте без развертывания
-y
-
Установить согласие со всеми вопросами
-U time_interval [-R]
-
Задать срок хранения РК срочных бэкапов от времени создания РК, если это поле еще не задано
time_interval
-
имеет формат PostgreSQL interval
-R и -U
-
означает, что срок хранения срочных РК нужно обновить для всех РК а не только для тех у которых это поле не задано