本文介绍如何针对Azure Database for PostgreSQL灵活服务器运行升级验证检查。
升级验证检查有助于在开始主版本升级之前识别兼容性问题和升级阻止程序。 它们独立于实际升级操作进行升级准备情况验证。
注释
升级验证检查仅验证升级就绪情况。 它们并不进行真正的主版本升级。
先决条件
在运行升级验证检查之前,请查看Azure Database for PostgreSQL中主要版本升级中记录的支持升级路径和限制。
执行升级验证检查的步骤
使用 Azure 门户:
查看验证结果
升级验证检查完成后,查看验证结果以确定任何升级阻止问题。
在门户中查看验证结果
“验证结果”窗格显示:
- 已成功的验证检查
- 未通过的验证检查
- 失败检查的详细说明和修正指南
您还可以将验证结果下载为 .csv 文件,以供离线查看或与运营团队共享。
下载的报告包括:
- 验证检查名称
- 验证结果
- 错误详细信息
- 阻塞性问题的修复建议
查看详细的验证日志
升级验证检查还会生成可从 “服务器日志 ”页下载的升级验证日志。
注释
若要下载验证日志,必须在服务器上启用服务器日志。 有关详细信息,请参阅 下载 PostgreSQL 和升级日志。
访问验证日志:
在 Azure 门户中,前往你的 Azure Database for PostgreSQL 灵活服务器。
选择“监视”部分下的“服务器日志”。
找到生成的
pg_upgrade日志文件。下载日志文件,获取详细的验证输出和故障排除信息。