Я хотел бы сделать резервные копии всего моего каталога /
с помощью borgbackup
.
Однако, поскольку PostgreSQL
имеет свой собственный способ резервного копирования баз данных, я бы использовал в этом случае метод SQL dump
для создания снимка базы данных.
Таким образом, когда я выполняю резервное копирование системы, какой каталог я должен исключить из /
?
Установка Canonical PostgreSQL помещает весь связанный с БД контент в /var/lib/postgresql
. Это также имеет место в Ubutu, см. Этот другой вопрос, например: расположение postgresql по умолчанию при установке через apt-get
Вы также можете увидеть это, если ваша база данных работает, в ps
выводить процесс postgres
должен иметь флаг -D
, за которым следует путь к каталогу «data».
Если вы запускаете клиент psql
, вы также можете использовать команду show data_directory;
, чтобы увидеть его (если вы на том же хосте).
См. https://stackoverflow.com/questions/1137060/where-does-postgresql-store-the-database для получения еще большего количества способов получения этой информации.