Работа с данными

1. Описание работы с данными

Предварительно для успешного выполнения резервного копирования и восстановления почтовой системы RuPost разверните клиент РК RuBackup и модуль RuPost на хосте с конфигурационной базой данных RuPost. Если конфигурационная база данных RuPost имеет конфигурацию patroni, Клиент РК должен быть установлен на каждом хосте кластера patroni.

К хосту, на котором установлены Клиент РК и rb_module_rupost, должно быть примонтировано Backup-хранилище.

Создайте задачу резервного копирования посредством Менеджера администратора RuBackup на узле, имеющем сетевой доступ к узлу основного сервера СРК RuBackup, предварительно активировав функцию централизованного восстановления. Управление функцией централизованного восстановления данных обеспечивается значением параметра centralized-recovery конфигурационного файла /opt/rubackup/etc/config.file.txt текущего клиента резервного копирования RuBackup.

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

Создание полной резервной копии более длительное, чем создание инкрементальной резервной копии.

Схема процесса резервного копирования и восстановления данных почтовой системы RuPost приведена на (рисунке 1).

100000010000045C0000029C9FE195BA482882D8
Рисунок 1. Структурная схема резервного копирования и восстановления данных из резервной копии

При восстановлении инкрементальной резервной копии происходит распаковка архивов в несколько итераций, начиная с полной резервной копии. Поэтому при восстановлении хранилища писем в Backup-хранилище должно быть достаточно свободного места для распаковки каждой из резервных копий. А также при восстановлении базы данных на узле, где установлен модуль RuPost, должно быть достаточно свободного места для распаковки восстанавливаемой базы данных. При восстановлении без развертывания в каталоге, указанном пользователем, должно быть достаточно свободного места для распаковки каждой из резервных копий. Так, например, если ресурс на момент создания инкрементальной резервной копии имеет размер 5 ТБ, то в каталоге для распаковки должно быть не менее 5 ТБ+10% свободной памяти.