使用Portable-VirtualBox导出、导入虚拟机

需求:当前已有一台服务器A,A上有一个Portable-VirtualBox创建好的linux虚拟机,虚拟机上有一些特定服务。现在需要把整个虚拟机拷贝到另一台服务器B上修改虚拟机ip地址后运行,服务正常开启。
首先打开Portable-VirtualBox管理界面可以看到虚拟机列表,我这里目前只有一个名为254.64的虚拟机,我现在要把254.64虚拟机搬迁到另一台服务器上。
使用Portable-VirtualBox导出、导入虚拟机_第1张图片
1、导出虚拟机
关闭虚拟机 ,右键-退出-正常关机。
如果无法正常关机,尝试先关闭虚拟机上的服务,或者强制关机。
使用Portable-VirtualBox导出、导入虚拟机_第2张图片
关闭虚拟机后,管理-导出虚拟电脑
使用Portable-VirtualBox导出、导入虚拟机_第3张图片
选择要导出的虚拟机,下一步使用Portable-VirtualBox导出、导入虚拟机_第4张图片
选择导出的路径,格式选择VOF1.0,勾选写入Manifes文件。下一步使用Portable-VirtualBox导出、导入虚拟机_第5张图片
填写虚拟机信息,双击即可编辑,填写完点击导出即可。使用Portable-VirtualBox导出、导入虚拟机_第6张图片
导出后的文件
使用Portable-VirtualBox导出、导入虚拟机_第7张图片
2、在另一台服务器上下载安装VirtualBox
下载地址:https://www.vbox.me/
点击这个链接下载安装文件
Portable-VirtualBox_v5.1.22-Starter_v6.4.10-Win_all.exe.
使用Portable-VirtualBox导出、导入虚拟机_第8张图片
下载好的文件,双击
使用Portable-VirtualBox导出、导入虚拟机_第9张图片
选择安装目录使用Portable-VirtualBox导出、导入虚拟机_第10张图片
然后目录下会多出一个文件夹,使用Portable-VirtualBox导出、导入虚拟机_第11张图片
进入上图的文件夹后执行这个exe文件开始安装使用Portable-VirtualBox导出、导入虚拟机_第12张图片
直接OK
使用Portable-VirtualBox导出、导入虚拟机_第13张图片
ok后稍等一会弹出界面后,点击下载安装文件
使用Portable-VirtualBox导出、导入虚拟机_第14张图片
点击后会看到下方已经开始下载并且有进度显示使用Portable-VirtualBox导出、导入虚拟机_第15张图片
下载好了之后点击search
使用Portable-VirtualBox导出、导入虚拟机_第16张图片
发现目录里多了一个安装文件,选中这个安装文件,打开
使用Portable-VirtualBox导出、导入虚拟机_第17张图片
使用Portable-VirtualBox导出、导入虚拟机_第18张图片
勾选64位系统,OK后,界面会消失,回到安装文件目录找到启动文件,双击使用Portable-VirtualBox导出、导入虚拟机_第19张图片
此时管理界面就打开了,如果打不开,右键电脑任务栏上的小图标,或者按Ctrl+3。这一步成功后VirtualBox就完成了。使用Portable-VirtualBox导出、导入虚拟机_第20张图片
3、导入虚拟机。
把第一步导出来的ova文件拷贝到需要导入的服务器上,存放路径最好不要有中文。
然后:管理-导入虚拟机
使用Portable-VirtualBox导出、导入虚拟机_第21张图片
选择刚才拷贝过来的ova文件,下一步
使用Portable-VirtualBox导出、导入虚拟机_第22张图片
如需修改虚拟机信息,双击编辑,勾选重新初始化网卡的MAC地址,点击导入等待导入成功。使用Portable-VirtualBox导出、导入虚拟机_第23张图片
导入成功后,列表里多了一个你的虚拟机,处于关闭状态。
使用Portable-VirtualBox导出、导入虚拟机_第24张图片
选中虚拟机点击设置,版本选择Ubuntu(64-bit),如果版本选择这里没有64位的选项只有32位的选项,原因是这台服务器的硬盘虚拟化没有打开,关机重启进入BIOS界面修改一下就好了。
使用Portable-VirtualBox导出、导入虚拟机_第25张图片
其他设置均为默认设置,主要是网络这块要修改,连接方式选择桥接网卡,此时,界面名称选项中没有任何选项,因为没有安装virtualbox的桥接驱动。
使用Portable-VirtualBox导出、导入虚拟机_第26张图片
右键右下角小电脑,打开网络设置在这里插入图片描述
点击本地连接,然后弹出本地连接状态框,点击属性使用Portable-VirtualBox导出、导入虚拟机_第27张图片
勾选如下内容后,点击安装
使用Portable-VirtualBox导出、导入虚拟机_第28张图片
选择服务,添加使用Portable-VirtualBox导出、导入虚拟机_第29张图片
从磁盘安装
使用Portable-VirtualBox导出、导入虚拟机_第30张图片
点击浏览使用Portable-VirtualBox导出、导入虚拟机_第31张图片
定位到你的virtualBox安装目录,然后进入到app64文件夹使用Portable-VirtualBox导出、导入虚拟机_第32张图片
然后进入drivers/network/netlwf文件夹,选中这个文件使用Portable-VirtualBox导出、导入虚拟机_第33张图片
确定使用Portable-VirtualBox导出、导入虚拟机_第34张图片
确定使用Portable-VirtualBox导出、导入虚拟机_第35张图片
弹出提示框,安装使用Portable-VirtualBox导出、导入虚拟机_第36张图片
如果属性框中会出现这个,说明已经安装成功,然后关闭网络设置的界面使用Portable-VirtualBox导出、导入虚拟机_第37张图片
关闭虚拟机设置界面使用Portable-VirtualBox导出、导入虚拟机_第38张图片
重新打开设置界面,此时网络设置的选项就出现了,选择后点击OK使用Portable-VirtualBox导出、导入虚拟机_第39张图片
然后回到虚拟机管理界面,正常启动,成功了。使用Portable-VirtualBox导出、导入虚拟机_第40张图片
使用Portable-VirtualBox导出、导入虚拟机_第41张图片
4、修改虚拟机中的IP地址。
因为导入是完全拷贝,所以需要修改IP地址,按ctrl+alt+F5,切换成命令行页面。(Ctrl+Shift+F1切换到桌面界面)使用Portable-VirtualBox导出、导入虚拟机_第42张图片
进入ect/network,找到interfaces,编辑这个文件使用Portable-VirtualBox导出、导入虚拟机_第43张图片
把这几个地址都改成和服务器实际地址一样,只有address不一样,address改成自己想要的虚拟机IP地址使用Portable-VirtualBox导出、导入虚拟机_第44张图片
例如:使用Portable-VirtualBox导出、导入虚拟机_第45张图片
修改后:wq保存,然后重启虚拟机。查一下ip,可以看到虚拟机ip已经变成了我们修改的IP地址。使用Portable-VirtualBox导出、导入虚拟机_第46张图片
5、开启linux上的服务。
启动mongo服务,以下是路径和命令。
root@ubuntu:/usr/software/mongo#
./mongodb-linux-x86_64-3.0.6/bin/mongod -f mongo.conf
使用Portable-VirtualBox导出、导入虚拟机_第47张图片
开启文件服务tomcat,以下是路径和命令
路径:root@ubuntu:/usr/software/tomcat/apache-tomcat-7.0.88/bin
命令:./startup.sh

你可能感兴趣的:(日常问题积累)