AnyBackup 7 在尝试从阿里云对象存储(OSS)恢复数据时遇到问题,具体原因是恢复目的地的 bucket 缺乏写入权限,这导致上传数据失败,并触发错误提示“上传数据失败”,为了解决这个问题,需要确保目标 bucket 具备足够的权限以允许写入操作,从而成功完成数据的恢复过程。
关键字
- 阿里云OSS
- 恢复
- 上传对象
- 权限
适用产品
- AnyBackup CDM 7.0.18.2
- AnyBackup Express 7.0.18.2
- AnyBackup Enterprise 7.0.18.2
问题描述
- 阿里云 OSS 对象存储恢复失败:
- 显示错误信息:“上传数据失败,可能原因是:网络异常或对象存储不可用。”
- 在服务端
/var/log/AnyBackup/ABECSService/ecss.log日志中存在如下信息:AccessDenied : You have no right to access this object.
问题影响
- 阿里云 OSS 对象存储恢复失败。
问题原因
- 恢复目的地选择的 bucket 没有写入权限,数据无法写入到指定路径中。
解决方案
为了解决该问题,需要在阿里云平台上给恢复目的地 bucket 添加写权限,请按照以下步骤执行:

- 登录 OSS 管理控制台。
- 单击 Bucket列表,然后单击目标 Bucket名称。
- 在左侧导航栏,选择 权限控制 > 读写权限。
- 在 读写权限 页签,单击 设置,修改 Bucket ACL 添加写权限。
- 单击 保存。
更多信息
对象存储数据恢复支持以桶或对象为单位恢复数据,可以恢复到原对象存储或其它对象存储,恢复目的地需要有写入的权限。
