
使用命令行来恢复数据的示例
当您需要从 IBM® Storage Protect服务器存储器复原对象时,可以使用本主题中的示例。
下表显示了如何使用一些复原命令从 IBM Storage Protect 服务器存储器复原对象。
| 任务 | 命令 | 注意事项 |
|---|---|---|
恢复 c:\doc\h1.doc 文件的最近备份版本(即使该备份处于非活动状态)。 |
dsmc restore
c:\doc\h1.doc -latest |
如果您恢复的文件不再驻留在工作站上,且自删除文件以来运行了增量备份,那么服务器上没有文件的活动备份。 在此情况下,使用 latest 选项来恢复最近备份版本。 IBM Storage Protect 会复原最新的备份版本,无论是处于活动状态还是不活动状态。 请参阅 最新 以获取更多信息。 |
| 显示您可以从中选择所要恢复版本的文件活动和非活动备份版本的列表。 | dsmc restore
c:\project\* -pick -inactive |
如果尝试同时恢复文件的活动和非活动版本,那么只恢复活动版本。 请参阅 选取 和 不活动 以获取更多信息。 |
| 从 c:\devel \projecta 目录复原文件扩展名为 .c 的所有文件。 | dsmc restore
c:\devel \projecta\*.c |
如果您没有指定目标,那么文件将恢复到其原始位置。 |
| 将 c:\project\doc\h1.doc 文件恢复到其原始目录。 | dsmc restore
c:\project\doc\h1.doc |
如果您没有指定目标,那么文件将恢复到其原始位置。 |
在新名称和目录下恢复 c:\project\doc\h1.doc 文件。 |
dsmc restore
c:\project\doc\h1.doc c:\project\newdoc\h2.doc |
无 |
| 恢复 e: 驱动器及其所有子目录中的文件。 | dsmc restore
e:\ -subdir=yes |
您必须使用 subdir 选项来恢复目录属性/许可权。 有关 subdir 选项的更多信息,请参阅 Subdir 。 |
| 将 c:\mydir 目录中的所有文件复原到 2002 年 8 月 17 日下午 1:00 的状态。 | dsmc restore
-pitd=8/17/2002 -pitt=13:00:00 c:\mydir\ |
请参阅 Pitdate 和 Pittime ,以获取有关 pitdate 和 pittime 选项的更多信息。 |
| 将 c:\doc\h2.doc 文件恢复到工作站上名为 star 的原始目录。 | dsmc restore
c:\doc\h2.doc \\star\c$\要将文件恢复到已更名为
meteor的 star,可输入: 也可以输入:此例有效,因为如果工作站名称未包括在规范中,本地工作站是假定的(在本例中为 meteor)。 |
由于此手册的用途,工作站名称是文件名的一部分。 因此,如果您备份工作站上的文件且要将这些文件恢复到另一个工作站,那么必须指定目标。 即使恢复到相同的物理工作站上也是如此,但工作站具有新名称。 |
恢复最初从 a: 驱动器中标记为 workathome的软盘备份的文件,并将其恢复到 a: 驱动器中标记为 extra的软盘。 |
dsmc restore
{workathome}\doc\h2.doc a:\doc\h2.doc |
如果您将文件恢复到的磁盘的标签不同于从其备份文件的磁盘,那么必须使用备份磁盘的文件空间名称(标签),而不是盘符。 |
| 将 c:\filelist.txt 文件中指定的文件恢复到 d:\dir 目录。 | dsmc restore
-filelist=c:\filelist.txt d:\dir\ |
有关复原文件列表的更多信息,请参阅 文件列表 。 |
复原存储在 IBM Storage Protect 服务器上的 virtfs\group1 组备份的所有成员。 |
dsmc restore
group {virtfs}\group1 |
有关更多信息,请参阅 复原组 。 |