使用 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
生成的输出:
无反馈