使用系统备份备份 SQL Server

mag*_*gol 4 sql-server backup restore

我在也用作文件服务器的服务器上安装了 Microsoft SQL Server 2012。每天,服务器都会通过 Acronis Backup & Recovery 自动备份到我们每天都切换的 USB 光盘。

我的问题是进行系统备份是否足够,或者我是否还需要进行 SQL Server 备份。这样做有什么坏处吗?

Tho*_*ger 7

不,您不能依赖系统或 NTFS 备份作为 SQL Server 的适当灾难恢复策略。 如果您当前的所有解决方案都是备份数据库文件(即 mdf、ldf、ndf),并且您需要恢复到这些“备份”,那么您可能会遇到 SQL Server 无法使用这些文件的可怕情况数据库文件。

您需要确保您正在执行 SQL Server 备份(完整、差异、事务日志 [除非您处于简单恢复中])。如果您需要进行恢复,这将为您提供从灾难中恢复的正确方法。

一些注意事项:

  1. 将备份文件与服务器分开存储,以免出现单点故障

  2. 您需要测试您备份的数据库是否损坏(即还原数据库,针对还原的数据库运行 DBCC CHECKDB)。如果您在不知不觉中备份了损坏的数据库 3 周,而您的备份保留时间仅为 2 周,那么您可能只备份了损坏的数据库