GBase 8c
备份恢复
问答
远程进行备份时缺少复制权限
发表于2024-08-01 16:39:24115次浏览6个评论
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【GBase版本】: gbase8c_v5_5
【操作系统】: ubuntu linux 20.04
【CPU】:
【问题描述】*:
首先在集群上执行:gs_guc reload -N all -I all -h "host all all 0.0.0.0/0 sha256"
然后在另外一台客户端上进行远程备份,首先测试gsql连接没有问题。
进一步执行gs_probackup backup --remote-host=192.168.20.70 --remote-user=gbase -B /home/gbase/backup/ -D /data/database/install/data/dn --instance kb_backup -U kbadmin -W "XXXX" -d postgres -p 15400 -b FULL
显示错误,看起来是缺少复制连接权限,但我不是已经进行的权限全开吗,如果不是,应该进行什么处理:

评论
登录后才可以发表评论
GBase用户137发表于 2年前
远程连接不能直接用gbase用户,可以参考安装部署手册-远程连接配置看一下
GBase用户17114发表于 2年前
@GBase用户137:我这里是操作系统gbase用户,数据库连接用的是另外的kbadmin新管理员用户
小忘发表于 2年前
试试把白名单打开 用数据库用户执行 gs_guc reload -N all -I all -Z datanode -h "host all all 0.0.0.0/0 md5",在备份
GBase用户9880发表于 2年前
1:gs_guc reload -N all -I all -h "host all all 0.0.0.0/0 sha256"
2:修改listen_address 为'*'
3: 然后重启数据库
4:登录数据库并重新创建数据库用户
然后在做备份
2:修改listen_address 为'*'
3: 然后重启数据库
4:登录数据库并重新创建数据库用户
然后在做备份
GBase用户17114发表于 2年前
@GBase用户9880:事实上是我确实是这么做的,我能通过gsql登陆数据库,但是执行备份会出错
GBase用户47954发表于 2个月前
感谢作者的精彩分享!
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526