vagrantの別PCへの環境移行メモ
旧環境での作業
- 旧環境のVBoxのエクスポート
- c:\hashicorp\vagrantフォルダをまるごとコピー。(vagrantフォルダの場所は要確認)
- vboxmanage.exe list vms コマンドでVBoxのidを確認。移行後のC:\HashiCorp\Vagrant\.vagrant\machines\defaultのidファイルを書き換え。
- C:\Users\yamazaki\.vagrant.d\boxesの移行したいBoxフォルダをまるごとコピー。移行環境にコピーを置く。
新環境での作業
- vagrant,VBox,gitのダウンロード、インストール。gitはSSHクライアントとしてインストール。他にSSHクライアントがあればgitはいらない。
- windowsの環境変数pathに「;$VBOX_INSTALL_PATH;C:\Program Files\Git\bin」を追加する。gitをインストールしていない場合はgitのパスはいらない。
- 旧VBoxエクスポートファイルのインポート。
- 旧vagrantフォルダを新環境に上書き。
- C:\Users\yamazaki\.vagrant.d\boxesの上書き。
- vboxmanage.exe list vms コマンドで確認したVBoxのidをC:\HashiCorp\Vagrant\.vagrant\machines\default\idファイルに書き込む。
多分間違っているが、以上で準備完了。
あとはvagrant up して vagrant ssh でログイン出来るはず。。。