

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在迁移前评估您的数据库环境
<a name="database-assessment-pre-migration"></a>

在开始迁移之前，建议您评测本地数据库环境。评测可以帮助您选择最符合您的技术要求和业务需求的迁移方法和策略。

我们建议您完成以下评测任务：
+ 对 PostgreSQL 数据库的重要性进行分析和分类。
+ 检查数据库大小，并预测至少未来五年的增长。
+ 生成 [pgBadger](https://pgbadger.darold.net/documentation.html) 报告，以分析数据库工作负载。
+ 了解 I/O、CPU、并发连接和其他相关指标的高峰使用情况，以便您可以为工作负载选择适当的 [EC2 实例类型](https://aws.amazon.com/premiumsupport/knowledge-center/ec2-instance-choose-type-for-workload/)。
+ 生成 [PostgreSQL 诊断支持脚本](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_SupportScripts.PostgreSQL.html)，然后分析结果以获得洞察并预测使用 AWS Database Migration Service（AWS DMS）进行迁移遇到的挑战。
+ 调整 `postgresql.conf` 文件，以找出实现实例大小（即磁盘 IOPS、内存和 CPU）最佳性能的最佳值。
+ 更新 `pg_hba.conf` 文件，使您的应用程序服务器和堡垒主机都连接到同一虚拟私有云（VPC）。