Linux. Бэкап базы POSTGRES

Оглавление

Определяем что у нас установлен именно POSTGRES:

rpm -qa | grep sql

Заходим в POSTGRES и узнаем имя базы которую хотим бэкапить:

sudo -u postgres psql
\l

Создаем папку /backup для бэкапов и делаем в нее резервную копию базы zabbix:

mkdir /backup
pg_dump zabbix > /backup/zabbix.dump

При появлении ошибки “pg_dump: [archiver (db)] connection to database “zabbix” failed: FATAL: role “root” does not exist” повторяем операцию от имени пользователя zabbix, которого мы создавали на этапе установки zabbix:

pg_dump -U zabbix zabbix > /backup/zabbix.dump

Ссылки

https://selectel.ru/blog/postgresql-backup-tools/

Оставьте ответ

Ваш адрес email не будет опубликован.

÷ 8 = 1