技术知识库

筛选(条结果) 按时间 按热度

AnyBackup-Linux 环境下 PostgreSQL 数据库异机恢复失败,执行输出显示错误信息:用户 postgres 对目录 /eisoo/data/ 没有读写权限,请修改权限后再重新发起恢复!

2021-09-26 96

关键字

PostgreSQL、读写权限

 

适用产品

  • AnyBackup 6.0.x
 

问题描述

在 AnyBackup 管理控制台发起 Linux 环境下 PostgreSQL 数据库异机浏览恢复任务,恢复任务执行失败,任务执行输出中提示如下错误信息:

用户 postgres 对目录 /eisoo/data/ 没有读写权限,请修改权限后再重新发起恢复!(错误提供者:postgresqlProvider,错误值:e093021e,错误位置:ncPostgreSQLRestore Exec.cpp:626)


 

问题影响

AnyBackup 无法完成 PostgreSQL 数据库异机浏览恢复。

 

问题原因

用户 postgres 对目录 /eisoo/data/ 没有读写权限,导致恢复时无法写入数据到该目录,从而导致恢复失败。

 

解决方案

为了解决上述问题,需要修改目录 /eisoo/data/ 的权限,步骤如下:
1.命令行登录异机 PostgreSQL 数据库服务器,执行以下命令,修改对应目录权限。

cd /eisoo
chmod 700 data
chown postgres:postgres data


注:此处 postgres 代表数据库安装用户;数据文件恢复路径强制要求 700 权限,日志文件恢复路径无要求,默认755即可。

2.在 AnyBackup 管理控制台重新发起浏览恢复。

 

更多信息

更多关于 PostgreSQL 操作介绍,请参考:PostgreSQL 介绍 。
 

扫码关注
「爱数官方微信」

扫码关注「爱数官方微信」

扫码关注「爱数官方微信」

扫码关注
「爱数服务号」

扫码关注「爱数服务号」

扫码关注「爱数服务号」

扫码关注
「爱数 E 家」

扫码关注「爱数 E 家」

扫码关注「爱数 E 家」

大数据基础设施领航者

抖音扫一扫

查看更多精彩视频

大数据基础设施领航者
联系我们
售前咨询
免费售前咨询热线
400 880 1569 - 1
售后咨询
7*24 小时免费售后服务热线
400 880 1569 - 2
请先输入您的联系方式:
确认提交

扫码关注

爱数技术支持中心公众号