Mac OS X operating systemsMac OS X operating systemsAIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systems

命令行恢复示例

本主题列出用于特定任务的 restore 命令的一些示例。

下表显示关于如何使用 restore 命令从 Tivoli® Storage Manager 服务器存储器中恢复对象的示例。

表 1. 命令行恢复示例
任务 命令 注意事项
恢复 /Users/monnett/Documents/h1.doc 文件的最近备份版本(即使该备份处于非活动状态)。 dsmc restore /Users/monnett/Documents/h1.doc -latest 如果您恢复的文件不再驻留在工作站上,且自删除文件以来运行了增量备份,那么服务器上没有文件的活动备份。在此情况下,使用 latest 选项来恢复最近备份版本。Tivoli Storage Manager 恢复最新备份版本(无论是活动还是非活动)。有关更多信息,请参阅Latest
显示您可以从中选择所要恢复版本的文件活动和非活动备份版本的列表。 dsmc restore "/Users/monnett/Documents/*"-pick -inactive 如果尝试同时恢复文件的活动和非活动版本,那么只恢复活动版本。关于更多信息,请参阅 PickInactive
/Users/monnett/Documents/h1.doc 文件恢复到其原始目录。 dsmc restore /Users/monnett/Documents/h1.doc 如果您没有指定目标,那么文件将恢复到其原始位置。
/Users/monnett/Documents/h1.doc 文件恢复在新名称和目录下。 dsmc restore /Users/monnett/Documents/h1.doc /Users/gordon/Documents/h2.doc
恢复 /Users 目录及其所有子目录中的文件。 dsmc restore /Users/ -subdir=yes 在恢复特定的路径和文件时,Tivoli Storage Manager 会递归恢复该路径下的所有子目录以及其中任一子目录下存在的指定文件的任意实例。请参阅Subdir以了解关于 subdir 选项的更多信息。
/Users/gordon/Documents 目录中的所有文件恢复到其 2003 年 8 月 17 日下午 1:00 时的状态。 dsmc restore -pitd=8/17/2003 -pitt=13:00:00 /Users/gordon/Documents/ 请参阅PitdatePittime以了解关于 pitdatepittime 选项的更多信息。
将以 .bak 结尾的所有文件从 /Users/mike/Documents 目录恢复到 /Users/mike/projectn/ 目录。 dsmc restore "/Users/mike/Documents/*.bak" /Users/mike/projectn/ 如果目标是目录,请将定界符 (/) 指定为目录的最后一个字符。如果省略定界符并且指定的源是一个带有通配符的目录或文件规范,那么会收到错误。如果 projectn 目录不存在,将创建该目录。
restorelist.txt 文件中指定的文件恢复到其他位置。 dsmc restore -filelist=/Users/user2/Documents/ restorelist.txt /Users/NewRestoreLocation/ 请参阅Filelist以了解关于恢复一列文件的更多信息。