发布网友 发布时间:2022-04-23 04:49
共1个回答
热心网友 时间:2022-05-02 08:29
SQL
Server
2005
联机丛书
文件备份
本主题仅与包含多个文件组的数据库有关。在简单恢复模式下,只能对只读文件组进行文件备份,读写文件组只能与主文件组一起备份。
注意:
IsReadOnly
属性是对文件组而不是对单个文件设置的。如果文件组为只读(即如果该文件组的
IsReadOnly
属性为
True),则该文件组中的所有文件均为只读。
可以分别备份和还原数据库中的文件。使用文件备份使用户可以仅还原已损坏的文件,而不必还原数据库的其余部分,从而提高恢复速度。例如,如果数据库由位于不同磁盘上的若干个文件组成,在其中一个磁盘发生故障时,只需还原故障磁盘上的文件。
通常,在备份和还原操作过程中指定文件组相当于列出文件组中包含的每个文件。但是,如果文件组中的任何文件离线(例如,由于正在还原该文件),则整个文件组均将离线。
注意:
在
SQL
Server
7.0
和
SQL
Server
2000
中,文件备份和差异文件备份不包含日志记录,因此始终有必要显式应用日志备份以恢复其数据。但是,在
SQL
Server
2005
中,所有数据和差异备份均包含日志记录。
创建文件或文件组备份
文件或文件组的第一个备份必须备份整个文件或文件组的完整数据库备份。有关详细信息,请参阅完整文件备份。创建文件或文件组的完整备份之后,可以创建一系列一个或多个基于该完整备份的差异备份。有关详细信息,请参阅差异文件备份。
注意:
有关备份或还原数据库时设置文件权限的信息,请参阅保护数据和日志文件的安全。