我们的生产服务器在CentOS 5.2版(最终版)上运行PostgreSQL v8.2.3。
我们已经在生产服务器中设置了PITR。由于某些原因,设置PITR后,我们将无法管理和维护它。最终,我们的WAL存档驱动器(辅助驱动器)已满(100%使用),并且要存档的其他WAL存档段已累积在pg_xlog /目录本身中(在主驱动器中可用)
PITR设置细节
有2个驱动器:
- 主驱动器(pgsql / data /目录驻留)为400 GB。
- 辅助驱动器(WAL存档)为300 GB。所有WAL归档文件都将写入此辅助驱动器。
现在,我们决定停止/禁用PITR。
我的问题是,在这种情况下,如何停止/禁用PITR并安全地清除两个驱动器中的所有WAL段?
推荐/建议的方式是什么?对此,专家的建议/想法/建议受到高度赞赏。
archive_command
为空(''
)将停止/禁用归档。但这是否还会自动从pg_xlog /目录中删除/删除所有累积的旧 WAL文件?