Пулы
В СРК RuBackup пул — это логическое объединение однотипных устройств хранения резервных копий. Пулы принадлежат медиасерверам.
1. Типы пулов
- Файловая система (File system)
-
Пул каталогов файловых систем.
- Ленточная библиотека, LTFS (Tape library, LTFS)
-
Пул картриджей ленточной библиотеки с файловой системой LTFS.
Картриджи одной ленточной библиотеки запрещено добавлять в пулы разных типов ленточных библиотек. - Ленточная библиотека, нативная (Tape library, Native)
-
Пул картриджей ленточной библиотеки с собственным форматом хранения данных.
Картриджи одной ленточной библиотеки запрещено добавлять в пулы разных типов ленточных библиотек. - Облако (Cloud)
-
Пул облачных хранилищ.
- Клиентский (Сlient defined)
-
Пул клиентских хранилищ. Пул позволяет хранить резервные копии в папке или в облаке, доступ к которым задается на стороне клиента. Один пул может содержать в себе несколько клиентских хранилищ, при этом резервные копии одного клиента не могут быть сохранены в хранилище другого клиента.
- Блочное устройство (Block device)
-
Пул блочных устройств с дедупликацией данных на уровне хранилища.
- Блочное устройство вер.2 (Block device, gen.2)
-
Пул блочных устройств с дедупликацией данных на уровне хранилища. Пул этого типа отличается от пула Блочное устройство использованием дополнительного алгоритма FastCDC при дедупликации медиасервером и возможностью хранить метаданные дедуплицированной резервной копии на блочном устройстве данного пула.
По умолчанию при развертывании СРК RuBackup создается пул типа Файловая система, принадлежащий основному серверу резервного копирования.
Если пул не содержит никаких устройств хранения, то задачи резервного копирования, для которых пул назначен как место хранения резервных копий, не будут выполнены.
2. Сценарии копирования и перемещения РК
С помощью механизма копирования и перемещения РК между пулами возможно перемещение РК как в рамках одного медиасервера, так и в рамках нескольких медиасерверов одной инсталляции СРК.
В файловую систему |
В блочное устройство (Block device) |
В блочное устройство (Block device, gen.2) |
В облако |
В ленточную библиотеку, LTFS |
В ленточную библиотеку, Native |
В клиентский пул |
|
|---|---|---|---|---|---|---|---|
Из файловой системы |
|||||||
Из блочного устройства (Block device) |
|||||||
Из блочного устройства (Block device, gen.2) |
|||||||
Из облака |
|||||||
Из ленточной библиотеки, LTFS |
|||||||
Из ленточной библиотеки, Native |
|||||||
Из клиентского пула |
В файловую систему |
В блочное устройство (Block device) |
В блочное устройство (Block device, gen.2) |
В облако |
В ленточную библиотеку, LTFS |
В ленточную библиотеку, Native |
В клиентский пул |
|
|---|---|---|---|---|---|---|---|
Из файловой системы |
|||||||
Из блочного устройства (Block device) |
|||||||
Из блочного устройства (Block device, gen.2) |
|||||||
Из облака |
|||||||
Из ленточной библиотеки, LTFS |
|||||||
Из ленточной библиотеки, Native |
|||||||
Из клиентского пула |
| Копирование или перемещение РК из пула типа Блочное устройство или Блочное устройство gen.2 в пулы типа Ленточная библиотека (LTFS), Ленточная библиотека (нативная), Файловая система, Облако происходит без сохранения ЭЦП архива РК (см. Электронная цифровая подпись). |
| Копирование или перемещение РК из пула типа Ленточная библиотека (LTFS), Ленточная библиотека (нативная), Файловая система или Облако в пул типа Блочное устройство или Блочное устройство gen.2 происходит без сохранения ЭЦП архива скопированной либо перемещенной РК. |
3. Ограничения копирования и перемещения РК
-
При копировании или перемещении РК из любого пула в пул типа Блочное устройство у пулов должны совпадать размер блока, хеш-функция и длина хеша.
Для пулов типа Файловая система, Облако, Ленточная библиотека (LTFS) и Ленточная библиотека (нативная) хеш-функция и длина хеша задаются в конфигурационном файле (
rbd_algorithm,rbd_hash_length), а размер блока задается в настройках пула.Для пулов типа Блочное устройство размер блока, хеш-функция и длина хеша задаются в настройках пула.
-
При копировании или перемещении из пула любого типа в пул типа Блочное устройство gen.2 у пулов должны совпадать хеш-функция и длина хеша.
-
Перемещение РК невозможно из пулов типа Ленточная библиотека (LTFS) и Ленточная библиотека (нативная), так как картриджи ленточной библиотеки могут располагаться вне ленточной библиотеки.
4. Управление пулами
Доступна общая настройка пулов в разделе глобальной конфигурации.
Доступно управление пулами с помощью:
-
утилиты командной строки
rb_pools; -
приложения Менеджер администратора RuBackup (RBM);
-
приложения Tucana.