这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 restorevol,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
restorevol - 将卷从 vos 转储恢复到本地文件系统
概要
恢复卷 [-文件 <倾倒 文件>] [-目录 <恢复 DIR> ]
[-延期 <姓名 延期>]
[-挂载点 <安装 点 根>]
[-umask <模式 面膜>] [-冗长[-救命]
商品描述
恢复卷 以生成的格式获取 AFS 卷 VOS 倾倒 并将其恢复到
本地文件系统。 通常,卷的内容由 AFS 文件维护
服务器采用不透明格式并复制卷的原始数据并不容易
无障碍。 此实用程序将生成与所见等效的目录树
通过 AFS 客户端,但不保留特定于 AFS 的访问控制列表 (ACL)。
它的主要用途是从卷转储或备份中恢复数据,并通过
AFS 以外的文件系统。
转储输出将从标准输入或文件中读取,如果 -文件 已指定。
恢复过程如下:
1.转储文件将恢复到当前目录或指定的目录中
-目录.
2. 在这个目录中,创建了一个子目录。 它的名字是 RW 卷名
倾倒。 可以将扩展名附加到此目录名称 -延期.
3. 所有挂载点将显示为卷名的符号链接。 路径名
音量将是 -挂载点或 -目录. 符号链接保留
无动于衷。
4. 您可以在恢复期间更改您的 umask -umask。 除此以外, 恢复卷 使用
您当前的 umask。 目录的模式位是 0777(然后与 umask 进行 AND 运算)。
文件的模式位是跨组和用户复制的所有者模式位(然后
与 umask 结合)。
5.对于完全转储的恢复,如果一个目录说它有一个文件而该文件没有
找到,然后是一个符号链接 AFSFile-<#> 将出现在恢复的树中。 恢复
增量转储最后删除所有这些文件(昂贵,因为它是一棵树
搜索)。
6. 如果在转储中找到文件或目录但发现未连接到
层次树,那么文件或目录将连接在树的根部
树作为 __孤儿__.<#> or __孤儿档案__.<#>.
7. ACL 不恢复。
注意事项
通常,使用 vos_恢复(1) 代替此命令。 恢复卷 是不得已的工具
尝试从存储在卷转储文件中的数据结构中提取数据,而不是像
定期测试或正常使用 vos_恢复(1) 实施。 使用 恢复卷
绕过由 文件服务器(8)和 打捞者(8)。
配置
-文件 <倾倒 文件>
指定要读取并恢复到本地文件系统的卷转储文件。 如果
未给出此选项,将从标准输入读取卷转储。
-目录 <恢复 DIR>
命名要在其中创建恢复文件系统的目录。 当前目录
默认使用。 请注意,卷内的任何挂载点都将指向
相同的目录,除非 -挂载点 选项也被指定。
-延期 <姓名 延期>
默认情况下,创建的目录名称与卷的 RW 卷名称匹配
在转储文件中。 如果使用此选项,目录名称将是 RW 卷
姓名 姓名 延期 作为后缀。
-挂载点 <安装 点 根>
默认情况下,正在恢复的卷内的挂载点指向由
-目录. 此选项允许相对于另一个路径解析挂载点。 一种
对此的常见用途是在下面指定路径 /AFS 作为挂载点根所以
还原卷内的挂载点将通过 AFS 解析。
这个 安装 点 根 必须存在,并且运行该命令的进程具有读访问权限
到该目录,否则命令将失败。
示例
以下命令恢复转储文件的内容 样本转储 以及
目录 /tmp/sample.2009-05-17, 但让卷内的所有挂载点都指向
AFS(请注意,这需要知道在哪里 样品 安装在 AFS 中):
% restorevol -文件样本.dump -dir / tmp目录 -扩展 .2009-05-17 \
-挂载点/afs/example.org/sample
将“sample”的卷转储恢复到目录“/tmp/sample.2009-05-17”
特权 所需
发行者必须具有对转储文件的读访问权限和对目录的写访问权限
转储已恢复。 如果 -挂载点 给出标志,发行人还必须有
对该目录的读取权限。
使用 onworks.net 服务在线使用 restorevol
