我们目前正在将整个IT系统(应用程序服务器,Web服务器,DBMS等)迁移到新的数据中心。之前使用的系统已经分布在欧洲的几个数据中心,这种迁移的目标之一是将它们集中在一个私有云中。在特定日期初始迁移生产系统之后,我们现在正在重新配置整个系统,并将彻底测试它们。之后,我们必须将新迁移,配置和测试的系统带到最新版本,并将使用新系统。
到目前为止,系统已经使用了几个大型SQL Server 2008数据库,将它们转移到新的数据中心非常痛苦,而且必须通过硬盘完成,因为来自旧位置的传出网络连接只有10 Mbit。因此,我不想使用强力方法通过使用硬盘重做整个方式,因此传输整个数据库,我更喜欢使用数据库工具来完成工作。
我已经听说过适用于此的几种技术,从SQL Server复制到Sync Framework,但我想知道哪些技术最适合这种大型数据库的一次同步,特别是考虑到相当慢的传出网络连接以及在旧位置每24小时强制断开连接。
我仍然选择同步框架,但我读的越多,它似乎更适合你想要在几个数据库之间实现定期更新的场景,所以我不确定我是否忽略了这种同步的简单而简单的解决方案。