こんにちは。
Virtual Machineの管理にvagrantは大活躍しており、もはやこれなしでは生きられない体になっております。
しかし、人間の欲望は底なしだ。
VM上で何か実験し、元に戻し、実験し、元に戻し… という作業をするのに、initし、upし、削除し、みたいなことも面倒に思えてくる。
そうしたところで sahara の記事を見つけたわけです。
Windows上でインストールしてみました。
> vagrant plugin install sahara
Installing the 'sahara' plugin. This can take a few minutes...
Installed the plugin 'sahara (0.0.17)'!
あら、あっさり(´∀`)
コマンドプロンプトで確認。
> cd vm-centos # VMのディレクトリに移動
> vagrant up
> vagrant sandbox on
> vagrant ssh
$ mkdir hogehoge
$ ls hogehoge
hogehoge
$ exit
> vagrant sandbox rollback
> vagrant ssh
$ ls hogehoge
ls: cannot access hogehoge: No such file or directory
おおー。hogehogeディレクトリ消えてる(´∀`)
VMが動いたままだとすごく時間がかかるが、VMを停止した状態だとちょっと早くなるらしい。
(でも今のところ、起動したままでもそれほど遅くなかった。onもrollbackも30秒くらい?VMが大きくなったら遅くなるんでしょうね)
0 件のコメント:
コメントを投稿