💡
原文英文,约900词,阅读约需4分钟。
📝
内容提要
本文介绍了如何手动将Percona Monitoring & Management (PMM) 用户迁移到另一个PMM实例。PMM用户是Grafana用户,存储在Postgres数据库中。通过提取用户凭据和盐值,可以将其迁移到新实例,最后通过连接目标PMM并执行插入语句完成迁移。
🎯
关键要点
- 本文介绍了如何手动将Percona Monitoring & Management (PMM) 用户迁移到另一个PMM实例。
- PMM用户实际上是Grafana用户,存储在Postgres数据库中。
- 迁移只涉及PMM用户,不包括数据或查询。
- 需要验证Grafana的后端数据库类型。
- 通过连接数据库,可以查看用户信息,包括用户ID、角色、登录名、电子邮件、盐值和密码。
- 在密码认证中,盐值是添加到密码中的随机字符串,以提供额外的安全性。
- 需要复制用户的盐值以确保安全迁移。
- 通过生成插入语句,可以将用户信息迁移到目标PMM实例。
- 连接到目标PMM并执行插入语句后,迁移完成。
❓
延伸问答
如何手动迁移PMM用户到新实例?
通过提取用户凭据和盐值,生成插入语句,然后连接目标PMM并执行这些语句即可完成迁移。
PMM用户存储在哪里?
PMM用户实际上是Grafana用户,存储在Postgres数据库中。
迁移PMM用户时需要注意什么?
需要确保复制用户的盐值,以确保密码的安全性。
如何验证Grafana的后端数据库类型?
可以通过查看Grafana配置文件中的数据库类型设置来验证。
在迁移PMM用户时,是否需要迁移数据或查询?
不需要,迁移只涉及PMM用户,不包括数据或查询。
盐值在密码认证中有什么作用?
盐值是添加到密码中的随机字符串,用于提供额外的安全性。
➡️