SQL Server Express 镜像设置
SQL Server Express mirror like setup
我正在尝试为非营利性志愿者项目设置某种快速恢复解决方案。
他们在街对面有两个办公室,他们的服务器所在的那个正在遭受停电,最近的一个是三天之久,这引发了对某种解决方案的寻求,我们可以在每个办公室都有一台服务器建筑,当发生长时间停电时,它可以取代主要停电。
它们是 运行 SQL Server 2008 R2 Express,我知道它不包含镜像或发布功能,因此我正在寻找接近于此的方法。
我们可以承受一些停机时间、一些人工干预甚至一些数据丢失(意味着必须重新输入最后一个小时左右的数据)。
我花了几个小时进行研究,似乎一些 hacky 日志传送是我能得到的最接近的东西,即使它是不受支持的方法。
但是很多细节我还不清楚:
我觉得使用日志传送类似于从日志重建 Exchange 服务器...是这样吗?
难道不能在一夜之间转储完整备份,然后进行增量备份以用于 "rebuild" 数据库到备份服务器中的 "recent" 状态吗?
这会不会太不可靠,以至于你认为不值得做?
我不是在这里询问具体细节(至少现在还不是),而是询问我是否在寻找正确的方向。
在其他来源中,这些似乎是最有希望的来源:
http://blog.willbeattie.net/2009/07/log-shipping-in-sql-server-express-2008.html
http://itknowledgeexchange.techtarget.com/sql-server/log-shipping-without-sql-server-enterprise-edition/
PS:SQL 标准许可证超出预算(在发展中国家,它们的成本相当高,而且该组织仍在与国家官僚作斗争以获得其合法的非营利组织状态,所以那里没有折扣。)
提前致谢。
疯狂行动
编辑:忘了说涉及 3 个数据库,一个 500 MB,另外两个大约 1.5 GB
如果您可以承受一些数据丢失和一些停机时间,那么是的,log shipping 是一个很好的解决方案。用外行的话来说,它基本上是数据库备份 + 计划的日志备份 shipped/applied 到远程服务器。
现在,如果这三个数据库之间存在依赖关系,那么当您必须恢复到 DR 服务器时,很可能会不同步。
我正在尝试为非营利性志愿者项目设置某种快速恢复解决方案。
他们在街对面有两个办公室,他们的服务器所在的那个正在遭受停电,最近的一个是三天之久,这引发了对某种解决方案的寻求,我们可以在每个办公室都有一台服务器建筑,当发生长时间停电时,它可以取代主要停电。
它们是 运行 SQL Server 2008 R2 Express,我知道它不包含镜像或发布功能,因此我正在寻找接近于此的方法。
我们可以承受一些停机时间、一些人工干预甚至一些数据丢失(意味着必须重新输入最后一个小时左右的数据)。
我花了几个小时进行研究,似乎一些 hacky 日志传送是我能得到的最接近的东西,即使它是不受支持的方法。
但是很多细节我还不清楚:
我觉得使用日志传送类似于从日志重建 Exchange 服务器...是这样吗?
难道不能在一夜之间转储完整备份,然后进行增量备份以用于 "rebuild" 数据库到备份服务器中的 "recent" 状态吗?
这会不会太不可靠,以至于你认为不值得做?
我不是在这里询问具体细节(至少现在还不是),而是询问我是否在寻找正确的方向。
在其他来源中,这些似乎是最有希望的来源:
http://blog.willbeattie.net/2009/07/log-shipping-in-sql-server-express-2008.html http://itknowledgeexchange.techtarget.com/sql-server/log-shipping-without-sql-server-enterprise-edition/
PS:SQL 标准许可证超出预算(在发展中国家,它们的成本相当高,而且该组织仍在与国家官僚作斗争以获得其合法的非营利组织状态,所以那里没有折扣。)
提前致谢。 疯狂行动
编辑:忘了说涉及 3 个数据库,一个 500 MB,另外两个大约 1.5 GB
如果您可以承受一些数据丢失和一些停机时间,那么是的,log shipping 是一个很好的解决方案。用外行的话来说,它基本上是数据库备份 + 计划的日志备份 shipped/applied 到远程服务器。
现在,如果这三个数据库之间存在依赖关系,那么当您必须恢复到 DR 服务器时,很可能会不同步。