2017-03-27 74 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上然後快照 –