** sandboxのpluginを使ってみる [#g85a5ae6]
- saharaを導入するとOSのロールバックができるようになります。vagrant 1.1系だとコンパイルしないといけないとか敷居が高かったらしいけど簡単に導入できるようになってます(^^
*** sahara [#c526c52f]
- saharaプラグインをインストールする。
C:\> vagrant plugin install sahara
Installing the 'sahara' plugin. This can take a few minutes...
Installed the plugin 'sahara (0.0.15)'!
- プラグインの確認
C:\> vagrant plugin list
sahara (0.0.15)
*** sandbox化 [#dc7e38c5]
- 開始
C:\> vagrant sandbox on
- ロールバック
C:\> vagrant sandbox rollback
- コミット
C:\> vagrant sandbox commit
- 終了
C:\> vagrant sandbox off
- help
C:\> vagrant sandbox help
*** 試してみる [#uc50e8a7]
- 試すの巻
1. vagrantユーザでログイン(だれでもいいんだけどねw)して、適当なファイルを作成する。
2. dosコマンドから c:\> vagrant sandbox rollback
3. 再起動されるので、もういちどログインして、適当に作ったファイルが無いことを確認する。
- こまったこと
OSをロールバックしてくれるのはgoodなのだが、mount位置が再開されないので手作業でmountする必要があります
たいしたことないので、vagrant reload すればいいっちゃいいんだろうけど…
# mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` /vagrant /vagrant
*** 参考にしたサイト様 [#cc565c66]
- [[WindowsでVagrantする>http://ginzanomama.hatenablog.com/entry/2013/08/15/211532]]