AnyBackup-AnyBackup 7.0添加对象存储生产资源时,提示用户不存在
关键字
对象存储、租户
适用产品
- AnyBackup CDM 7.0.17.1-7.0.17.4
- AnyBakcup Enterprise 7.0.17.1-7.0.17.4
问题描述
系统管理员 admin 用户登录管理控制台添加生产资源失败,弹出错误对话框,详细错误信息如下:
用户不存在

问题影响
备份对象存储添加新的生产资源失败。
问题原因
之前存在的对象存储分配给了租户,将租户删除后绑定租户信息还存在。
解决方案
为了解决该问题,需要进入 AnyBackup 数据库中将删除的租户 id 替换成已知的租户 id,请按照以下步骤执行:
1.执行以下命令查询当前租户id。
select * from AuthServiceDB.user\G;

2.执行以下命令查询添加对象存储的租户id。
select * from CommonServiceDB.cloud_storage\G;

3.执行以下命令更改对象存储的租户 id 为现在已知租户 id。
update CommonServiceDB.cloud_storage set creator_id='<现在已知租户 id 值>' where id=<添加对象存储时的 id 值> from AuthServiceDB.user;
4.退出数据库,再次点击添加生产资源。
更多信息
对象存储备份任务可由系统管理员或租户添加,分配给租户或操作员使用,分为系统管理员添加对象存储和租户添加对象存储2个场景,在删除租户前可以先将分配给租户的对象存储回收。