Microsoft 支持使用 VSS 为 SQL Server 数据创建快照。VSS 可在执行卷备份的同时令系统上的应用程序继续写入到卷。Microsoft 提供 SQL Server VSS 编写器,可允许备份程序(如Plug‑in for SQL Server)在 SQL Server 运行时复制 SQL Server 数据。基于 VSS 的备份不会对 SQL Server 的性能或稳定性产生负面影响。
在 VSS 备份方法中,Plug‑in for SQL Server创建 2*N 个(其中 N 表示数据库的数量)与 SQL Server 之间的用户连接。一次最多可启用 N 个用户连接。
说明: 任何基于磁盘的存储都支持将文件备份到存储设备选项。要使用保留为永久快照和在经过此时间后放弃选项,您备份的数据必须驻留在受NetVault Backup 支持的磁盘阵列上。此外,对于永久快照来说,只有元数据会被复制到目标中。 |
数据库创建后,恢复模式处于启用状态。Microsoft 将恢复模式定义为“控制数据库基本备份和恢复行为的数据库属性。”数据库的恢复模式控制着如何记录其事务、事务日志能否进行备份以及支持哪些类型的还原。SQL Server 提供三种不同恢复模式:简单模式、完整模式和批量记录模式。
• |
简单恢复模式:使用简单恢复模式时,不支持日志备份。因此,最新备份之后的更改不受保护。如果不幸发生故障,必须重新运行这些更改。不允许进行 PIT 恢复。 |
• |
完整恢复模式:完整恢复模式的数据库需要日志备份;因此,不会有工作因数据文件的丢失或损坏而丢失。支持 PIT 恢复(假设备份完成至故障点时)。 |
• |
批量记录恢复模式:批量记录恢复模式数据库需要日志备份。批量记录恢复模式是完整恢复模式的变体,可允许高性能批量复制操作。通过批量记录大多数批量操作,此模式降低了日志空间使用量。如果在最新事务日志备份之后日志被损坏或进行批量操作,必须重新运行这些更改。批量记录数据库不支持 PIT 恢复。 |
• |
简单恢复模式:应该只为不经常更新的测试数据库、开发数据库或主要包含只读数据的数据库启用简单恢复模式。 |
• |
完整恢复模式:应该在所有恢复情形中为需要完全可恢复性并防止工作丢失的事务性数据库启用完整恢复模式。 |
• |
批量记录恢复模式:在完整恢复模式数据库上进行批量操作(如批量插入或创建索引)时,应暂时使用批量记录恢复模式。批量记录恢复模式能在这些操作过程中提升性能并减少日志空间消耗,您可以在批量操作完成后立即将数据库切换回完全恢复模式。 |
有关更多信息,请参阅 SQL Server 在线丛书当中的恢复模式和事务日志管理。
在为每个数据库选择符合您的要求的恢复模式后,您可以设计并实施相应的备份策略。在定义 SQL Server 联机 VDI 备份策略时,回答下列问题:
• |
• |
恢复模式:全部 |
完整数据库备份是指整个数据库的备份。此外,它还包括一部分事务日志,可让数据库恢复到备份完成时的程度。
在每次备份时,完整数据库备份会占用更多的空间和时间,并通常由差异备份(创建频率更高)进行补充。借助完整数据库备份,您可以通过还原数据库,只需一步操作即可重新创建整个数据库。
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center