Хранилища

Хранилища#

В ПРК существует 5 типов хранилищ и в соответствии им 5 типов пулов:

  • File system — может включать одну или несколько файловых систем (каталогов);

  • Tape library — может включать один или несколько картриджей ленточной библиотеки. Есть 2 вида пула Tape library:

    • Tape library, LTFS — в данный пул при форматировании записывается файловая система LTFS;

    Примечание

    Картриджи одной ленточной библиотеки запрещено добавлять в пулы разных типов.

    • Tape library, Native — использует картридж с собственным форматом хранения.

Примечание

Картриджи одной ленточной библиотеки запрещено добавлять в пулы разных типов.

Для восстановления из нативного пула необходимо указать в параметр memory_threshold значение 4 или более (в окне централизованного восстановления).

При использовании пула типа Native не требуется выполнять установку и настройку LTFS.

  • Cloud — может включать один или несколько облачных ресурсов;

  • Block device — может включать одно или несколько блочных устройств;

  • Client defined — может включать хранение резервных копий на устройстве или в облаке, доступном с клиента, со схемой, предполагающей прямую передачу этих копий с клиентского устройства на целевое устройство или в облако.

По умолчанию в подсистеме создается пул под названием Default типа File system, принадлежащий основному серверу резервного копирования.

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

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

Для управления пулами подсистемы можно воспользоваться утилитой rb_pools. Для просмотра информации по использованию этой утилиты, воспользуйтесь командой: man rb_pools. Эта команда открывает страницу руководства, где содержится информация о синтаксисе и параметрах утилиты для управления пулами в подсистеме резервного копирования.

Для подробной информации о пулах в системе резервного копирования подсистемы, воспользуйтесь командой: rb_pools -l -v.

Параметр -l без дополнительных опций обычно служит для отображения списка пулов, параметр -v (расширенная информация) предоставляет более детальную информацию о каждом пуле, включая дополнительные свойства и характеристики. Вывод команды будет следующим:

Id | Pool Name | Pool Type   | Media Server            | Compression | Status | Retention period | Description
---+-----------+-------------+-------------------------+-------------+--------+------------------+-------------
1 | Default    | File system | akaz-ThinkPad-E15-Gen-2 | None        |        |                  | Default pool
2 | Test_pool  | File system | akaz-ThinkPad-E15-Gen-2 | None        |        | 3 days           | test pool

В выводе представлены следующие столбцы:

  • Id — уникальный идентификатор пула;

  • Pool Name — название пула;

  • Pool Type — тип пула;

  • Media Server — медиасервер, с которым связан пул;

  • Compression — тип сжатия данных;

  • Status — статус пула;

  • Retention period — период хранения данных в днях;

  • Description — описание пула.

В примере вывода представлены два пула:

  • Default — пул по умолчанию, который используется системой для хранения резервных копий без указания конкретного пула;

  • Test_pool — тестовый пул, который связан с медиасервером akazThinkPad-E15-Gen-2 и имеет период хранения данных 3 дня.