本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
最佳实践
离线迁移
对于离线迁移,我们建议采用以下最佳实践:
-
确保目标 EC2 实例有足够的资源来处理迁移工作负载。在迁移过程中,您可以禁用存档日志,也可以配置更大的 EC2 实例或具有更高 IOP S 的 Amazon Elastic Block Store (Amazon
EBS) 卷。 -
仔细监控网络带宽。如果可能,请配置专用网络,例如AWS Direct Connect
用于迁移的网络。 -
请务必遵循迁移工具的最佳实践,例如 Oracle Data Pump(配置并行线程数
)或 AWS DMS (使用多个线程加载表)。 -
有关从本地迁移到 Amazon RDS for Oracle 的最佳实践,请参阅 AWS 博客文章使用本地 Oracle 实现从本地 Oracle 高性能迁移到 Amazon RDS for Oracle AWS DMS
。
在线迁移
在线迁移的最佳做法包括前面列表中提供的离线迁移指南,以及以下其他注意事项:
-
使用在线工具的最佳实践。例如,在使用时 AWS DMS,请选择正确的方法从 Oracle LogMiner 或 AWS DMS Binary Reader 读取重做日志。
-
确保在逻辑上将包含大量数据操作语言 (DMLs) 的表与具有较少数据操作语言的表分开 DMLs。
-
遵循使用 Oracle 原生工具(例如 Oracle GoldenGate 或 Oracle Data Guard)的最佳实践。