vagrant snapshot take [vm-name] <SNAPSHOT_NAME> # take snapshot, labeled by NAME
vagrant snapshot list [vm-name] # list snapshots
vagrant snapshot back [vm-name] # restore last taken snapshot
vagrant snapshot delete [vm-name] <SNAPSHOT_NAME> # delete specified snapshot
vagrant snapshot go [vm-name] <SNAPSHOT_NAME> # restore specified snapshot
使用方法:
创建一个快照
vagrant snapshot take centos-7.1 centos-7.1_base
奇怪,vagrant程序没有识别出snapshot命令,依然提示help信息列表
参考 ,插件安装后是自动由Vagrant加载的。但是,我使用 vagrant plugin list 命令显示,确实没有查看到刚安装的 vagrant-vbox-snapshot,只输出显示
vagrant-share (1.1.4, system)
查看了,文档中的vagrant plugin install vagrant-example-plugin显示的终端提示符是普通用户,所以切换到自己的账号,重新以普通用户身份安装插件。安装完成后,再次使用 vagrant pluginin list 则可以看到vagrant-vbox-snapshot插件了