restore

使用 restore 命令可将集群系统(系统)恢复到其先前配置。该命令使用 /tmp 文件夹中的配置文件。

语法

 svcconfig   restore    [ {  -f  |  -force  } ]   [ {  -q  |  -quiet  } ]   [ { [  -prepare  [ {  -fmt  |  -fmtdisk  } ] ] |  -execute  |  -fmt  |  -fmtdisk  } ]   [  -v  {  on  |  off  } ]

参数

-f | force
(可选)如果可能,强制继续处理
-q | quiet
(可选)禁止控制台输出 (STDOUT)。
-prepare-fmt | fmtdisk
(可选)根据 svc.config.backup.xml 中的信息验证当前配置,在 svc.config.restore.sh 中准备要处理的命令,然后在 svc.config.restore.prepare 中生成事件日志。
-execute
(可选)运行命令脚本 svc.config.restore.sh,并在 svc.config.restore.execute.log 中生成事件日志。
-fmt
(可选)指定在使用之前必须格式化卷。在要发出的所有 mkvdisk 命令上包含 -fmtdisk 选项。您不能同时指定 -fmt-execute
-fmtdisk
(可选)指定在使用之前必须格式化卷。您不能同时指定 -fmtdisk-execute
-von | off
(可选)产生详细输出 (on);缺省值为常规输出 (off)。

描述

restore 命令用于从 /tmp 文件夹的 svc.config.backup.xml 文件复原目标系统配置。如果没有指定 -prepare-execute 选项,那么该命令将按顺序执行这两个阶段,但仅产生一个事件日志:svc.config.restore.log

复原操作也称为 T4(第 4 层)恢复,只能在刚启动的系统上使用。复原操作不能在已配置了任何非自动对象(例如存储池)的系统上使用。

复原操作分两个阶段执行:准备和执行。

如果在此过程中添加了任何节点,该命令会暂停八分钟,并在运行时就此事件通知用户。

调用示例

svcconfig restore

生成的输出:

无反馈

调用示例

svcconfig restore -prepare -fmt

生成的输出:

无反馈

调用示例

svcconfig restore -execute

生成的输出:

无反馈