2017-03-27 38 views
1

我在VirtualBox上使用Vagrant。昨天,我通过运行救了我的项目的快照:什么是Vagrant快照保存?

$ vagrant snapshot save 'my-project-date-time' 

今天,我做我的项目的一些修改文件和文件夹,我想恢复。当我运行:

$ vagrant snapshot restore 'my-project-date-time' 

...恢复过程顺利完成,但已更改的文件和文件夹在我的项目保持不变,不会恢复到当快照昨天采取了他们沙爹。

那么,Vagrant快照保存的是什么?

+0

这取决于供应商。 AWS:snapshot = ebs快照 ovirt:原生libvirt磁盘快照 etc –

+1

对不起,但什么? – qwaz

回答

2

流浪快照只是调用提供者的“快照”方法。因此,virtualbox上的Vagrant快照仅调用virtualbox快照。

那么,Vagrant快照保存的是什么?

VirtualBox上的快照更多信息可以在这里找到:https://www.virtualbox.org/manual/ch01.html#snapshots

+0

有没有办法将项目文件夹包含到快照中? – qwaz

+0

如果提供者不支持它,那么没有。我99%确定你不能用这个功能做到这一点。您可以将文件夹同步到VBOX中,然后使用cp将其放在FS上然后快照 –