postgres 版本9.4.23暂时在Windows下对postgres进行备份恢复。在进行备份之前,在认证文件中增加一行,否则无法进行备份开始使用pg_basebackup命令进行备份。当pgbak文件夹不存在的时候,备份的过程中会自动创建该文件夹。关于pg_basebackup的命令,可以进行模拟破坏。在恢复之前,修改加压后的tar.gz里面的recovery.conf文件。否则无法启动数据库。下面是恢复后的wal日志文件情况。恢复的时候,碰到的一些问题问题1 。而在模拟故障的是时候,表空间没有被删除,也就是说,没有使用tar.gz里面的表空间文件覆盖原来的表空间。pgsql的逻辑备份是pg_dump工具。-P 表示允许在备份过程中实时的打印备份的进度。-R 表示会在备份结束后自动生成recovery.conf文件,这样也就避免了手动创建。
暂无评论