我正在尝试从postgres数据库导出而不会对主服务器造成任何中断,到目前为止,我可以看到一些方法可以实现这一点。数据库没有很大的负载(10 req / s),但我不想造成任何重大的中断。这是用于离线分析,因此最新的数据并不是什么大问题。哪种理想方式(哪种方法不起作用)?
制作数据库的只读副本,然后从中导出。担心:制作只读副本会导致任何重大中断吗?
克隆数据库,导出该数据库。担心:克隆是否导致中断?
将备份还原到另一个实例并从中导出。 (这是我的最爱)
还有别的吗?
答案 0 :(得分:1)
列出的选项都不会导致任何明显的中断。选项2-3在静止时接触独立的字节集,并且是最安全的。