rb_repository

rb_repository — управление репозиторием резервных копий СРК.

Утилита позволяет просматривать список резервных копий, удалять, проверять их целостность, копировать и перемещать их в другие пулы. Для выполнения этих действий утилита создаёт задачу в главной очереди задач.

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

Если РК была подписана ЭЦП (см. Электронная цифровая подпись), то при проверке РК с помощью утилиты будет проверяться и ее ЭЦП.

С помощью утилиты доступно копирование и перемещение резервных копий между пулами типа Блочное устройство и типа Файловая система как в рамках одного медиасервера, так и в рамках нескольких медиасерверов одной инсталляции СРК.

Для копирования или перемещения РК из пула типа Файловая система в пул типа Блочное устройство у пулов должны совпадать размер блока, хеш-функция и длина хеша.

Копирование или перемещение РК из пула типа Блочное устройство в пул типа Файловая система происходит без сохранения ЭЦП. Если исходная РК была подписана ЭЦП, то у конечной РК ЭЦП не будет.

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

-c ID -p pool_ID

Копировать резервную копию в другой пул

-c ID

ID резервной копии

-p pool_ID

ID пула, куда будет скопирована резервная копия

-G ID -H HWID -n destination_module -d migration_path

Мигрировать резервную копию без развертывания на другого клиента СРК

-H HWID

Укажите HWID клиента, на который вы хотите сделать миграцию резервной копии

-n destination_module

Укажите модуль, который установлен на клиенте

-d migration_path

Укажите директорию, в которую будет смигрирована резервная копия

[-y]

Согласиться со всеми вопросами

-g ID -H HWID -n destination_module -d migration_path

Мигрировать резервную копию с развертыванием на другого клиента СРК

-H HWID

Укажите HWID клиента, на который вы хотите сделать миграцию резервной копии

-n destination_module

Укажите модуль, который установлен на клиенте

-d migration_path

Укажите директорию, в которую будет смигрирована резервная копия

[-y]

Согласиться со всеми вопросами

-h

Справочное сообщение

-l

Вывести список резервных копий в репозитории СРК

[-v]

Предоставляет расширенную информацию

-M ID -p pool_ID

Переместить метаданные резервной копии в другой пул

-M

ID резервной копии

-p pool_ID

ID пула, куда будут скопированы метаданные резервной копии

-m ID -p pool_ID

Переместить резервную копию в другой пул

-m

ID резервной копии

-p pool_ID

ID пула, куда будет перемещена резервная копия

-r ID

Удалить резервную копию из репозитория. При выполнении этой команды резервная копия будет физически удалена из устройств хранения резервных копий RuBackup

-S ID

Установить срок хранения резервной копии

[-D YYYY-MM-DD]

Установить дату хранения резервной копии в формате YYYY-MM-DD

[-T HH:MM]

Установить время для хранения резервной копии в формате HH:MM

[-C]

Oчистить время и дату хранения резервной копии

-U time_interval

Задать срок хранения срочных резервных копий

[-R]

Обновить срок хранения для всех срочных РК принудительно, даже если срок хранения этих РК ранее не был установлен

-V ID

Проверить резервную копию. Результат проверки будет отражен как статус резервной копии

-X ID -H HWID -d restore_path

Восстановить резервную копию на клиенте без развертывания

-X

ID резервной копии

-H HWID

HWID клиента

-d restore_path

Укажите путь до директории клиента, где будет восстановлена резервная копия

[-y]

Согласиться со всеми вопросами

[-e Параметр:Значение,Параметр1:Значение1,…​]

Позволяет задать значения нескольких параметров восстановления резервной копии в формате Параметр:Значение, перечислив их через запятую:

worker_parallelism:8,enable_multithreading:true,enable_flexible_dedup:true,network_parallelism:8,memory_threshold:8,deny_memory_exceed:true,deduplication:true

Возможность указать дополнительные параметры для различных модулей сред виртуализации (VMware, VMmanager, Rustack и другие) и настроить процесс восстановления в соответствии с требованиями конкретной виртуальной среды.

-x ID -H HWID -d restore_path

Восстановить резервную копию на клиенте с развертыванием

[-y]

Согласиться со всеми вопросами

[-e Параметр:Значение,Параметр1:Значение1,…​]

Позволяет задать значения нескольких параметров восстановления резервной копии в формате Параметр:Значение, перечислив их через запятую:

worker_parallelism:8,enable_multithreading:true,enable_flexible_dedup:true,network_parallelism:8,memory_threshold:8,deny_memory_exceed:true,deduplication:true

Возможность указать дополнительные параметры для различных модулей сред виртуализации (VMware, VMmanager, Rustack и другие) и настроить процесс восстановления в соответствии с требованиями конкретной виртуальной среды.