网络故障后如何恢复 pg_restore

4

如果网络故障导致pg_restore进程退出,是否可以恢复还原操作?

2个回答

3

根据这里的说法,没有简单的方法可以恢复您的pg_restore


0

如果重新启动带有--clean参数的还原操作(!会删除目标上的数据)不是一个选择...那么重新启动还原操作是可能的,但你将会遇到很多错误(对于已经创建的约束/索引等对象)。因此使用--verbose并捕获日志输出到2>output.txt是有意义的,这样你就可以(手动)检查是否出现了问题。

根据还原数据库的大小和需要还原的对象数量,这可能非常耗时且容易出错!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接