she*_*dog 3 postgresql corruption postgresql-9.4
关于损坏的 wiki建议立即通过停止 postmaster 并使用 来对数据库进行文件级备份tar
,但我的印象是使用pg_basebackup
是更好的选择。有什么理由我不应该使用吗pg_basebackup
?
pg_basebackup
和其他方法pg_dump
可能由于损坏而实际上无法完成,在这种情况下您确实需要备份。独立于 PostgreSQL 及其工具,tar
不太可能遇到这些问题。
在发生损坏的情况下,当您尝试恢复数据或进行取证时,该备份将是一个无价的保险单,因此谨慎行事始终是最好的方法。