MS SQL Server配置备份策略

MS SQL Server配置备份策略

我的公司在位于客户办公室的 MS SQL 服务器上开发了复杂的配置(数据库、作业、维护计划、复制)。我想为整个解决方案(不仅仅是数据库)设置一些备份策略。您能否帮助我提供一些建议,告诉我如何开始做这件事(源代码控制?整个分区备份?……)?

谢谢

答案1

从记录一切开始。获得良好的高层次概述,然后深入研究所有细节。

现在决定您需要多快恢复正常运行。您需要热站点吗?冷站点?您只需要数据和配置还是需要完整的硬件冗余?

对于我的大多数 sql db,都有服务器映像、注册表备份和常规 sql 备份,然后将 sql .bak 文件分发到异地服务器,然后在夜间备份到磁带上。

您具体要做的事情的细节取决于您需要什么样的安全性以及您需要多快恢复系统。

无论如何,计划测试您的备份计划。灾难发生时发现它不起作用是非常糟糕的。

答案2

您的备份策略应基于业务需求和 SLA(服务水平协议)。您必须问的第一个问题是“我可以损失多少,同时仍能作为企业正常运转?”。这也可以通过业务/行业标准(HIPPA、PCI 等)进行控制,具体取决于您支持的业务类型。

针对系统的每个方面提出这个问题,并确定如果它被天气、火灾或盗窃摧毁,您或您的客户是否可以在没有它的情况下继续开展业务。如果他们不能,那么下一步就是问,您会丢失多少数据。对于配置信息,最多应该记录在某处,以防您无法以某种方式恢复它。您还需要考虑恢复时间,让系统恢复运行的周转时间可以决定您选择的备份方法。

只是我的观点...

答案3

您的问题很模糊,没有明确的答案,但作为起点,您可能需要查看 Windows Server Backup(以下是 Technet 提供的便捷分步指南)。

如果您将其与 SQL Server 备份策略一起运行,您应该有一个非常全面的解决方案,但无论您选择哪种方式,您肯定希望确保您的恢复计划有效。

相关内容