实时系统上的 SQL 镜像?

实时系统上的 SQL 镜像?

我的项目有一个 SQL 2008 数据库,其中始终使用生产数据。我们需要将整个生产网络从一个托管环境移动到另一个托管环境。我们已经建立了另一个托管环境,它位于一个安装了 SQL 2008 的新域上,我们想将数据库移动到该域。

我正在寻找有关如何设置数据库镜像的简单易懂的说明,以便数据也转到另一个数据库,这样我们就可以拨动开关并转换到新的数据库,而不会导致生产停机。

答案1

复制可能比镜像更适合您。 高可用性选项

话虽如此,有很多关于设置事务复制的优秀指南,这可能就是您想要了解的。SQL 性能指南。

需要注意的是,SQL Server 2008 主流支持已经结束,您可能需要考虑升级。支持周期

答案2

有几个软件选项,例如Attunity 的复制品dbForge 的比较后者有 30 天的试用期,您可以用来进行切换。

如果你只是想在切换结帐之前同步表格此资源。它使用 Management Studio 执行同步,这很容易,应该可以工作。我用它成功地将本地数据库同步到 AzureSQL。只需忽略为 Azure 添加 SQL 的部分。

使用 SSIS 签出自动执行此操作的方法如下:

http://blogs.msdn.com/b/jorgepc/archive/2010/12/07/synchronize-two-tables-using-sql-server-integration-services-ssis-part-i-of-ii.aspx。可能就是你想要的。

相关内容