在 Oracle® Solaris 11.2 中管理系统服务

退出打印视图

更新时间: 2014 年 7 月
 
 

恢复快照

以下每项操作都可以创建一个新的运行中快照:

  • svcadm restart manifest-import

  • svcadm refresh

  • svccfg refresh

revert 子命令将 -s 选项指定的实例及其服务的管理定制(admin 层)恢复为指定快照或当前选定快照中记录的值。使用 listsnap 子命令可以查看此服务实例的可能快照的列表。使用 selectsnap 子命令可以在交互模式下选择一个快照。

$ svcprop -p pkg/inst_root pkg/server:default
pkg/inst_root astring /export/ipsrepos/Solaris11
$ svccfg -s pkg/server:default listsnap
initial
previous
running
start
$ svcprop -s previous -p pkg/inst_root pkg/server:default
pkg/inst_root astring /var/pkgrepo

由于 revert 子命令会恢复所有管理定制,因此请在恢复前列出所有管理定制并检查它们的值。

$ svcprop -s previous -l admin pkg/server:default
pkg/inst_root astring /var/pkgrepo
$ svccfg -s pkg/server:default revert previous
$ svcadm refresh pkg/server:default
$ svcprop -p pkg/inst_root pkg/server:default
pkg/inst_root astring /var/pkgrepo