【发布时间】:2013-05-21 20:22:44
【问题描述】:
我想知道制作副本并将本地 SQL Server 2008(不是 R2)数据库的副本同步到 SQL Azure 的最佳方式。
将 SQL Azure 视为一种故障转移结构...
注意事项:
- 数据库在 SQL Azure 中运行良好
- 我已经弄清楚如何让应用程序的其余部分在 Azure 上运行
- 如果收益(可靠性、效率、复制时间等)值得,请考虑“升级到 SQL Server 2012 因为 X”类型的建议
- 我正在寻找即时复制(尽可能快)
- 是的,它最终必须同步回来。如果本地部署崩溃并且云被激活和更改,则需要同步回,但我认为它不需要是自动的......当然更好!
- 数据库包含 900 多个表(旧系统)
【问题讨论】:
-
您在寻找什么样的同步时间表?每 5 分钟 ?日常 ?您将如何管理应用程序代码中的故障转移?还是手动?
-
如果发生故障转移,是否必须同步回本地数据库?
-
您是否确保您的应用程序在 Azure 中可以正常运行?很抱歉有数百万个问题。
-
@JamesKn 已编辑,是的,它在我们所说的重负载下运行良好......
标签: sql-server sql-server-2008 azure azure-sql-database high-availability