我在Windows Server 2008 R2上运行SQL Server 2008的AWS实例中有一个大型数据库。
数据库不断变化和写入信息,其大小约为~100GB
我希望从我们的Amazon服务迁移到Microsoft Azure。
但我不能承受任何超过20-30分钟的信息损失
我不介意在Azure云中使用Azure SQL或在VM下运行SQL Server,但我必须保持数据库的实时和更新,很少有主表可以不断地向他们添加信息
最好的方法是什么?
答案 0 :(得分:5)
如果您使用的是AWS实例而非RDS并且您要使用Azure实例而不是“Azure SQL数据库”,则可以使用日志传送或类似的方法将停机时间缩短到几秒钟:{{3 }}
您需要采取的步骤:
3,4和5是log-shipping自动化的,但你也可以写一个powershell脚本。