对 installp 命令和 shell 脚本执行简单的归档和存储操作。这个命令由 installp 命令和安装脚本来使用。
inurest [ -d Device ] [ -q ] ListFile ProductName
inurest 命令恢复或者归档由ListFile 指定的文件中列出的所有文件。
如果要归档文件,一定是归档控制文件,/usr/lpp/ProductName/lpp.acf,它包含以下格式中的各项:
ComponentFile LibraryFile.a。
如果归档控制文件存在,inurest 命令会把在 ListFile 中的每个文件名同在 /usr/lpp/ProductName/lpp.acf 列出的组成文件相比较。如果 inurest 命令发现有匹配的话,那么文件名就加入到已归档的文件列表中去。然后该列表用于将恢复文件归档到对应文档的一个副本。当做完归档后,那个副本覆盖原始的文件。
ListFile 参数指定了文件的全路径名,它包含了产品需要已恢复的文件的相对路径名(每行一个)。
ProductName 参数指定了要恢复的软件产品。
-d Device | 指定输入设备。缺省设备是 /dev/rfd0 设备。 |
-q | 指定安静方式。禁止来自 restore 的提示。 |
INUEXPAND | 如果要扩展文件系统且有必要执行恢复的话(也就是说,传递 -X 标志), installp 命令会把该标志设为 1。 如果不需要扩展文件系统,就被设为 0。如果没有设置该环境变量,缺省值是不扩展文件系统。 |
INULIBDIR | 这是文件指定软件产品安装驻留的目录。如果没有设置 INULIBDIR,则使用 /usr/lpp/ProductName 目录。 |
INUTEMPDIR | 该目录用于该命令执行期间所需的临时空间。如果没有设置该环境变量,那么使用的目录就是 /tmp。 |
INUBADRC | 文件更新版本的恢复失败。 |
INUBADMN | 指定一个不能用的标志。 |
INUCHDIR | 不能改变目录。 |
INUGOOD | 没有出现错误条件。 |
INUNOAP2 | 不能访问应用列表。 |
INUNORP2 | 覆盖归档文件中的组成文件失败。 |
INUTOOFW | 遗漏一个或多个参数。 |
INUTOOMN | 指定的参数过多。 |
权限控制:只有 root 用户才能执行该命令。
要列出 snaserv 程序的 ac 文件里的文件,请输入:
inurest /usr/lpp/snaserv/ac snaserv
$INULIBDIR/lpp.acf | 归档控制文件。 |
installp 命令、inucp 命令、inurecv 命令、inusave 命令。