Подключение экземпляра PostgreSQL из архива
Подключение экземпляра PostgreSQL из архива может понадобиться для просмотра содержимого резервной копии или других операций с базой данных средствами PostgreSQL.
Предварительные требования:
- Для возможности гранулярного восстановления на машину с агентом PostgreSQL необходимо установить библиотеку libfuse.
- На машине с агентом PostgreSQL и на сервере PostgreSQL, которому принадлежит резервная копия, должны совпадать операционная система, версия и редакция PostgreSQL.
-
На машине с агентом PostgreSQL в конфигурационном файле
/opt/acronis/var/dsp.database.pg/postgresql-agent.jsonв секцииserver > recovery_instance > binariesнеобходимо указать путь к исполняемым файлам PostgreSQL. Например:"recovery_instance": { "run_as_user": "postgres", "binaries": ["/usr/pgsql-15/bin/postgres"] }Далее перезапустите службу агента PostgreSQL:
aakore restart
Для подключения экземпляра PostgreSQL из архива:
- Перейдите в Устройства > PostgreSQL.
- Выберите экземпляр PostgreSQL, который нужно подключить.
- Перейдите на вкладку справа Восстановление.
Либо перейдите в Хранилища резервных копий, выберите необходимое хранилище и перейдите на вкладку справа Показать резервные копии.
- Выберите нужный архив для подключения и нажмите Восстановить данные PostgreSQL.
- Выберите архив и нажмите справа Подключить.

- Проверьте настройки и нажмите Монтировать.
- Подключитесь к восстановленной базе данных и совершите необходимые действия средствами PostgreSQL.
- Перейдите в Панель Мониторинга > Действия и выберите операцию подключения базы данных. Прервите подключение архива базы данных.