我需要备份我的数据库,但我没有足够的磁盘空间来转储它。我可以只使用重复性在数据目录上执行增量备份吗?不知怎的,这会破坏备份吗?我不介意缺少一些最新的行,但我希望我的备份不被破坏。我可以在运行时备份postgres的目录吗?
有谁知道这是什么情况?
谢谢!
我需要备份我的数据库,但我没有足够的磁盘空间来转储它。我可以只使用重复性在数据目录上执行增量备份吗?不知怎的,这会破坏备份吗?我不介意缺少一些最新的行,但我希望我的备份不被破坏。我可以在运行时备份postgres的目录吗?
有谁知道这是什么情况?
谢谢!
不,您不能在数据库服务运行时备份数据目录。当您想恢复时,您可以备份WAL段以进行时间点恢复。你必须确保你测试你的恢复,这是一个更普遍的普通垃圾堆。
谢谢,看起来我只是不得不将管道转储到S3 ...... – 2010-08-02 01:03:53
我*做了*读,并要求基础备份和WALs存储在另一个目录,这需要两倍的数据库服务器上的空间...我的问题是,如果有可能做一个就地备份,从服务器到网络。 那页虽然回答了这个问题,但是,谢谢,接受! – 2010-08-02 01:02:36