现状
我已经在运行Postgres的数据记录计算机上设置了WAL归档,将其设置为独立的内部硬盘。包含WAL归档的硬盘正在填满,我想将所有WAL归档文件(包括初始基本备份)移出并存档到外部备份驱动器中。
目录结构如下:
D:/WALBACKUP/ 是所有WAL文件(00000110000.CA00000004等)的父文件夹
D:/WALBACKUP/BASEBACKUP/ 包含初始基本备份的.tar文件
我的问题是:
- 我是否可以安全地移动除当前WAL归档文件(000000000001.CA0000..等)以外的每个WAL文件(包括基本备份),并将它们移动到另一个硬盘中?(请注意,数据库正在运行且接收数据)
谢谢!
pglogical
扩展(Google Cloud复制)也可以防止pg
删除wal文件。 - x-yuriarchive_mode=on
更改为off
之后,手动删除整个pgbackup/archive
目录是安全的,对吗? - undefined