以下每项操作都可以创建一个新的运行中快照:
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