使用pg_basebackup只存储一个模式postgresql

nbysray5  于 2023-03-29  发布在  PostgreSQL
关注(0)|答案(1)|浏览(134)

我已经使用pg_basebackup备份了postgresql数据库。有没有一种方法可以只恢复特定的模式,而不是整个数据库?
请指教,谢谢。

hxzsmxv2

hxzsmxv21#

不完全是。pg_basebackup所做的是创建数据库文件的完整副本(沿着复制过程中生成的任何WAL)。它是文件级别的所有数据库。
因此,如果您只需要单个数据库中的单个模式,则需要恢复整个集群,然后使用pg_dumppg_restore创建单个数据库/模式的数据级备份。

相关问题