欢迎访问机房运维工作室

爱数知识库

AnyBackup-AnyBackup 7.0添加对象存储生产资源时,提示用户不存在

频道:爱数知识库 日期: 浏览:62

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 用户登录管理控制台添加生产资源失败,弹出错误对话框,详细错误信息如下:

用户不存在

image.png


问题影响

备份对象存储添加新的生产资源失败。


问题原因

之前存在的对象存储分配给了租户,将租户删除后绑定租户信息还存在。


解决方案

为了解决该问题,需要进入 AnyBackup 数据库中将删除的租户 id 替换成已知的租户 id,请按照以下步骤执行:

1.执行以下命令查询当前租户id。

select * from AuthServiceDB.user\G;

image.png

2.执行以下命令查询添加对象存储的租户id。

select * from CommonServiceDB.cloud_storage\G;

image.png

3.执行以下命令更改对象存储的租户 id 为现在已知租户 id。

update CommonServiceDB.cloud_storage set creator_id='<现在已知租户 id 值>' where id=<添加对象存储时的 id 值> from AuthServiceDB.user;


4.退出数据库,再次点击添加生产资源。

更多信息

对象存储备份任务可由系统管理员或租户添加,分配给租户或操作员使用,分为系统管理员添加对象存储和租户添加对象存储2个场景,在删除租户前可以先将分配给租户的对象存储回收。