损坏页面还原仅可还原磁盘上标记为已损坏的数据页面。 SQL Server 2005 和更高版本能够隔离数据库的损坏部分,同时不影响剩余部分。 如果完全恢复模型数据库出现此问题,数据库可能能够进行损坏页面修复,这比数据库还原要快得多。 该还原类型的依存关系与文件和文件组还原的依存关系相似。
该操作具有联机和脱机两个版本。
选定的会话 |
先决条件 |
后继条件 |
---|---|---|
数据库完全备份 |
无 有关详细信息,请参阅注释 2。 |
使用下列其中一项:
|
部分完全备份 |
无 有关详细信息,请参阅注释 2。 |
使用下列其中一项:
|
文件和文件组完全备份 |
无 有关详细信息,请参阅注释 2。 |
使用下列其中一项:
|
数据库差异备份 有关详细信息,请参阅注释 1。 |
上一次数据库完全备份 |
使用下列其中一项:
|
部分差异备份 有关详细信息,请参阅注释 1。 |
请使用以下备份中较新的备份:
|
使用下列其中一项:
|
文件和文件组差异备份 有关详细信息,请参阅注释 1。 |
包含选定会话中包含的文件的上一次完全备份 |
使用下列其中一项:
|
在 SQL Server 2005 和更高版本中,特定数据文件的差异备份取决于该数据文件的上一次完全备份。 如果数据文件包含在部分完全备份或文件和文件组完全备份中,则在该部分完全备份或文件和文件组备份之后、下一次数据库完全备份之前执行的数据库差异备份将取决于部分完全备份或文件和文件组备份。 这同样适用于文件和文件组完全备份和部分差异备份中包含的数据文件,也适用于文件和文件组完全备份与文件和文件组差异备份在文件选择上存在差异的情况。 在此版本中,CA ARCserve Backup 不检测这些条件。
此外,还原数据库完全备份或部分完全备份与数据库备份或部分差异备份之间的事务日志备份,可以将数据库置于正确的状态以从差异备份还原。 但是,执行此操作的时间比还原插入的文件和文件组完全备份或部分完全备份的时间要长。
要执行文件和文件组还原或脱机损坏页面修复,数据库必须处于正在装入状态或备用状态。 这通常通过执行事务日志结尾备份来完成,但也可以通过使用“保留数据库为不可操作,但是可以还原其他事务日志”选项执行选定会话或较早会话的数据库还原来完成。 但是,如果还原较早的会话,则需还原较早的会话与选定会话之间的所有事务日志会话,否则,文件和文件组还原后执行的事务日志还原将无法应用于其他数据库文件,且可能失败。
版权所有 © 2013 CA。
保留所有权利。
|
|