pg_basebackup

PostgreSQL 物理基础备份

补充说明

pg_basebackup 通过流复制协议复制整个数据目录,用于搭建备库或做物理备份。它要求源库开启归档/复制相关配置,产物不能按表选择性恢复。

常用示例

pg_basebackup -h 127.0.0.1 -U replicator -D /backup/base -Ft -z -P
pg_basebackup -h 127.0.0.1 -U replicator -D /var/lib/pgsql/data -X stream -R
pg_basebackup -h 127.0.0.1 -U replicator -D /backup/base -X stream --checkpoint=fast
pg_basebackup -h 127.0.0.1 -U replicator -D /backup/base -Ft -z -Xs -P

易错点与排错

相关命令