在脱机升级 VMware Identity Manager 虚拟设备之前,请执行以下先决任务。
- 确认虚拟设备的主 root 分区上至少具有 4 GB 磁盘空间。
- 创建虚拟设备的快照以对其进行备份。有关如何生成快照的信息,请参阅 vSphere 文档。
- 如果您在 Microsoft SQL 数据库中撤消了 db_owner 角色(如https://docs.vmware.com/cn/VMware-Identity-Manager/3.2/vidm-install/GUID-5B533EE2-8F6C-4716-A94A-8B7AA3F5BC75.html中所述),则在执行升级之前必须重新添加它,否则升级将会失败。
将 db_owner 角色添加到在安装期间使用的相同用户:
- 以具有 sysadmin 特权的用户身份登录到 Microsoft SQL Server Management Studio。
- 连接到 VMware Identity Manager 的数据库实例。
- 输入以下命令:
如果您使用的是 Windows 身份验证模式,请使用以下命令:
USE <saasdb>; ALTER ROLE db_owner ADD MEMBER <domain\username>; GO
确保将 <saasdb> 替换为您的数据库名称,并将 <domain\username> 替换为相关的域和用户名。
如果您使用的是 SQL Server 身份验证模式,请使用以下命令:USE <saasdb>; ALTER ROLE db_owner ADD MEMBER <loginusername>; GO
确保将 <saasdb> 替换为您的数据库名称,并将 <loginusername> 替换为相关的用户名。
- 生成外部数据库的快照或备份。
- 确认正确配置了 VMware Identity Manager。
- 确认 VMware Identity Manager 升级存在。可检查位于 my.vmware.com 的 My VMware 站点是否提供了升级。
- 在升级之前,检查 Elasticsearch 映射冲突。请参阅#GUID-8F0245E0-1BD0-4ACA-B778-4584337414C6。