跳到主要内容
技术速查
全部 PostgreSQL 速查
PostgreSQL 16命令

pg_basebackup

获取整个数据库集群的物理基础备份,用于恢复或建立备用服务器。

怎么用

先确认服务器和客户端版本、复制权限、WAL 方式及目标目录容量。

先查看当前状态

pg_basebackup --version
pg_basebackup --help

使用前留意

不是逻辑导出,也不能用来跨大版本直接恢复。正式执行会读写大量数据,先按对应版本手册规划备份与恢复。

查看官方定义postgresql.org · PostgreSQL 16
pg_basebackup | PostgreSQL 16 | ORA100