2014/01/18

Vagrantの仮想イメージのバックアップ、別ボックスへの復元方法

Posted on 14:15 in
Vagrantの仮想イメージのバックアップ、別ボックスへの復元方法

【バックアップ】
①起動側にて以下コマンドを実行
 $ vagrant package

②以下メッセージが表示されれば正常完了。
 C:\HashiCorp\Vagrant\localdev>vagrant package
 [default] Attempting graceful shutdown of VM...
 [default] Clearing any previously set forwarded ports...
 [default] Creating temporary directory for export...
 [default] Exporting VM...
 [default] Compressing package to: C:/HashiCorp/Vagrant/localdev/package.box

 C:\HashiCorp\Vagrant\localdev>


③ローカルディレクトリに、バックアップファイル「package.box」が作成されている事を確認


【復元】
①以下コマンドにて新規ボックス作成
 $ vagrant box add 新規作成ボックス名 バックアップファイル
 $ vagrant box add centos64bk package.box

②以下メッセージが表示されれば正常完了
 C:\HashiCorp\Vagrant\localdev>vagrant box add centos6_bk package.box
 Downloading or copying the box...
 Extracting box...ate: 960M/s, Estimated time remaining: --:--:--)
 Successfully added box 'centos6_bk' with provider 'virtualbox'!

0 コメント:

コメントを投稿