

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

# 第 1 步：收集 CMDB 数据
<a name="cmdb"></a>

第一步是收集数据，以识别可能进行重构的数据库。 AWS此阶段有八个数据元素是必不可少的：
+ 服务器名称
+ 服务或实例名称
+ 数据库名称
+ 数据库引擎
+ 数据库端口
+ 无论是生产数据库
+ 是否是关键数据库
+ 数据库大小（以 GB 为单位）
+ （可选）是否属于商业 off-the-shelf (COTS) 应用程序

这些数据应该随时可用，通常是在配置管理数据库 (CMDB) 中，这样就可以很容易地将其整合到另一个数据库或电子表格中进行分析。

收集并整合数据后，筛选出不符合以下条件的数据库：
+ 生产数据库。
+ 自定义数据库，而不是 COTS 数据库。（这是因为 COT 数据库受供应商支持，有些供应商不支持重构，而且重写代码很耗时。）
+ 非关键数据库。
+ 数据库大小小于 800 GB。（您可以根据您的数据库资产修改此要求。）

这种筛选会通过筛选出非生产数据库来显著减少候选数据库列表（通常超过 50%）。按大小（按升序）对其余数据库进行排序，为[步骤 2](pl-sql.md) 做准备。

![\[在 CMDB 中筛选初始数据集的标准\]](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/database-refactor-prioritization/images/filtering-initial-dataset.png)


## 最佳实践
<a name="cmdb-best-practices"></a>
+ 确保 CMDB 拥有所有在迁移范围内数据库的准确 up-to-date清单。
+ 从您的 CMDB 中收集本节中概述的数据库详细信息。