Резервирование отдельных таблиц и баз данных PostgreSQL

Система резервного копирования (СРК) RuBackup позволяет осуществлять резервное копирование и восстановление таблиц и баз данных СУБД PostgreSQL. Модули резервного копирования поддерживают СУБД PostgreSQL версий 11, 12, 13, 14, 15, 16.

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

В репозитории RuBackup базовые резервные копии будут храниться как полные резервные копии (full). Если производится резервное копирование отдельной БД, файл с расширением «.snap» содержит в себе имена всех таблиц, которые были внутри скопированной БД.

После окончания операции резервного копирования будут созданы два файла - архивный и snap-файл на медиасервере, которому принадлежит пул, указанный в правиле резервного копирования. Точное расположение файлов указано в записи репозитория системы резервного копирования RuBackup.

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

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

Для выполнения резервного копирования администратор RuBackup может настраивать правила глобального расписания в оконном Менеджере Администратора RuBackup (RBM).

Клиенты RuBackup могут осуществлять восстановление данных резервных копий и создание срочных резервных копий при помощи оконного Менеджера Клиента RuBackup (RBC), а также при помощи утилит командной строки RuBackup.