一群爱学习的童鞋(程序员)。
小明:God,我的 VirtualBox 重装了,虚拟机环境丢失了!
小王:哎,我换电脑了,旧电脑里的虚拟机没法复用了!
小芳:我把虚拟机磁盘文件从C盘移到了E盘,没法用了。
小乐:我的 Vagrant 和 VirtualBox 有点问题,卸载重装了,之前的虚拟机没法用了!
哎,一群辛苦的童鞋(程序猿)!
辛苦积累的虚拟机学习环境报废,无异于电脑重装系统吧,时间精力的徒耗是非常不值得,毕竟你们要改变世界!
别慌,解决方案来了···
两个 python 脚本助你迁移和复用已有虚拟机。
migrate_vbox.py 仅仅迁移 vbox . 通常这已经够用了.migrate_vagrant.py 迁移指定 vagrant workspace 使用到的所有 vbox , 并同步 vagrant id 元数据. 做好 vagrant 和 vbox 的关联.脚本 git 地址:https://github.com/Nisus-Liu/migrate_vbox
🎶 名词说明:
{虚拟机名}.vbox 和 centos-7-1-1.x86_64.vmdk .