我的目标很简单,只需备份并转存到其他计算机上,就不会因运行混乱而升级。 我的脚步。 1.在新机器上远程pg_basebackup。 2. rm -fr ../../main/ 3. MVbacnkup / main / ../../main/ 4.开启postgres服务
**备份期间没有错误发生。 **
但是出现错误:
2018-12-13 10:05:12.437 IST [834]日志:数据库系统在2018-12-12 23:01:58 IST的恢复中已关闭 2018-12-13 10:05:12.437 IST [834]日志:无效的主要检查点记录 2018-12-13 10:05:12.437 IST [834]日志:无效的辅助检查点记录 2018-12-13 10:05:12.437 IST [834] PANIC:无法找到有效的检查点记录 2018-12-13 10:05:12.556 IST [833]日志:启动进程(PID 834)被信号6终止:中止 2018-12-13 10:05:12.556 IST [833]日志:由于启动过程失败而中止启动 2018-12-13 10:05:12.557 IST [833]日志:数据库系统已关闭
答案 0 :(得分:0)
基于对一个非常相似的问题(How to mount a pg_basebackup on a stand alone server to retrieve accidently deleted data的回答,并基于该回答使我的工作无故障的事实,步骤如下:
(回答这个旧问题,因为这是我在寻找解决同一问题的方法时发现的第一个问题。)