熟练使用vagrant(13):vagrant管理快照
vagrant支持为虚拟机拍摄快照来保存当前状态,以后可以方便地恢复到指定的快照。
1 2 3 4 5 6 7 8 9 10
| $ vagrant snapshot -h Usage: vagrant snapshot <subcommand> [<args>]
Available subcommands: delete list pop push restore save
|
save/restore和push/pop是类似的,其实后者是前者的一种简单操作。前者要指定名称,后者自动分配名称。但官方手册建议,不要混用它们,push和pop一起使用,save和restore一起使用。
例如:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| vagrant snapshot save vm1 vm1_snapshot1
vagrant snapshot push vm1
vagrant snapshot pop vm1 vagrant snapshot pop vm1 --no-start vagrant snapshot pop vm1 --no-delete
vagrant snapshot restore vm1 vm1_snapshot1
vagrant snapshot restore vm1 vm1_snapshot1 --no-start
|