我想有一个postgresql数据库的克隆。如果我从一台机器上复制整个数据目录,并用它替换另一台机器上的数据目录,会有什么问题吗?它们都有相同的操作系统,btw (CentOS)
发布于 2011-02-08 06:23:30
当然,如果您停止服务器,然后复制它,这是很好的。如果不这样做,克隆服务器将不得不执行恢复,这并不是很好。或者只需使用pg_dumpall生成一个脚本,在新机器上重新创建数据。
发布于 2011-02-08 06:36:13
您可以调用pg_start_backup(),然后复制数据目录。然后,所有更改都将写入“日志”中,并在稍后运行pg_stop_backup()时提交。
http://www.postgresql.org/docs/8.1/static/backup-online.html
Se部分23.3.2。创建基本备份
然后,我认为您可以在另一台运行相同版本的postgresql的机器上恢复文件。
第23.3.3节。使用联机备份进行恢复将解释如何恢复已创建的备份。
https://stackoverflow.com/questions/4927107
复制相似问题