我想使用 备份我的整个/
目录borgbackup
。
但是,由于PostgreSQL
有自己的备份数据库的方法,因此在这种情况下我将使用SQL dump
创建数据库快照的方法。
因此,当我执行系统备份时,我应该从 中排除哪个目录/
?
答案1
规范的 PostgreSQL 安装将所有与 DB 相关的内容放入/var/lib/postgresql
。在 Ubutu 中也是如此,例如,请参见另一个问题:通过 apt-get 安装时 postgresql 的默认位置
如果您的数据库正在运行,您也可以看到它,在ps
输出中,该postgres
过程应该有一个-D
标志,后跟“数据”目录的路径。
如果您启动psql
客户端,您也可以使用命令show data_directory;
来查看它(如果您在同一台主机上)。
看https://stackoverflow.com/questions/1137060/where-does-postgresql-store-the-database以了解更多获取此信息的方法。