Vagrantにはsaharaという、VMの状態をロールバックしたりできるプラグインがあります。
下記に、詳しく書いてあります。
saharaでVagrantの状態管理 – Qiita [キータ].
使ってみる
インストールは、vagrantコマンドでインストールしました。
$ vagrant plugin install sahara $ vagrant plugin list
確認
$ vagrant plugin list sahara (0.0.15)
saharaプラグインをインストールするとVirtualBoxに別のイメージが作られて、そこを使って状態を管理するようです。