Microsoft SQL Server 2005 引入了特殊类型的文件和文件组备份,称为“部分备份”。这些备份将自动选择主文件组以及所有其他非只读文件组。如果数据库本身是只读,则将仅包括主文件组。
与文件和文件组备份不同,部分备份可对使用简单恢复模型的数据库执行,因为包括了所有可更改的数据。如果只读文件组中包含具有大量静态数据的大型数据库,则您可使用部分备份来减少大小以及执行常规备份所需的时间。只要保留了最新的完全数据库备份且数据库结构没有更改,您就可使用部分完全备份和部分差异备份,而无需执行其他完全数据库备份。
而且,您还可通过部分备份执行部分还原,前提是所有所需文件组都包含在部分备份会话中。您还可通过部分备份执行数据库还原,前提是上一次备份是数据库完全备份。
Note:When using the Simple Recovery Model, you cannot perform a Database Differential backup after a Partial Full backup, until you first perform another Database Full backup.对于所有恢复模型,如果在数据库差异备份后执行部分完全备份,则部分完全备份将取决于数据库差异备份,并将其视为前提条件。
重要信息!在 SQL Server 7.0 和 2000 中,数据库差异备份取决于处于该备份和前一数据库完全备份之间的任何文件和文件组备份。However, in SQL Server 2005 and later, a Database Differential or Partial Differential backup is dependent on any intervening Full backups, including Files and FileGroups Full and Partial Full backups.“自动选择”功能无法检测该情况。If you mix Files and FileGroup backups with Database Differential and Partial Differential backups in SQL Server 2005, you may need to assemble the restore sequences manually.
|
Copyright © 2017 |
|