IBM Tivoli 软件 IBM Tivoli 软件
中国存储网_ChinaStor.COM
TSM中文在线手册 - 中存储首页 - 存储论坛 - 存储问答
声明:TSM 备份/归档软件 - UNIX操作系统下客户端安装与用户指南资料版权属于IBM公司所有!

TSM 备份/归档软件 - UNIX操作系统下客户端安装与用户指南

快速索引目录
备份-归档客户机 安装与用户指南
目录

关于本书
Tivoli Storage Manager 的更改摘要
第 1 章. 安装 Tivoli Storage Manager
第 2 章. 配置 Tivoli Storage Manager
第 3 章. 入门
第 4 章. 备份数据
第 5 章. 恢复数据
第 6 章. 归档与检索数据
第 7 章. 自动执行任务
第 8 章. 理解存储管理策略
第 9 章. 使用处理选项
第 10 章. 使用命令
附录 A. 在 HACMP 接管环境中配置备份-归档客户机
声明
词汇表

第 5 章. 恢复数据

使用 Tivoli Storage Manager 恢复特定文件、具有类似名称的一组文件或整个目录的备份版本。 使用文件规范(文件路径、名称和扩展名)、目录列表或至目录及其子目录的子目录路径选择要恢复的文件。在恢复期间跳过 UNIX 套接字文件,包括使用 Tivoli Storage Manager 的早期版本备份的套接字文件。

本章中的除以下内容之外的所有客户机恢复过程同样适用于 Web 客户机:

关于启动 Web 客户机的信息,请参阅启动 Web 客户机会话

表 25 标识本章中描述的任务:

表 25.

任务
使用 GUI 恢复数据 "使用 GUI 恢复数据"
使用命令行恢复数据 "使用命令行恢复数据"
执行时间点恢复 "执行时间点恢复"
恢复映象 "恢复映象"
从备份集恢复数据 "从备份集恢复数据"
恢复 NAS 文件系统 "恢复 NAS 文件系统"
恢复 WebSphere Application Server(WAS) "恢复 WebSphere Application Server(WAS)"
授权另一用户恢复或检索您的文件 "授权另一用户恢复或检索您的文件"
恢复或检索另一用户的文件 "恢复或检索另一用户的文件"
将文件恢复或检索到另一工作站 "将文件恢复或检索到另一工作站"
在磁盘丢失的情况下恢复磁盘 "在磁盘丢失的情况下恢复磁盘"
删除文件空间 "删除文件空间"

要恢复活动的还是非活动的备份?

管理员决定 Tivoli Storage Manager 为工作站上的每个文件维护的备份版本的 数量。一个文件保留多个版本,可以使您在最新的备份版本受损的情况下恢复较早的版本。最新备份版本是现行版本。任何其它版本都是非现行版本。每次 Tivoli Storage Manager 备份文件时,都将新备份版本标记为活动备份,而上一个活动备份成为非活动备份。当非现行版本达到最大数量 时,Tivoli Storage Manager 删除最早的非现行版本。

要恢复非现行的备份版本,则必须通过单击查看菜单 -> 显示活动/非活动文件条目同时显示现行和非现行版本。要仅显示现行版本(缺省值),单击查看菜单 -> 仅显示活动文件条目。如果一次尝试恢复多个版本,则仅恢复现行版本。


使用 GUI 恢复数据

要恢复单个文件或子目录的备份版本:

  1. 从主窗口单击恢复。出现“恢复”窗口。
  2. 展开目录树。选择要恢复的文件或目录旁边的选择框。 要搜索或过滤文件,单击工具栏上的搜索图标。

      要搜索

    1. 在“查找文件”(恢复)窗口中输入搜索条件。
    2. 单击搜索按钮。显示“匹配文件”(恢复)窗口。
    3. 单击要恢复的文件旁的选择框,然后关闭“匹配文件”(恢复)窗口。

      要过滤

      1. 在“查找文件”(恢复)窗口中输入过滤条件。
      2. 单击过滤按钮。“恢复”窗口显示已过滤的文件。
      3. 单击要恢复的已过滤文件或目录旁的选择框。
  3. 要修改特定的恢复选项,请单击选项按钮。更改的任何选项在当前会话过程中有效。
  4. 单击恢复。出现“恢复目的地”窗口。在“恢复目的地”窗口中输入信息。
  5. 单击恢复。恢复任务 列表窗口显示恢复处理的状态。如果由于故障(如通讯故障或会话丢失)而重试操作,则转移统计信息可能与文件统计信息不匹配。 转移统计信息将显示所有命令尝试过程中尝试转移的字节数。

使用命令行恢复数据

使用 restore 命令可恢复文件。请参阅Restore以获取关于 restore 命令的更多信息。表 26 显示了使用 restore 命令从 Tivoli Storage Manager 服务器存储器恢复对象的示例。关于其它示例,请参阅Restore

