我的 Postgres-Server 运行了很长一段时间,可能包含 4-5 GB 的数据。
备份是使用转储完成的,这工作正常。虽然不是最有效的,但它确实有效。
由于未来的增长,我喜欢激活 PITR 备份(如 Oracle 中的 RMAN)。
这可能和/或推荐吗?或者预先使用正确的设置重新创建数据库对我来说会更好吗?
我的 Postgres-Server 运行了很长一段时间,可能包含 4-5 GB 的数据。
备份是使用转储完成的,这工作正常。虽然不是最有效的,但它确实有效。
由于未来的增长,我喜欢激活 PITR 备份(如 Oracle 中的 RMAN)。
这可能和/或推荐吗?或者预先使用正确的设置重新创建数据库对我来说会更好吗?
无需重新创建数据库。设置
archive_mode
并archive_command
重新启动服务器,创建基本备份,然后就可以了。(详细信息因版本而异。)随着数据库的增长,从 pg_dump“升级”到 PITR 备份是很常见的。