没有合适的资源?快使用搜索试试~ 我知道了~
首页迁移VMware虚拟机到KVM
迁移VMware虚拟机到KVM
需积分: 50 11 下载量 176 浏览量
更新于2023-06-07
评论
收藏 461KB DOCX 举报
迁移技术的成熟,需要我们更加了解虚拟机的迁移,可以为我们更方便的移植我们的任务
资源详情
资源评论
资源推荐
迁移 VMware 虚拟机到 KVM
日期:浏览次数:
出处:
简介: 目前 平台上最流行的虚拟化软件是 公司的系列产品,而基于开源技
术的 虚拟化软件也得到了广泛的应用。本文是虚拟化迁移技术系列文章的第三部分,
详细介绍了如何使用 开源工具或者手动方法迁移创建在 软件上的
及 虚拟机到基于 的虚拟机,并且从功能上比较了虚拟机系统迁移前
后的变化,最后总结了 虚拟机到 迁移的不足和注意事项。
前言
随着虚拟化技术的不断发展,虚拟机的应用也越来越广泛。日常应用中可能出现资源不足,
系统管理调整或者系统备份等原因,希望将某一虚拟机从原来物理主机迁移到另一个物理
主机上,即 ( ! !)迁移。虚拟机的迁移需要物理主机上
( !")的支持。相同类型 之间,使用相同的 #$接口,
通常具有强大的迁移能力。例如本系列第二篇文章介绍的 虚拟机之间的迁移,它支
持三种迁移方式:离线迁移、在线共享存储迁移和在线块迁移。而不同的 之间,由
于虚拟化实现技术的不同、开发厂商的不同、#$接口的不同,使虚拟机迁移困难重重。
本文分别介绍如何静态迁移 %&'(%&'、)*及
$!+上的虚拟机到 主机。
虚拟机迁移到 的方式
虚拟机 ( ! !)迁移是在虚拟机之间移动操作系统和数据, 照顾主机
级别的差异和处理不同的虚拟硬件。的迁移方法有两种,静态迁移和在线迁移。静态
迁移(,-)也叫做常规迁移、离线迁移。在迁移之前将虚拟机暂停,同时
拷贝虚拟机镜像和状态到目的主机。相比较于在线迁移(!-),其缺点是
静态迁移方式的过程需要显式的停止虚拟机的运行,而在线迁移的过程仅有非常短暂的停
机时间,保证迁移过程中虚拟机服务的持续可用;优点是兼容性强,不需要 的有统
一的 #$接口,可以借助第三方工具辅助迁移。由于目前 的开发没有统一的标准,
不同的虚拟化厂商,尤其是闭源的商业厂商开发的 各成一套,静态迁移是解决不同
类型虚拟机之间迁移的有效办法。本文采用 静态迁移的方法实现 虚拟机到
的迁移,同时介绍开源迁移工具 的使用。
虚拟化产品及虚拟机文件
产品简介
是全球虚拟化解决方案的领导厂商,提供了一套虚拟机解决方案,按产品特点可
分为如下四类。
%&'(%&':这个产品不需要安装任何操作系统,它本身就是一个用来管理硬件
资源的特殊的操作系统,所有的虚拟机都安装在它的上面。%&'&带有远程 .管
理和客户端管理功能。
&、)*和 / *:与 %&'相比,这三个产品都是要安装在操
作系统上的。&和 )*运行在 *和 上,/ *运行在苹
果的 0&上。
:是 开发出的一项独特技术,它将服务器、存储和网络设备
完全虚拟化,使得正在运行的整个虚拟机能够在瞬间从一台服务器移到另一台服务器上。
!1、2、1、$、$!+:这些是为了配合 虚
拟引擎,主要是为了配合 %&'开发的管理软件和工具,这些工具中很多是免费的。
本文主要迁移创建在 %&'(%&'、)*和 $!+
上的虚拟机到 主机上,迁移后的虚拟机可以被开源的 !.软件管理。
VMware 虚拟机文件介绍
成功迁移虚拟机的一个重要的验证标准就是文件的正确性和完整性。下图中列出与 虚拟机相关
的文件,但是迁移 虚拟机到 并不需要用到所有的文件。
图 1. VMware 虚拟机文件
虚拟机的文件主要包括 文件,文件,文件,文件,文件,
文件,文件,文件,文件。与迁移相关的最主要的是 文件和 文件。
文件:包括虚拟机所有配置信息与硬件设置。不管你对虚拟机的设置做了何种编辑,所有
的信息都会以文本形式保存在这个文件里。如特殊硬件配置(例如 大小,网络接口信息,
硬盘驱动信息,串行与并行信息),高级能源与资源配置、工具选项及能源管理选项。
迁移虚拟机时,需要更改这个文件的格式到 支持的 文件,并且重新确认文件信息的有
效性。
文件:包含虚拟磁盘的信息。虚拟机的文件系统就建立在 文件上。迁移时需要拷
贝这个文件到 主机,并且转换成能够被 识别的文件格式。
以下的虚拟机文件有些只在虚拟机处于的某种状态时出现,迁移过程中不会用到。例如当虚拟机开启时出
现 文件,当虚拟机暂停时出现 文件。
文件:包括虚拟机启动过程一部分的 。它类似于拥有 芯片的物理服
务器,能够设置硬件配置选项。如果删除的话,在虚拟机启动时会自动地重新创建。
:这些文件的大小等于分配给虚拟机的内存大小,再减去任何内存预留(默认是 !)。
这些文件通常创建在虚拟机里,但是只有当 " #主机耗尽所有物理内存时才使用。当虚拟机关
闭或暂停时,这些文件将删除。
文件:这个文件用于虚拟机暂停时,保存虚拟机的存储内容,以便在重新开始时继续运行。
文件:这个文件与快照一起使用,用于存储元数据和其他活动在虚拟机里的每个快照的信
息。这个文本文件在创建快照之前的初始大小是 !字节,并在每次创建或删除快照时更新信息。
文件:这个文件与快照一起使用,用于存储虚拟机在进行快照时的状态。每在虚拟机上创
建一个快照就会生成一个 文件,在删除快照时,文件自动删除。
文件:这些文件创建来用于存储虚拟机的日志信息,并常常用于故障检查。在虚拟机目录里,
有大量的这样的文件。当前的日志文件通常命名为 。
文件:这是一个附加配置文件,不用于 " #,用于与 $兼容的目的。这个文件
是文本格式,$用来聚合虚拟机(),将多个虚拟机分配成一组,作为一
个单一对象开启或关闭、暂停或恢复它们。
回页首
virt-v2v 迁移 VMware ESX 虚拟机
从 %"&'(%"&(')开始,%"&发行版中包含了 %公司开发的 )*工
具。它是由 语言编写的脚本,可以自动化的将创建在 #,和 " #上的虚拟机拷贝
到 )*的主机,并且自动的更改配置,使之能够被 进行管理。目前,)*支持静态迁移下
列虚拟机:%"&+、%"&,-%"&',$#,$-$.-$
*!!/和 $ *!!0。
图 2. virt-v2v 迁移 VMware/Xen/KVM 虚拟机示意图
本节中,将分别介绍如何使用 )*工具迁移 " #上的 %"&虚拟机和 $.虚拟机
到 主机。
迁移前的环境设置
本文的 主机安装最新的 %"&'1操作系统(发布于 *!11年 ,月 12日)。这样,最基本的支持
虚拟机的软件 3()、、)和 )*工具都在发行版中安装了。
清单 1. 支持 KVM 虚拟机的软件包
34!!"*567288 )
8 )!9
34!!"*56728!.
!.:!9
34!!"*56728-
-!"
34!!"*56728
:!9
为了使 )*工具能够自动化的迁移 " #虚拟机,尽量减少手动干预,还需要在 主机上
做一些设置。
1. 安装支持 Windows 虚拟机迁移的软件。
对于 $虚拟机的迁移需要安装 ()(包来支持 456 文件系统和 )包来
支持 $)(7存储和网络设备驱动。
清单 2. 安装 Windows 虚拟机迁移的支持包
34+672"!.- *;** 22:!92<
!"2
$2-7777777777777777777777777777777777777777777
3=6
>7777777777777777777777777777777777777777777
3?=6
>!.- *;** 22
77777777777777777777777777777777777777777773=6
2. 创建 KVM 主机存储域
)*在迁移虚拟机的过程中,需要拷贝被迁移虚拟机到 主机预先定义的存储池中。存储池可以
用 工具创建。最简单的方法就是使用 )来创建新的存储池。本文中创建了一个文件目录
类型的存储池,位置在 主机系统的 888目录。
图 3. 使用 virt-manager 创建本地存储域
3. 创建 KVM 主机网络接口
虚拟机在迁移之后将连接 主机网络, 因此主机必须有一个与之相匹配的网络接口,比如说网桥。
&(系统上有很多工具可以创建网桥,其中 %"&'1发行版上的 )已经支持创建和管理网
桥。本文创建了网桥 !,并且绑定在 !的接口上,具体配置如下图。
图 4. 使用 virt-manager 创建网桥
+创建配置文件 )*9
在 )*9文件中设置 )*迁移的规则,包括网络接口迁移后的映射,迁移的方式,存储的位置,
输出的格式等等。这些规则也能以命令行参数的方式输入,如 )),),),)等。
virt-v2v 迁移 VMware 虚拟机的步骤
剩余24页未读,继续阅读
qq_16909433
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0