部署注意事项
在 Relational Migrator 上下文中,部署注意事项是指服务器、网络设备和数据库的位置。本页概述了使用 Relational Migrator 时要考虑的特定位置的详细信息。
如何运行 Relational Migrator
下表概述了有关如何运行 Relational Migrator 的高级建议。另请注意, Kafka 部署模型提供了更高的弹性和可扩展性,并且可以与任何部署选项一起使用。
使用案例 | 推荐环境 |
---|---|
规模较小或运行时间不超过四小时的调试和测试作业。 | 笔记本电脑/台式机/Docker |
运行时间超过四个小时的更大规模生产作业。 | 远程服务器/EC 2 /Azure 虚拟机 |
在何处运行 Relational Migrator
为获得最佳性能,运行 Relational Migrator 的计算机或服务器在地理位置上应尽可能靠近源数据库和目标数据库。与目标数据库的远近对性能影响最大:
如果使用 Relational Migrator 进行本地部署迁移,请在与源数据库相同的数据中心运行 Relational Migrator。
如果您使用的是云托管数据库,请在与源数据库相同的 VPC中的 EC 2实例或虚拟机上运行 Relational Migrator。
提示
检查操作系统的睡眠超时设置。如果您的计算机在迁移过程中进入休眠状态,则同步作业将失败。
网络注意事项
使用 Relational Migrator 时,计算机或服务器上的系统防火墙必须允许流向源数据库和目标数据库的出站 TCP 流量。
云网络
在云环境中运行 Relational Migrator 时,请检查特定于云的防火墙(安全组)、路由器表和服务器防火墙配置。有关特定云提供商网络配置的详细信息,请参阅以下页面:
系统硬件
有关具体的硬件建议,请参阅系统要求。
注意
扩展 Atlas 集群大小可以显着提高迁移速度。有关详细信息,请参阅修改集群层。
开始体验
有关详细的安装说明,请参阅安装。