174
171

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

saharaでVagrantの状態管理

Last updated at Posted at 2013-10-12

##saharaとは
OSの途中の状態を記憶しておき、好きな時にそこまでロールバックできる。

##注意点
Vagrant1.1には公式には未対応の様子。
別途対応版を公開してくださっている方がいるので、そちらを利用させて頂く。

Vagrantの必須プラグインSaharaをVagrant 1.1に対応させました | Ryuzee.com
http://www.ryuzee.com/contents/blog/6555

###インストール

$ git clone https://github.com/ryuzee/sahara.git
$ cd sahara
$ bundle install
$ vagrant plugin install sahara

###確認

$ vagrant plugin list
sahara (0.0.15)

###利用する

# sandboxモード開始
$ vagrant sandbox on

# 変更を決定する
$ vagrant sandbox commit

# 変更を破棄し、ロールバックする
$ vagrant sandbox rollback

# sandboxモード終了(commitしていないものは破棄される)
$ vagrant sandbox off

# 現在sandboxモードかどうかの確認
$ vagrant sandbox status

便利!

##追記(2013/10/14)
sandbox on, sandbox commitは非常に時間がかかる。
一度Vagrantを停止してから行うと少しましになる。

$ vagrant halt
$ vagrant sandbox commit

Vagrantに慣れたら

サーバ構成管理ツールのChefで、Vagrantの魅力を最大限に引き出しましょう!

Chefの基本
http://qiita.com/kidachi_/items/9d569b8673e70ef93f0e

knife-soloによるChefの実行
http://qiita.com/kidachi_/items/b222fb2892e6108c46d5

174
171
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
174
171

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?