表 26. 命令行恢复示例

任务 命令 注意事项
恢复 /home/monnett/h1.doc 文件的最近备份版本,即使该备份是非活动的。 dsmc restore /home/monnett/h1.doc -latest 如果正在恢复的文件不再驻留在工作站上,并且在删除该文件后运行了增量备份,则在服务器上没有该文件的活动备份。在此情况下,使用 latest 选项恢复最近备份版本。Tivoli Storage Manager 恢复最近的备份版本,不管它是现行的还是非现行的。关于更多信息,请参阅Latest
显示文件的现行和非现行备份版本列表,从中可选择要恢复的版本。 dsmc restore "/user/project/*"-pick -inactive 如果尝试同时恢复文件的现行版本和非现行版本,则仅恢复现行版本。关于更多信息,请参阅PickInactive
将 /home/monnett/h1.doc 文件恢复到原始目录。 dsmc restore /home/monnett/h1.doc 如果没有指定目的地,则文件 恢复到其原始位置。
将 /home/monnett/h1.doc 文件恢复到新的名称和目录下。 dsmc restore /home/monnett/h1.doc /home/newdoc/h2.doc
恢复 /home 文件系统及其所有子目录中的文件。 dsmc restore /home/ -subdir=yes 恢复特定路径和文件时,Tivoli Storage Manager 递归地恢复该路径下的所有子目录,以及那些子目录的任何子目录下存在的指定文件的任何实例。 关于 subdir 选项的更多信息,请参阅Subdir
将 /home/mydir 目录中的所有文件恢复为在 2002 年 8 月 17 日 1:00 PM 时的状态。 dsmc restore -pitd=8/17/2002 -pitt=13:00:00 /home/mydir/ 关于 pitdatepittime 选项的更多信息,请参阅PitdatePittime
将 /home/projecta 目录下以 .bak 结尾的所有文件恢复到 /home/projectn/ 目录中。 dsmc restore "/home/projecta/*.bak" /home/projectn/ 如果目的地是一个目录,请将定界符(/)指定为目的地的最后一个字符。如果省略定界符并且指定的源是一个带有通配符的目录或文件规范,则会收到错误。如果 projectn 目录不存在,则创建它。
将 restorelist.txt 中指定的文件恢复到另一个位置。 dsmc restore /home/dir2/restorelist.txt /home/NewRestoreLocation/ 关于恢复文件列表的更多信息,请参阅Filelist
恢复存储在 Tivoli Storage Manager 服务器上的 /VIRTFS/group1 组备份的所有成员。 dsmc restore group /virtfs/group1 关于更多信息,请参阅Restore Group

执行大型恢复操作

如果需要恢复大量文件,使用 restore 命令 代替使用 GUI 可以加快速度。另外,如果一次输入 多个 restore 命令,也可以加快速度。

例如,要恢复 /home 文件系统中的所有文件,请输入:

   dsmc restore /home/ -subdir=yes -replace=all -tapeprompt=no

但是,如果为 /home 文件空间中的目录输入多个命令,则可以更快地恢复文件。

例如,可以输入以下命令:

   dsmc restore /home/monnett/ -subdir=yes -replace=all -tapeprompt=no
   dsmc restore /home/gillis/ -subdir=yes -replace=all -tapeprompt=no
   dsmc restore /home/stewart/ -subdir=yes -replace=all -tapeprompt=no

还可以在 restore 命令中使用 quiet 选项以缩短处理时间。但不会 接收到单个文件的信息性消息。

注:如果已经在客户机用户选项文件中 为 subdirreplacetapepromptquiet 选项 设置了适当的值,则无需在命令中包含这些选项。

当输入多个命令恢复文件时,必须在每个 restore 命 令中指定文件空间的唯一部分。千万不要在命令中 使用任何重叠的文件规范。

要显示文件空间中目录的列表,使用 query backup 命 令。例如:

   dsmc query backup -dirsonly -subdir=no /usr/

通常一次可以输入两个到 四个 restore 命令。在 不降低性能的前提下,一次可以运行的命令的最大 数量取决于内存大小和网络使用情况等因素。

恢复文件的速度还取决于服务器上可用的磁带机数量,以及管理员是否正在使用并置以便将文件空间分配给尽可能少的卷。

例如,如 果 /home/monnett/home/gillis 位于 同一磁带上,则恢复完 /home/monnett 之后才可以 恢复 /home/gillis。但是,如 果 /home/stewart 位于另一个磁带上,且至少有两个 磁带机可用,则可以 同时开始恢复 /home/stewart/home/stewart

如果管理员使用搭配原则,也可以减少恢复操作所需的顺序存取介质安装的数目。

无查询恢复

