rb_pools

rb_pools — утилита администратора RuBackup для управления пулами RuBackup. Вы можете просматривать список пулов, добавлять, удалять и изменять их. Каждый пул принадлежит какому-либо медиасерверу. Пулы RuBackup используются для группирования устройств хранения резервных копий.

Типы пулов:

  1. Файловая система (File system). В такой пул могут быть добавлены каталоги файловой системы медиасервера.

  2. Ленточная библиотека (Tape library, LTFS). В такой пул могут быть добавлены ленточные библиотеки.

  3. Ленточный картридж (Tape library, Native). В такой пул могут быть добавлены картриджи ленточной библиотеки.

  4. Облако (Cloud). В такой пул могут быть добавлены облачные хранилища.

  5. Пул, определенный клиентом (Сlient defined). Такой пул определяет сам клиент.

  6. Блочное устройство (Block device). Такой пул предоставляет доступ к ресурсам в виде блоков фиксированного размера.

Чтобы включить устройство хранения в пул необходимо воспользоваться соответствующей командой: rb_local_filesystems, rb_tape_cartriges, rb_clouds, rb_client_defined_storages или rb_block_devices.

-h

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

-l [-v]

Отображение списка пулов. Предоставляет расширенную информацию о пулах

-a 'Имя пула' [-t Тип_пула] [-m Имя_хоста_медиасервера] [-R 'Срок хранения'] [-d 'Описание'] [-z Тип_сжатия] [-b Размер_блока] [-F Размер_транспортировочного_буфера]

Добавление пула

Параметры для пула
Параметр Описание

-t

Тип пула

Возможные значения

File system, Tape library, LTFS, Cloud, Client defined, Tape library, Native

-m

Имя хоста медиасервера

-R

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

Формат значений

<кол-во> days, <кол-во> month, <кол-во> weeks, <кол-во> year

-d

Описание пула

-z

Тип сжатия

Возможные значения

None, fast, optimal, best

-b

Размер блока (в байтах), который определяет объем информации, хранящейся в одном блоке

Диапазон значений

8000—​20000000

-F

Размер транспортировочного буфера (в байтах)

Диапазон значений

50000000—​1073741824

-a 'Имя пула' -t 'Block device' [-m Имя_хоста_медиасервера] [-R 'Срок хранения'] [-d 'Описание'] [-b Размер_блока] [-F Транспортировочный_буфер] [-A Хеш-функция] [-2|5] [-C Активация_окна_очистки] [-S Время_начала_действия] [-E Время_окончания_действия] [-B Количество_блоков_за_итерацию] [-P Пауза_между_итерациями] [-W Включить_таймаут_ожидания_устройства] [-T Таймаут_ожидания_устройства]

Добавление пула типа Block device

Параметры для пула типа Block device
Параметр Описание

-m

Имя хоста медиасервера

-R

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

Формат значений

<кол-во> days, <кол-во> month, <кол-во> weeks, <кол-во> year

-d

Описание пула

-b

Размер блока (в байтах), который определяет объем информации, хранящейся в одном блоке

Возможные значения

8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576

-F

Размер транспортировочного буфера (в байтах)

Диапазон значений

50000000—​1073741824

Хеш-функция

Возможные значения

sha1, sha2, skein, blake2b

-2|-5

Длина хеша

-2: 256 бит, -5: 512 бит

Активация окна очистки

Возможные значения

true, false

-S

Время начала действия алгоритма очистки блочного устройства (в часах и минутах)

Доступный формат

<часы>:<минуты>:<секунды>

-E

Время окончания действия алгоритма очистки блочного устройства (в часах и минутах)

Доступный формат

<часы>:<минуты>:<секунды>

-B

Количество блоков, которые будут удаляться за итерацию очистки, до перехода в паузу

Возможные значения

целое положительное число

-P

Пауза между итерациями очистки (в минутах)

Возможные значения

целое положительное число

-W

Включить таймаут ожидания устройства до завершения задач СРК

Возможные значения

true, false

-T

Таймаут ожидания устройства (в минутах)

Возможные значения

целое положительное число

-r ID

Удаление пула с идентификатором ID из конфигурации RuBackup. В том случае, если в пул включены устройства хранения, его невозможно удалить из конфигурации

Для получения значения идентификатора выполните:

rb_pools -l
-c ID [-n Имя_пула] [-R 'Срок хранения'] [-d 'Новое описание'] [-z Тип_сжатия] [-b Размер_блока] [-F Транспортировочный_буфер]

Изменение параметров пула

Параметры для пула
Параметр Описание

-n

Имя пула

-R

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

Формат значений

<кол-во> days, <кол-во> month, <кол-во> weeks, <кол-во> year

-d

Описание пула

-z

Тип сжатия

Возможные значения

None, fast, optimal, best

-b

Размер блока (в байтах), который определяет объем информации, хранящейся в одном блоке

Диапазон значений

8000—​20000000

-F

Размер транспортировочного буфера (в байтах)

Диапазон значений

50000000—​1073741824

-c ID [-n Имя_пула] [-R 'Срок хранения'] [-d 'Новое описание'] [-F Транспортировочный_буфер] [-C Активация_окна_очистки] [-S Время_начала_действия] [-E Время_окончания_действия] [-B Количество_блоков_за_итерацию] [-P Пауза_между_итерациями] [-W Включить_таймаут_ожидания_устройства] [-T Таймаут_ожидания_устройства]

Изменение параметров пула типа Block device

Параметры для пула типа Block device
Параметр Описание

-n

Имя пула

-R

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

Формат значений

<кол-во> days, <кол-во> month, <кол-во> weeks, <кол-во> year

-d

Описание пула

-F

Размер транспортировочного буфера (в байтах)

Диапазон значений

50000000—​1073741824

Активация окна очистки

Возможные значения

true, false

-S

Время начала действия алгоритма очистки блочного устройства (в часах и минутах)

Доступный формат

<часы>:<минуты>:<секунды>

-E

Время окончания действия алгоритма очистки блочного устройства (в часах и минутах)

Доступный формат

<часы>:<минуты>:<секунды>

-B

Количество блоков, которые будут удаляться за итерацию очистки, до перехода в паузу

Возможные значения

целое положительное число

-P

Пауза между итерациями очистки (в минутах)

Возможные значения

целое положительное число

-W

Включить таймаут ожидания устройства до завершения задач СРК

Возможные значения

true, false

-T

Таймаут ожидания устройства (в минутах)

Возможные значения

целое положительное число

Подробное описание параметров см. в Добавление нового пула.