暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

gs_probackup工具限制说明

淮海路小佩奇 2023-04-30
149

备份必须由运行数据库服务器的用户执行。

备份和恢复的数据库服务器的主版本号必须相同。

如果要通过ssh在远程模式下备份数据库,需要在本地和远程主机安装相同主版

本的数据库,并通过ssh-copy-id remote_user@remote_host命令设置本地主机备

份用户和远程主机数据库用户的无密码ssh连接。

远程模式下只能执行add-instance、backup、restore子命令。

使用restore子命令前,应先停止gaussdb进程。

当存在用户自定义表空间时,备份的时候要加上 --external-dirs 参数,否则,该

表空间不会被备份。

当备份的规模比较大时,为了防止备份过程中timeout发生,请适当调整

postgresql.conf文件的参数 session_timeout、wal_sender_timeout。并且在备份的

命令行参数中适当调整参数--rw-timeout的值。

恢复时,使用-T选项把备份中的外部目录重定向到新目录时,请同时指定参数-

- external-mapping。

增量备份恢复后,之前创建的逻辑复制槽不可用,需删除重建。

当使用远程备份时,请确保远程机器和备份机器的时钟同步,以防止使用--

recovery-target-time恢复的场合,启动gaussdb时有可能会失败。

当远程备份有效时(remote-proto=ssh),请确保-h和--remote-host指定的是同一台

机器。当远程备份无效时,如果指定了-h选项,请确保-h指定的是本机地址或

本机主机名。

当前暂不支持备份逻辑复制槽。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论