restore 命令中输入无限制通配符源文件规范且不指定任何选项(inactivelatestpickfromdatetodate)时,客户机将以不同的方法从服务器恢复文件空间或目录。此方法称为无查询恢复,因为向服务器发送了一个恢复请求,而不是为每个要恢复的对象查询服务器。在此情况下,服务器将文件和目录返回到客户机,而客户机不进行进一步操作。客户机只接受来自服务器的数据并将其恢复到 restore 命令上命名的目的地。

以下是无限制通配符命令的一个示例:

/home/mydocs/2002/*

以下是限制通配符命令的一个示例:

/home/mydocs/2002/sales.*

标准恢复过程

以下阐述了标准恢复(也称为经典恢复)过程和无查询恢复过程。

  1. 客户机向服务器查询为要恢复的客户机文件空间备份的文件列表。
  2. 服务器发送符合恢复标准的已备份文件的列表。如果要同时恢复活动的和非活动的文件,则服务器向客户机发送关于所有已备份文件的信息。
  3. 从服务器返回的文件列表存储在客户机内存中,以便决定文件恢复顺序并使执行恢复所需的磁带安装最小化。
  4. 客户机通知服务器恢复文件数据和目录对象。
  5. 从服务器上将要恢复的目录和文件发送给客户机。

无查询恢复处理

  1. 客户机通知服务器将执行无查询恢复并向服务器提供关于文件空间、目录和文件的详细信息。
  2. 服务器使用使磁带安装最小化的内部排序表为数据排序。
  3. 向客户机发送要恢复的数据。磁盘上存储的文件和目录对象将立即发送,因为恢复它们之前无需为这些数据排序。
  4. 可以使用多个会话来恢复数据。如果数据驻留在多个磁带上,则服务器上将有多个可用的安装点。 结合使用 resourceutilization 选项和 MAXNUMMP 允许多个选项。关于更多信息,请参阅Resourceutilization

如果恢复过程因为断电或网络故障而停止,则服务器会记录发生此情况的点。该记录对于客户机是可重新启动的恢复。可以有多个可重新启动的恢复会话。 使用 query restore 命令找出客户机在服务器数据库中是否有任何可重新启动的恢复会话。

必须在尝试文件系统的进一步备份前完成可重新启动的恢复。如果尝试重复已中断的恢复或尝试备份目的地文件空间,则尝试将失败,因为原始备份未完成。可以通过输入 restart restore 命令在中断处重新启动恢复,或可以使用 cancel restore 命令删除可重新启动的恢复。如果重新启动已中断的恢复,则它将从中断发生时第一个未完整恢复的事务(可能由一个或多个文件组成)重新启动。为此,您可能会从已恢复的中断事务收到一些文件的替换提示。

关于使用命令行开始可重新启动的恢复的更多信息,请参阅Restore。要使用 GUI 执行可重新启动的恢复,遵循以下步骤:

  1. 在“恢复”窗口中单击帮助
  2. 单击恢复备份版本
  3. 单击处理可重新启动恢复的会话

执行时间点恢复

使用时间点恢复将文件恢复为某一特定日期和时间时存在的状态。时间点恢复可以通过在已知损坏时间之前恢复数据从而消除数据损坏的影响,或将基本配置恢复到以前的状态。

可以执行文件空间、目录或文件的时间点恢复。还可以执行映象备份的时间点恢复。关于更多信息,请参阅Backup Image

执行增量备份以支持时间点恢复。增量备份过程中从客户机文件空间或目录中删除文件时将通知服务器。选择性备份和按日期增量备份不会通知服务器已删除的文件。运行增量备份的频率与可能的恢复要求保持一致。

如果请求时间点恢复的日期和时间在由 Tivoli Storage Manager 服务器维护的最旧的版本之前,则不会将对象恢复到系统中。指定的时间点前已从工作站删除的文件不会恢复。

记录:

  1. 管理员必须定义副本组设置,这将维护足够的文件非现行版本以保证文件可以恢复到特定日期和时间的状态。如果没有维护足够的版本,Tivoli Storage Manager 可能无法将所有对象恢复到指定的时间点。

  2. 如果删除了文件或目录,则在下一次运行增量备份时,现行备份版本将变为非现行版本,并且超过管理类的已删除版本数据属性所指定数目的最旧版本将被删除。关于已删除版本数据属性的更多信息,请参阅第 8 章, 理解存储管理策略

执行时间点恢复时,请考虑以下情况:

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

  1. 单击主窗口中的恢复按钮。出现“恢复”窗口。
  2. 在“恢复”窗口中单击时间点按钮。出现“时间点恢复”窗口。
  3. 选择使用时间点日期选择框。选择日期和时间并单击确定。您所指定的时间点出现在“恢复”窗口的“时间点”显示字段上。
  4. 显示要恢复的对象。可以按名称、过滤目录树或对目录树中的目录进行操作查找对象。
  5. 单击要恢复的对象旁的选择框。
  6. 单击恢复按钮。显示“恢复目的地”窗口。输入适当的信息。
  7. 单击恢复按钮以启动恢复。“恢复任务列表”窗口显示恢复处理状态。

注:如果对指定的时间点没有目录的备份版本,则该目录中的文件不可从 GUI 恢复。但是,可以从命令行恢复这些文件。

可以使用带有 pitdatepittime 选项的 query backuprestore 命令从命令行客户机启动时间点恢复。例如,当使用带有 pitdatepittime 选项的 query backup 命令,则建立了用于返回文件信息的时间点。当使用带有 pitdatepittimerestore 命令,则指定的日期和时间会建立用于返回文件信息的时间点。如果指定不带 pittime 值的 pitdate,pittime 缺省值为 23:59:59。如果指定不带 pitdate 值的 pittime,则会忽略它。


恢复映象

执行映象恢复前,请考虑下列情况:

使用 GUI 执行映象恢复

可以使用以下过程恢复文件系统或原始逻辑卷的映象:

  1. 从主窗口单击恢复。出现“恢复”窗口。
  2. 展开目录树。
  3. 在名为 Image 的树中定位此对象并扩展它。单击要恢复的映象旁边的选择框。可以通过突出显示对象或从主窗口选择查看 -> 文件详细信息... 或单击查看文件详细信息按钮来获取关于对象的详细信息。
  4. (可选)要执行增量映象恢复, 单击选项按钮以打开“恢复选项”窗口,并选择加增量目录和文件的映象选项。如果要从本地文件系统删除非活动的文件,则选择从本地删除非活动的文件复选框。单击确定按钮。
  5. 单击恢复。出现“恢复目的地”窗口。映象可以恢复到其初始备份的安装点的卷中。或者,可以选择别的卷作为恢复位置。
  6. 单击恢复按钮开始恢复。会出现任务列表窗口显示恢复的进度。“恢复报告”窗口显示详细的状态报告。

注意事项:

使用命令行执行映象恢复

使用 restore image 命令以使用 Tivoli Storage Manager 命令行客户机恢复映象。关于更多信息,请参阅Restore Image

可以使用带有 verifyimage 选项的 restore image 命令指定您希望对目的地目标卷启用坏扇区检测。如果在目标卷上检测到坏扇区,则 Tivoli Storage Manager 将在控制台上或错误日志中发出警告消息。 关于更多信息,请参阅Verifyimage

如果目标卷上存在坏扇区,则可以使用带有 imagetofile 选项的 restore image 命令指定您希望将源映象恢复到文件。接着,可使用“dd”实用程序(在 Unix 可用)或与其等同的实用程序将数据从此文件复制到某个逻辑卷。关于更多信息,请参阅Imagetofile


从备份集恢复数据

Tivoli Storage Manager 管理员可使用与客户机设备兼容的格式,将备份集(驻留在服务器上的活动文件的集合)生成到创建在设备上的便携式介质上。

如果在创建设时 Tivoli Storage Manager 管理员指定的设备类为 file,则可能生成备份集作为一些特殊文件。这些文件可以本地存储(到客户机)以提供更多恢复的灵活性。

WAS 和组备份也可添加到备份集。关于组备份的更多信息,请参阅组备份:从一个或多个文件空间源备份文件。请参阅备份 WebSphere Application Server(WAS)以获取更多关于 WAS 备份的信息。

便携式介质可以用在磁带、CD-ROM、DVD 和 Iomega JAZ 或 Zip 驱动器等设备上。在下列 Web 站点有当前设备支持信息:

http://www.ibm.com/software/sysmgmt/products/support/IBMTivoliStorageManager.html

可从以下位置恢复备份集:

备份集可为您提供立即归档和快速恢复的能力,如下所述:

立即归档
此能力允许管理员从已存储在压缩文档上的备份版本创建归档集合。

快速恢复
当您离开办公室没有网络连接且丢失了数据时,可从备份集恢复数据。

记录:

  1. 如不能从便携介质恢复备份集,请与 Tivoli Storage Manager 管理员一起进行检查以确保使用与设备兼容的格式在设备上创建便携介质。

  2. 在 Tivoli Storage Manager API 中不支持备份集格式。

  3. 要启用 GUI 客户机恢复 UNIX 独立工作站上附加设备上的备份集,而不需要服务器连接,请使用 localbackupset 选项。关于更多信息,请参阅Localbackupset

  4. 请注意 restore backupset 命令支持在不使用 localbackupset 选项的情况下,从本地介质恢复本地备份集。

恢复全部或部分备份集

Tivoli Storage Manager 将备份集看作包含整个文件结构的对象。可以恢复整个备份集或只选择部分。备份集介质是自说明的,且包含执行成功恢复所要求的所有信息。

GUI 用于恢复整个备份集。命令行可用于在备份内恢复整个备份集或单个文件。关于如何使用 restore backupset 命令的更多信息,请参阅Restore Backupset

使用 GUI恢复备份集

注意: 在开始恢复之前,应该知道备份集可以包含多个文件空间的数据。如果指定了原始位置之外的目的地,则所有文件空间中的数据都将恢复到指定的位置。

要恢复备份集,请执行下列步骤:

记录:

  1. 如果想要恢复的对象是节点上生成的备份集的一部分, 且已在服务器上更改节点名称,则此名称更改之前生成的所有备份集对象将不会与新节点名称匹配。请确保节点名称与为其生成备份集的节点名称相同。

  2. 如果备份集在服务器上,则将应用常规 Tivoli Storage Manager 安全性;且您可以只恢复您自己的文件和您有权访问的文件。但是,在执行本地恢复时常规 Tivoli Storage Manager 安全性不适用于备份集数据,因为对其具有访问权限的人可以浏览物理介质。

  3. 要启用 GUI 客户机恢复 UNIX 独立工作站上附加设备上的备份集,而不需要服务器连接,请使用 localbackupset 选项。关于更多信息,请参阅Localbackupsetrestore backupset 命令支持在不使用 localbackupset 选项的情况下,从本地介质恢复本地备份集。并且,特定本地设备(例如磁带机)要求在执行恢复前先安装设备驱动程序。关于此任务的帮助,请参阅设备手册。您还需要知道设备地址以执行恢复。

恢复 NAS 文件系统

使用 Web 客户机或命令行界面来恢复 NAS 文件系统映象。关于如何安装和配置 Web 客户机的信息,请参阅配置 Web 客户机

可恢复以前备份的完全或差异 NAS 文件系统映象。如果恢复差异映象,则 Tivoli Storage Manager 首先自动恢复完全备份映象,然后是差异映象。客户机节点没有必要安装 NAS 文件系统来执行该文件系统上的备份和恢复操作。

使用 Web 客户机恢复 NAS 文件系统

关于如何安装和配置 Web 客户机的信息,请参阅配置 Web 客户机。要使用 Web 客户机 GUI 恢复 NAS 文件系统:

  1. 从主窗口单击恢复。出现“恢复”窗口。
  2. 如果需要,展开目录树。要展开树中的节点,单击树中对象旁边的加号(+)。

    记录:

    1. 显示的节点是已备份的节点,且您的管理员对它们具有权限。

    2. 名为 Node 的根节点是不可选择的。仅当客户机上存在 NAS 插件时,才出现此节点。

    3. NAS 节点以与客户机工作站节点相同的级别显示。仅出现管理员对其具有权限的节点。
  3. 展开 NAS 节点,以显示映象对象。
  4. 展开映象对象,以显示可恢复的卷。不能展开卷对象。
  5. 单击要恢复的映象对象下的卷旁边的选择框。

    记录:

    1. 如果要恢复于特定日期备份的 NAS 映象,请单击时间点按钮。选择日期后,会出现在该日期时或该日期之前备份的最后一个对象,包括任何非活动对象。

    2. 如果要显示所有映象(包括活动的映象和非活动的映象),则在选择它们之前请从菜单栏选择查看 -> 显示活动/非活动文件
  6. 单击恢复。出现“恢复目的地”窗口。在“恢复目的地”窗口中输入信息。如果选择恢复到不同的目的地,则一次仅可恢复一卷到不同的目的地。
    注意:
    可将 NAS 文件系统映象恢复到备份它们的 NAS 文件服务器上的任何卷。不能将映象恢复到另一 NAS 文件服务器。
  7. 单击恢复。NAS 恢复任务列表窗口将显示恢复处理状态和进度条。如果进度条旁边有数字,则它表示恢复的大小(如果已知的话)。恢复完成后,“NAS 恢复报告”窗口显示处理详细信息。
    注意:
    如果有必要关闭 Web 浏览器会话,则当前 NAS 操作将在断开连接后继续。可使用 NAS 恢复任务列表窗口上的释放按钮来退出监视过程,而不必结束当前操作。
  8. (可选)要监视操作的处理,请从主窗口选择操作 -> TSM 活动

注意事项:

使用 Web 客户机恢复 NAS 文件和目录

可在客户机系统选项文件(dsm.sys)中同时使用 toc 选项和 include.fs.nas 选项,以指定 Tivoli Storage Manager 是否保存每个文件系统备份的目录(TOC)信息。关于更多信息,请参阅TOC。如果保存 TOC 信息,则可使用 Tivoli Storage Manager web 客户机来检查整个文件系统树,并选择要恢复的文件和目录。TOC 的创建要求为该备份映象所绑定到的管理类在备份副本组中定义 TOCDESTINATION 属性。注意:TOC 创建在备份操作期间需要附加的处理、网络资源、存储池空间,可能还需要安装点。如果不保存 TOC 信息,则仍可以使用 restore node 服务器命令恢复单个文件或目录树,前提是您知道每个文件或目录的全限定名称以及备份对象所在的映象。

要恢复 NAS 文件和目录:

  1. 从主窗口单击恢复。出现“恢复”窗口。
  2. 如果需要,展开目录树。要展开树中的节点,单击树中对象旁边的加号(+)。

    记录:

    1. 显示的节点是已备份的节点,且您的管理员对它们具有权限。

    2. 名为 Node 的根节点是不可选择的。仅当客户机上存在 NAS 插件时,才出现此节点。

    3. NAS 节点以与客户机工作站节点相同的级别出现。仅出现管理员对其具有权限的节点。
  3. 展开 NAS 节点,以显示文件级别对象。
  4. 展开文件级别对象,以显示上次备份的卷、目录和文件。展开卷对象时,可在服务器上获得上次备份的完整 TOC 信息,并出现“装入目录”对话框。如果没有上次备份的完整 TOC 信息,则卷对象下将不出现任何对象。下一步说明如何从除上次备份以外的其它备份显示对象。如果执行了以下任一操作,则会提供完整的 TOC 信息:
  5. 单击要恢复的目录或文件旁的选择框。如果要从于特定日期备份的 NAS 映象恢复文件,或要从几个较旧版本显示文件,请突出显示要恢复的卷,并单击 时间点按钮。如果在“时间点恢复”窗口中选择使用时间点日期,则来自在该日期时备份的映象的文件,如果它是差量映象,则还有来自其相应的完全映象的文件,将出现在文件级别对象下。如果在“时间点恢复”窗口中单击使用已选的映象,则将出现“已选的映象”窗口,以便您选择映象。所选映象的内容出现在文件级别对象中。
  6. 单击恢复。出现“恢复目的地”窗口。在“恢复目的地”窗口中输入信息。如果选择恢复到不同的目的地,则一次仅可恢复一卷到不同的目的地。
  7. 单击恢复。NAS 恢复任务列表窗口将显示恢复处理状态和进度条。如果进度条旁边有数字,则它表示恢复的大小(如果已知的话)。恢复完成后,“NAS 恢复报告”窗口显示处理详细信息。
    注意:
    如果有必要关闭 Web 浏览器会话,则当前 NAS 操作将在断开连接后继续。可使用 NAS 恢复任务列表窗口上的释放按钮来退出监视过程,而不必结束当前操作。
  8. (可选)要监视操作的处理,请从主窗口选择操作 -> TSM 活动

注意事项:

使用命令行恢复 NAS 文件系统

表 27 列出了可用来从命令行恢复 NAS 文件系统映象的命令和选项。

表 27. NAS 选项和命令

选项或命令 定义
query node 显示具有执行操作权限的特殊管理用户标识的全部节点。已授权管理用户标识应当对正在从命令行和 Web 使用的 NAS 节点和客户机工作站节点至少具有客户机所有者权限。 Query Node
query backup 使用 query backup 命令(指定 class 选项)可显示关于为 NAS 文件服务器备份的文件系统映象的信息。 Query Backup
query filespace 使用 query filespace 命令(指定 class 选项)可显示属于 NAS 节点的文件空间的列表。 Query Filespace
restore nas 恢复属于网络连接存储(NAS)文件服务器的文件系统的映象。 Restore NAS
monitor process 为管理用户具有权限的所有 NAS 节点显示当前备份和恢复进程。然后,管理用户可选择一个要监视的进程。 Monitor Process
cancel process 为管理用户具有权限的所有 NAS 节点显示当前备份和恢复进程。管理用户可从显示的内容中选择一个要取消的进程。 Cancel Process
delete filespace 使用 delete filespace(指定 class 选项)可显示属于 NAS 节点的文件空间的列表,以便可选择一个进行删除。 Delete Filespace

不管使用何种客户机平台,NAS 文件系统规范使用正斜杠(/)分隔符,如此示例中所示:/vol/vol0

注意:
使用命令行客户机、GUI 客户机或 Web 客户机来启动 NAS 恢复操作时,服务器将启动一进程,以启动、控制并监视此操作。可能要花片刻时间您才能注意到命令行客户机界面上的进度,因为服务器必须在发生数据移动之前执行安装和其它必需的任务。进行安装时,Tivoli Storage Manager 命令行客户机可能显示已中断... 消息。可忽略此消息。

恢复 WebSphere Application Server(WAS)

如果已安装 Data Protection for WebSphere Application Server,则可以恢复 WebSphere Application Server 的完全或差量映象备份。 当备份 WAS 时,将在 Tivoli Storage Manager 服务器上创建文件空间,所用的命名约定为 WAS_INSTANCENAME(适用于应用程序服务器文件空间)和 WAS_ND_INSTANCENAME(适用于网络部署管理器文件空间)。

开始前:

要恢复 WebSphere Application Server:

  1. 从 GUI 主窗口单击恢复。出现“恢复”窗口。
  2. 如果需要,展开目录树。
  3. 展开 WebSphere Application Server 节点以展示 WAS_<INSTANCENAME> 和 WAS_ND_<INSTANCENAME> 文件空间。

    记录:

    1. 最近活动的完全和差量备份出现在 WebSphere Application Server 树下。

    2. 如果只备份了一个单一的 WAS 实例,则 WebSphere Application Server 树只显示 WAS_<NODENAME> 和 WAS_ND_<NODENAME> 文件空间。

    3. 如果备份了多个 WAS 实例,则 WebSphere Application Server 树显示多个实例,如 WAS_<INSTANCENAME> 和 WAS_ND_<INSTANCENAME>。 INSTANCENAME 是 NODENAME 的变更。
  4. 单击要恢复的应用程序服务器(INSTANCENAME)节点或网络部署管理器(INSTANCENAME)节点旁的选择框。

    记录:

    1. 如果要恢复在特定日期备份的恢复对象,请单击时间点按钮。选择日期后,将出现在此日期或此日期前备份的最后一个对象,包括非活动对象。

    2. 如果在选择所有活动和非活动的 WAS 备份之前想查看它们,请从菜单栏选择查看 -> 显示所有活动/非活动的文件。非活动的 WAS 备份对象在树中将显示为其旁边有一个 X
  5. 单击恢复。“恢复任务列表”窗口显示恢复处理状态。如果在退出并重新启动 Web 客户机之后想再次访问“任务列表”窗口,请从菜单中选择操作 -> TSM 活动

注意事项:

要从 Tivoli Storage Manager 命令行恢复 WAS 对象,请使用 restore was 恢复。关于更多信息,请参阅Restore WAS


恢复:其它注意事项

本节讨论了恢复数据的一些高级注意事项。使用 Tivoli Storage Manager 进行基本工作不需要了解此信息。

授权另一用户恢复或检索您的文件

可以授权同一工作站或其它工作站上的另一用户恢复您的文件的备份版本或检索您的文件的归档副本。 这使您可以与其他人或使用其它节点名的其它工作站共享文件。要授权另一工作站上的用户恢复或检索文件,其它工作站必须正在运行其中一个 UNIX 客户机且必须注册到 Tivoli Storage Manager 服务器。

要授权另一用户恢复或检索您的文件:

  1. 从主窗口单击实用程序 -> 节点访问列表。将出现“节点访问列表”窗口。
  2. 单击添加按钮。将出现“添加访问规则”窗口。
  3. 在“添加访问规则”窗口中,选择“允许访问”字段中的某一项,以指定其他用户可以访问的数据类型。您可以选择“已备份的对象”或“已归档的对象”。
  4. 在“授权访问节点”字段中输入用户的节点名。在“授权访问节点”字段中输入用户主机的节点名。
  5. 在“用户”字段中输入主机上的用户名。
  6. 在“文件空间与目录”字段中,选择用户可以访问的文件空间与目录。一次可以选择一个文件空间与一个目录。如果希望向用户授予另一文件空间或目录的访问权,则必须创建另一访问规则。
  7. 如果希望将用户限制在目录中的特定文件,请在“文件名”字段中输入服务器上其他用户可以访问的文件的名称或模式。在“文件名”字段中只能输入一个条目。 可以是匹配一个或多个文件的单个文件名或模式。您可以将通配符用作模式的一部分。输入必须与存储在服务器上的文件匹配。
  8. 对于 Java GUI:如果希望授予至所有文件(与选定目录包括其子目录内的文件名规范匹配)的访问权,请单击包含子目录
  9. 单击确定按钮可保存访问规则并关闭“添加访问规则”窗口。
  10. 创建的访问规则将显示在“节点访问列表”窗口中的列表框中。当您完成对“节点访问列表”窗口的处理时,请单击确定按钮。如果不希望保存更改,请单击取消或关闭窗口。

请参阅Set AccessQuery AccessDelete Access,以获取有关使用命令执行此任务的信息。

恢复或检索另一用户的文件

在用户为您授予其在服务器上的文件的访问权以后,可以将那些文件恢复或检索到本地系统。您可显示服务器上另一用户的文件 空间,将其他用户的备份版本恢复到本地文件系统或 将其他用户的归档副本检索到本地文件系统。

要显示服务器上另一用户的文件 空间,将其他用户的备份版本恢复到本地驱动器或 将其他用户的归档副本检索到本地驱动器:

  1. 在主窗口中单击实用程序
  2. 单击访问另一节点。将出现“访问另一节点”窗口。
  3. 在“节点名”字段中输入用户主机的节点名。在“用户名”字段中输入用户名。
  4. 单击设置按钮。

如果要使用命令,可以使用 fromnodefromowner 选项 指定拥有这些文件的节点名和用户名。

例如,要将从名为 Node1 的工作站上备份的、所有者用户名为 Ann 的文件恢复到自己的一个文件系统上,输入:

   dsmc restore -fromn=node1 -fromo=ann "/home/proj/*" /home/gillis/

使用 query filespace 命令可以获得 文件空间的列表(请参阅Query Filespace)。 例如,要获得 Ann 在 Node1 拥有的文件空间的列表,输入:

   dsmc query filespace -fromn=node1 -fromo=ann

关于 fromnode 选项的更多信息,请参阅Fromnode。请参阅Restore以获取关于在 restore 命令中使用 fromnodefromowner 选项的更多信息。 关于 retrieve 命令的更多信息,另见Retrieve

将文件恢复或检索到另一工作站

可以从其它工作站上恢复或检索从自己的工作站备份的 文件。必须知道为节点指定的 Tivoli Storage Manager 密码。

要将文件恢复或检索到另一工作站,可以使 用 virtualnodename 选项指定 备份文件的工作站的节点名。不能将 Virtualnodename 设置为机器的主机名。可以在启动 Tivoli Storage Manager 时使用 virtualnodename 选项,或者可以将 virtualnodename 选项添加至客户机用户文件 dsm.opt。如果正在借用另一用户的机器并且不希望更新其客户机用户选项文件,则可以在 dsmdsmj 命令上使用 virtualnodename 选项。

Tivoli Storage Manager 提示您输入原节点的密码。输入正确的密码后,原工作站的所有文件系统显示在“恢复或检索”窗口中。您可以像工作在自己的工作站上一样恢复或检索文件。

注意:使用此方法访问文件时,您具有 已从工作站上备份和归档的所有文件的访问权。您被认为是虚拟 root 用户。

命令中可使用 virtualnodename 选项。例如,要 恢复 projx 文件,输入:

   dsmc restore -virtualnodename=nodeone "/home/monnett/projx/*"

如果不希望将文件恢复或检索到备用工作站的相同目录名下,则 输入其它目的地。

检索文件的注意事项与恢复文件的注意事项相同。

在磁盘丢失的情况下恢复磁盘

只有能够运行客户机时 Tivoli Storage Manager 才可以恢复文件。如果包含客户机 的文件系统丢失了,则必须在恢复文件之前重新安装客户机。如果丢失 了包含操作系统和通信软件的文件系统,则必须将其恢复之后,才能连接到服务器。

要防止遭受此类损失,需要集中使用一组安装介质,以便将系统恢复到 可以与服务器联系并开始恢复数据的状态。安装介质应当包括:

  1. 使您可以执行基本功能的可引导操作系统。
  2. 正确配置的通信程序,它使您能够与服务器建立通信
  3. 具有合适的定制选项文件的客户机。可以使用命令行 客户机完成此任务。

使用的通信包决定了您需要的文件。请参阅操作系统和通信软件 的用户手册以设置自己的安装介质。

如果工作站上还安装了 Tivoli Space Manager,则安装介质应当包括空间管理命令行客户机。关于恢复已迁移文件的信息,请参阅《IBM Tivoli Storage Manager for Space Management for Unix:用户指南》,G152-0215。

注:管理员可以调度恢复操作,在需要恢复 大量文件时这很有用。

删除文件空间

已授权用户

经过 Tivoli Storage Manager 管理员的授权,您可以删除服务器上的整个文件 空间。不能删除服务器上保留的 单个备份版本。删除文件空间则删除了该文件空间中包含的所有文件和映象(包括备份版本和归档副本)。例如,如果删除 /home/monnet 文件系统的文件空间,就会删除该文件系统中每个文件的每个备份,以及从该文件系统归档的每个文件。请认真考虑是否要删除文件空间。

可以使用 Tivoli Storage Manager GUI 或命令行客户机删除文件空间。要删除 NAS 文件空间,请使用 Web 客户机或命令行客户机。

要使用 GUI 删除文件空间,请执行以下步骤:

  1. 从主窗口中选择实用程序 -> 删除文件空间
  2. 单击要删除的文件空间旁的选择框。
  3. 单击删除按钮。Tivoli Storage Manager 在删除文件空间前提示您确认希望删除。

还可以使用 delete filespace 命令删除文件空间。请参阅Delete Filespace以获取更多信息。使用带有 class 选项的 delete filespace 命令以删除 NAS 文件空间。关于更多信息,请参阅Class


[ 页的顶部 | 上一页 | 下一页 | 目录]