从所有旧版代理进行更新
您有一个项目,其中包含带有监控、备份或两者兼备的自动化 MongoDB 部署,并且想要更新到 MongoDB Agent。
步骤
可选:为自动化未托管的旧版代理添加任何现有配置选项。
如果自动化未托管您的备份或监控代理,您可以在Add Custom Configuration Options for your MongoDB Agent (Optional)步骤添加之前的任何备份或监控设置。
重要
使用 Kerberos 身份验证的部署
请勿从代理的旧版中添加以下任一设置:
krb5Principal
krb5Keytab
旧版代理作为单独的数据库用户使用 Kerberos 进行身份验证。由于 MongoDB Agent 结合了旧版代理的功能,因此它使用单个数据库用户。要升级到 MongoDB Agent 并继续使用 Kerberos,您必须:
为 MongoDB 助手创建新的Kerberos 用户主体和数据库用户。
使用新的 MongoDB Agent 主体和 Keytab 文件更新 Ops Manager Authentication & TLS设置中的代理身份验证。
更新到 MongoDB Agent 后,您可以删除旧版监控和备份代理用户。
在Backup Configurations部分下:
在Setting框中键入所需的设置,并在Value框中键入相应的值。
要添加多个Setting ,请单击+ Add Setting链接。 出现另一行。
重复此操作,直到添加所有设置。
在Monitoring Configurations部分下:
在Setting框中键入所需的设置,并在Value框中键入相应的值。
要添加多个Setting ,请单击+ Add Setting链接。 出现另一行。
重复此操作,直到添加所有设置。
添加部署所需的所有设置后,单击Next 。
您可以单击删除已添加的所有设置。
重要
Ops Manager 不会验证任何这些设置。 确保设置和值正确。
将自动化主机更新为 MongoDB Agent。
如果您的项目具有使用自动化的主机,您可以将这些主机上的代理更新为 MongoDB Agent。
单击 Update All(连接)。
等到所有主机都显示Updated 。
单击 Next(连接)。
重要
更新后,旧版助手中的所有身份验证 SCRAM、 LDAP和 Kerberos 档案都将保留。 所有.pem
密钥文件也将保留。
所有旧版代理的凭证都将迁移到 MongoDB Agent。
旧版自动化代理档案将成为用于自动化的 MongoDB 助手档案。 这些凭证不需要修改。 但是,如果您需要修改它们,请导航到Deployment Security Settings Edit Settings 。
旧版监控代理档案可从Deployment Processes Monitoring Settings Credentials 。
旧版备份代理档案可从Continuous Backup Overview <Deployment to Backup>在选项列下Edit Credentials 。
后续步骤
MongoDB Agent 更新完成后: