将数据恢复到某个时间点

使用时间点恢复将文件恢复到在特定日期和时间存在的状态。

关于此任务

时间点恢复可以通过从已知损坏之前的时间恢复数据或将基本配置恢复到先前的状况来消除数据损坏的影响。

Mac OS X operating systemsAIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systems您可以执行对文件空间、目录或文件的时间点恢复。

AIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systems您还可以执行对映像备份的时间点恢复。

Windows operating systems您可以对系统状态数据、文件空间、目录或文件执行时间点恢复。您还可以执行对映像备份的时间点恢复。

执行增量备份来支持时间点恢复。在增量备份期间,客户机通知服务器何时从客户机文件空间或目录删除文件。选择性备份和按日期增量备份不会就删除的文件通知服务器。按与可能的恢复需求一致的频率运行增量备份。

如果您请求的时间点恢复的日期和时间早于 Tivoli® Storage Manager 服务器维护的最旧版本,那么该对象不会恢复到您的系统。未恢复在指定的时间点之前从工作站删除的文件。

注:
  1. 您的管理员必须定义相应的副本组设置,该设置维护文件的足够多非现行版本以保证您可以将该文件恢复到特定日期和时间。如果没有维护足够多的版本,Tivoli Storage Manager 可能无法将所有对象恢复到您指定的时间点。
  2. 如果您删除文件或目录,那么下次运行增量备份时,活动备份版本将变为非活动,并将删除超过管理类的已删除数据版本数属性所指定数量的最旧版本。

在执行时间点恢复时,考虑以下信息:

  • Tivoli Storage Manager 恢复指定时间点日期之前最近的备份中的文件版本。确保您指定的时间点与执行此备份的日期和时间不同。
  • 如果您为试图恢复的对象指定的日期和时间比服务器上现有的最旧版本还早,那么 Tivoli Storage Manager 无法恢复该对象。
  • 时间点恢复可恢复在时间点日期之后从客户机工作站删除的文件,但无法恢复此日期之前删除的文件。
  • Tivoli Storage Manager 无法恢复时间点日期和时间之后创建的文件。运行时间点恢复时,不会删除时间点日期之后在客户机上创建的文件。

过程

要使用 客户机 GUI 来执行时间点恢复,请完成以下步骤:

  1. 单击主窗口中的恢复按钮。此时将出现“复原”窗口。
  2. 单击“恢复”窗口中的时间点按钮。 此时将出现“时间点恢复”窗口。
  3. 选择使用时间点日期选择框。选择日期和时间,然后单击确定。将在“恢复”窗口中的时间点显示字段中显示您指定的时间点。
  4. 显示您要恢复的对象。您可以按名称搜索对象,过滤目录树或者处理目录树中的目录。
  5. 单击想要恢复的对象旁边的选择框。
  6. 单击复原按钮。此时将显示“恢复目标位置”窗口。输入适当信息。
  7. 单击复原按钮开始复原。“恢复任务列表”窗口显示恢复处理状态。

结果

注: 如果对于您指定的时间点,不存在目录的备份版本,那么无法从 GUI 恢复该目录中的文件。 但是,您可以从命令行恢复这些文件。

您可以将 pitdatepittime 选项与 query backuprestore 命令一起使用以从命令行客户机启动时间点恢复。 例如,将 pitdatepittime 选项与 query backup 命令一起使用时,可以确定将文件信息返回到的时间点。将 pitdatepittimerestore 命令一起使用时,您指定的日期和时间值可以确定将文件返回到的时间点。 如果您指定了 pitdate 而没有指定 pittime 值,那么 pittime 将缺省为 23:59:59。如果指定 pittime 而没有指定 pitdate 值,那么会将其忽略。