pg_dump 在 AgensGraph 中可用?
pg_dump is available in AgensGraph?
我知道备份和恢复功能"pg_dump"。
但我从来没有尝试过,因为太害怕了。
问题很简单。我可以将该函数用于图形数据吗?
或者是否支持其他功能?他们的文档中没有任何信息。
您可以参考 postgreSQL pg_dump document 因为与在 postgreSQL 上执行 bakcup 没有什么不同。
我参考了使用 crontab 创建转储脚本的指南,转储和恢复都工作正常。
在我的例子中,我使用 pg_dump 创建转储文件并使用 psql 恢复它。如有必要,您可以选择 pg_restore。
agens@karl ~] pg_dump --port=5432 --username=agens --file=agens.dump agens
agens@karl ~] psql --port=5432 --username=agens --dbname=agens2 -f agens.dump
但是,由于增量 bakcup 要求,我不再使用 pg_dump 进行备份任务。所以我在 google 上搜索了 postgresql 的可用备份 OSS。在我搜索的选项中,pg_rman 是我目前正在使用的选项。
它让我更容易构建一个计划脚本,用于每 6 小时归档备份、每天增量备份和每周完整备份,到目前为止这些作业正常工作了 2 个多月。
在其他服务器上恢复数据也测试成功。
希望对您有所帮助。
我知道备份和恢复功能"pg_dump"。
但我从来没有尝试过,因为太害怕了。
问题很简单。我可以将该函数用于图形数据吗?
或者是否支持其他功能?他们的文档中没有任何信息。
您可以参考 postgreSQL pg_dump document 因为与在 postgreSQL 上执行 bakcup 没有什么不同。
我参考了使用 crontab 创建转储脚本的指南,转储和恢复都工作正常。
在我的例子中,我使用 pg_dump 创建转储文件并使用 psql 恢复它。如有必要,您可以选择 pg_restore。
agens@karl ~] pg_dump --port=5432 --username=agens --file=agens.dump agens
agens@karl ~] psql --port=5432 --username=agens --dbname=agens2 -f agens.dump
但是,由于增量 bakcup 要求,我不再使用 pg_dump 进行备份任务。所以我在 google 上搜索了 postgresql 的可用备份 OSS。在我搜索的选项中,pg_rman 是我目前正在使用的选项。
它让我更容易构建一个计划脚本,用于每 6 小时归档备份、每天增量备份和每周完整备份,到目前为止这些作业正常工作了 2 个多月。
在其他服务器上恢复数据也测试成功。
希望对您有所帮助。