SQL 服务器备份 - 向后的情况

SQL 服务器备份 - 向后的情况

你好,我想知道以这种方式做事是否可行。

我们有多个应用服务器(一个用于内部网应用的 Web 服务器,几个不同的应用服务器)。每个服务器都由其本地安装的 SQL Server Express 2008 或 2008 R2 实例支持。大多数情况下,每个实例都使用内置机制(以及来自 ola.hallengren.com 的良好解决方案)在本地处理自己的备份。

我们想要做的是将所有这些备份转移到另一台服务器上。我们购买了 SQL Server 2008 R2 Standard 的 5 个连接许可证。这可能对我们的某些应用程序有用,但几乎肯定不适用于根据站点使用情况打开许多到数据库引擎的连接的网络服务器。

我很高兴这些服务器能够继续使用它们的 Express 实例,但我想要做的是将数据库复制到这个新的标准服务(可以是任何地方..)。

我认为我可以有效地使用事务复制,使 Express 实例作为订阅者将更改推送回标准实例,然后在新的标准实例上启用单个强大的备份解决方案。

我在使复制工作时遇到了不少麻烦(使用笔记本电脑上的 Express 实例和 Northwind 数据库),在我投入更多时间之前,我想征求一些关于这个解决方案的意见。

提前致谢。

答案1

我们可以看到SQL Server 2008 R2 各版本支持的功能Express 版本支持仅限订户

但是,一种选择是使用您的 1 个标准版许可证,并利用该实例作为 Express 版订阅者的发布者/分发者。此配置需要双向解决方案,例如合并复制或双向事务复制。

答案2

我相信 express 只能作为复制的订阅者,而不能作为发布者。我可能会编写脚本来复制备份,或者迁移到单个独立服务器。

编辑:我不会担心使用复制来整合备份。除了尝试找到将它们转移到另一台服务器的方法之外,您没有提到当前备份解决方案中缺少什么。我没有看到任何理由为一个似乎可以通过复制作业解决的问题引入复制的复杂性。

相关内容