使用文件组备份,可以还原整个数据库、主文件组、包含已删除或已更改的表的文件组以及非主文件组。
以下是文件组还原所需要的条件:
所有文件组必须还原到同一特定即时点。例如,如果从文件组中删除了某个表,则该文件组无法还原到删除该表之前的特定即时点,因此它就停留在那个时间;您必须将该文件组继续还原到所有现有文件组共享的同一特定即时点。
要能够将某个文件组还原到与其他文件组相同的特定即时点,请运行以下日志备份之一:
注意: | 如果缺少主文件组,则日志备份方法不可用。数据库只能还原到上次日志备份。 |
文件组还原可以重定向到另一台服务器,但不能更改数据库文件路径。例如,如果文件组是从 G:\SQLDATA 备份的,则不管还原重定向到哪个服务器,文件组都必须还原到 G:\SQLDATA。
“SQL 的还原作业属性”对话框中的选项“将所有数据库还原到默认驱动器”和“将所有数据库文件还原到目标实例的数据位置”不适用于文件组还原。文件组必须还原到它们被备份时所在的同一驱动器盘符和路径。
在从文件组备份还原时,需要使用单独的还原作业。
Backup Exec 的早期版本无法还原使用此版本的 Backup Exec 创建的文件组备份。