优化虚拟化迁移策略_第1页
优化虚拟化迁移策略_第2页
优化虚拟化迁移策略_第3页
优化虚拟化迁移策略_第4页
优化虚拟化迁移策略_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

V2V迁移

从虚拟平台到虚拟平台的虚拟机迁移称为V2V,本章节重要简介从VMware向

OpenStack迁移虚拟机的过程。下边以window2023为例进行简介。(Linuxkernels

version2.6.25及更高版本提供virtio支持,Windows2023,XP,Vista等等可以在KVM

项目的网站上下载virtio的驱动)

一、拷贝驱动和蓝屏修复工具到虚拟机

1、将RHEV-toolsSetup驱动镜像文献通过加载iso的方式加载到被迁移的虚拟机上,

或者将里边的文献夹直接拷贝到被迁移的虚拟机上进行有关驱动的安装,如下图(32位操

作系统安装32位的驱动,64位的)操作系统安装64位叼驱动,安装时有也许个别会安装

不上,可忽视)

Hitt9-■而

7.016D2m13-182304A

5.823alittleIs.«tall201<-3-i82304A

的IXWB—3an

9.607XB-201V>182304A

自IXIV-BOl8nMt

9.736IBI*st«U2014-3-1823MA

ait<819Dfia^v3201V3-1823(MA

4.0DXMtUl201V3-1S23(XA

9.4W»Vi»4*vf20H-3-W?3MA

.ua卜xme5.038KBt>a4»vt«»V3-18M04A

ft)JXIV-QiA6<848IB201<->ld2304A

掌MfZ'YM•«!noZB201V3-182304A

方Iwav-scsiMBn4,788KB2014-3-1823CMA

<411D2014-3-1S2304A

国》ov・WXit.4nra20K-3-1B23(HA

1I.S90D■kB^vvfXMtUlWM-J-W«(MA

❷w“划f

2,做a«:<->»$«CMA

2.SMKBiMtai2m4-3-182304A

3.212XBlutdl2012182304A

2.900XB2014-3-182304A

自WOV-SS064f

2.206Dlaa^7V3luttll201V3-1S23Mk

^l«(n'-ssof2.0WD20121333MA

国皿、j灿Ml3.2<0DXMtUlCTIV3-1523(MA

2、将MergelDE文献考到被迁移的windows2023虚拟机中,执行bat文献。

(目前只有windowsserver2023需要进行这一步噪作。32位操作系统直接执行即可,

64位操作系统需要将bat文献里的i386更改为amd64)

2MergelDEJxt■记•本

文件也

MB=9)MOO»®QD^i1)|jC:\Do««eatSudS“ti5l4iinrlmt«r谩而%fgelM

if也to咒ara丁枷酢条侬改为amdl名收八大小1超腌汨窈1船

goto't^t""-'g磔:多更!IEB艾救出2咙令22:O:32A

百向

XIZH2EB艾做出20JH-1113:22A

setctdir=%SystenRoot%\DriverCacheji3861同MRIDIht2EB微®1:件2KJHT117:15A

•tryitJIHtrnlDIru7IJ注用秋2HJ2-$-li925A

ifexist%ctdir%\driver.cabgotoisda.r"

echo**•Datei%ctdir%\Driver.cabnichtgeimden£jNex{«IDIzip3EB熊(:加疝文骸201传1810:46A

<w*hn.

二.导出虚拟机

1、让顾客或者在顾客B勺授权下,将计划导出日勺虚拟机正常关机。

2、将虚拟机关联的ISO文献取消关联,否则无法导出OVF模板。

3、选择要导出的虚拟机,点击文献一导出OVF模板,如下图。

jgU$ER-APCT3QNSl>-

艾丽Mbl)—W)4tt(N)E问(A)mtXH)

•L•帆w

mOVF

1*a®,'*o^i-t(o)-

«»'R>,9a«*M)~

彳巨,g技,力,第

■5NIMW)...

fTHMnDn'I

wswtasoo..

A»(X)f

世■?rans内出不为矶一"Sm矶SbS行*作见到C应用吸序的仁怦tt

®富叱2,九虐上安装的所累统算力•户机।!昨鬃包

国力.自GU机是HM的好■环,,所以您可以将0KI机用

作・国江作站gUUftitiMI,我用联0合■务■应用程

在vCenlerSener中,虚内机在主机SaL运行.另一

自主机可运行¥个直JUW

■本任为

»0电去鼠机

4、在“导出OVF模板”对话框中,输入模板的名称,输入用来保留已导出虚拟机模

板的目录位置,或单击"…"按钮浏览彳立置

0导出OVF模板□X

名称:Windows2003_321

目录:|C:\Users\Adninistrator\Desktop

格式:|文件的文件夹(OVF)Zi

描述:

I确定I取消I

N

5、导出OVF模板后的文献格式有、mf、、ovf、、vmdk等文献。

windows2003_32.mf2017/5/209:45MF文件1KB

32.ovf2017/5/209:45开放虚拟化格式程…10KB

window$2003_32-disk1.vmdk2017/5/209:45VMware虚拟磁...1,434,030...

windows2003_32-disk2.vmdk2017/5/209:45VMware虚拟磁...320KB

注意:

实际有用的文献只有vmdk文献。

三、修改磁盘镜像的diskbus类型

1、将上述导出的vmdk文献通过网络上传到JCOS集群中的某个物理节点的

/var/lib/libvirt/images目录下,其中有两个vmdk文献,一种是系统盘,一种是数据盘

[root(anode-7images]#11

total7997924

1rootroot1863919376May1807:09Win2003R2_32Bit.qcow2

|rw-r--r1rootroot

]rw-1~..r1rootroot327680May2007:29windows2003_32-disk2.vmdk

-rw-r--rTrootrooti4b/y/u^>bwMayiyL4:4Uwindows-disKi.vmdK

-rw........1rootroot1073741824May1914:53windows.img

-rw-r--r1rootroot42949672960May1915:00windows.raw

Youhavenewmailin/var/spool/mail/root

2、将磁盘文献格式转换为raw格式

VirtualMachineManager

FileEditViewHelp

Open

NameCPUusage

1921681.151(OEMU)

instance-000

Shutoff

202.206.22.11(OEMU)

▽localhost(OEMU)

centos6.6

Shutoff

redhat6.7

Shutoff

rhel6.7

Shutoff

勾选启动前编辑设置

■JRNewVMx

I-Createanewvirtualmachine

I।IStep4of4

Readytobegininstallationofwidnows2003_32

OS:MicrosoftWindowsServer2003

Install:ImportexistingOSimage

Memory:2048MB

CPUs:2

Storage:40.0GBZvar/lib/llbvirt/images/windows2003_32_sys.raw

0Customizeconfigurationbeforeinstall

>Advancedoptions

CancelBackFinish

6、,添加一块1G的硬盘,【Diskbus]选择Virtlo格式,如下图

CPUsDevicetype:VirtIODisk1

Storagesize:1024.00MiB

Memory

Readonly:!_l

BootOptions

Shareable:

IDEDisk1

VirtIODisk1▼Advancedoptions

NILdd:/U

Tablet

Mouse

(

Keyboard

一DisplaySpice►Performanceoptions

Sound:ich6

Serial1

2k

7、启动虚拟机并登陆系统,查看硬件设备管理器。发现磁盘驱动器中有两种驱动

|加|o|z

8、关闭虚拟机。删除临时磁盘并把主磁盘的类型改为virtio,然后启动虚拟机。这时你会

发现虚拟机已经用上virtio的磁盘。

5

Overview

VirtualDisk

PerformanceTargetdevice:\OrtlODisk1

■ProcessorSourcepath:/var/lib/libv”UimdgeWwidgw$2003_321mg

MemoryStoragesize:1024.00MB

BootOptionsReadonly:Q

IO€Disk1Sharedbk:O

SEODisk1>Advarvcedoptions

:b9:f8:8€

Tip:'sourcereferstoinformationi

Tablet"while'target'referstoinformation

Areyousureyouwanttoremovethisdevice?

Mouse

wInput△

aDisplayVNCCDon'taskmeagain

Serial1

mNO|M

Video

■ControllerUSB

ControllerUSB

ControllerUSB

ControllerUSB

Controllerpci

controllerlot

AddHardwareRemove

1

Overview

9VirtualDisk

0〜“mnce面getdevice:ID€D^l

-ProcesuxSourcepath.Anr/lib*libvwVMnageV«ind<m52003_32_sys.raw

>MemoryStoragesix40.00oe

BootOptionsReadonly

Shareable

*:b9:f8配pAdvancedoptions

TabletDiskbus:IlVWtic

Mouse

Serialnumber:

input

StoragefocmM:[q*

(MptayVNC

DPerformancecpbm

Stfidl1

\A<KOTip:"source'referstoirrformabonseenfromthehotfOS.

ControtterUSBwtiieUfg«*refersto”“mMiocseenfromtheguest05

ConCroNerUSB

CoctfotterUSB

ControtterUSB

CoKroNefpd

CocCroliefIDE

AddHardwareRemoveCancelApply

,1□!x|

叁文件d)$作®查看也)用口d)帮助00

O二T回画刍『国GD「遮

国计算机管理S:地)1-313706948CAC4

H的求统工具同<3IDEATVATWI控制器

:+3字件查看器6)号SCSI和RAID拄制器

田以共享文件夷田♦螃典一一

•<5占地用户和组悒J以轨驰动器―

庄豌性能日志和若报|R*dK>tVirtIOSCSIDiskD«vic«

晶设备管理器’由3端口(COM和LPT)―

色为存储(£di+ttfll

监视器

K#可移动存储®4

&磁盘59片整理存序l*JJ獴盆

普盛管管理E必人体字接口设备

♦少照务和应用段序1*1O软盘控希弗8

is电T声音、视频和游戏拄配罂

固二)国标和耳■部t■设备

⑷令通用本行总线控制器

E1,网络适配器

ffl}系姨设杀

E4显示卡

四、导入虚拟机(2.x版本)

L查看虚拟机文献大小信息

命令:qemu-imginfoxxx

检查平台上镜像的系统盘大小与否不小于导入的虚拟机大小,假如比较小,那么需要

将其改大,然后基于该模板创立一台相似操作系统类型的云主机。

[root@node-7images]#qemu-imginfowindows2003_32_sys.raw

image:windows2003_32_sys.raw

fileformat:raw

virtualsize:40G(42949672960bytes)

disksize:2.2G

Youhavenewmailin/var/spool/mail/root

[root@node-7images]#qemu-imginfowindows2003_32_dat.raw

image:windows2003_32_dat.raw

fileformat:raw

virtualsize:2.0G(2147483648bytes)

disksize:12M

[root@node-7images]#|

wirdow$200Sr2.32大小SOGB

avAble可用!5nova

■5同2017-0G-1807:11:57

如上图显示,新建虚拟机的镜像模板的系统盘大小为不小于

win202350G,40Go

2、在jcos平台上新建一种虚拟机

»>云主机

云主机名等:中日台移:物理主机:货像名衿:补网IP:公网IP

wirxk)wv2OO3_32admhnode-7xSomain.tldwindow52003r232192.168.111.6

3、点击查看"云主机详情"在浏览器的地址栏可以杳到到该虚拟机的ID号,如下图。

那么该虚拟机对应的系统遨盘为64265c55-f03e-4212-8fe5-f9e8adc7a3cd_disk

202206.22J0/—/cvm/instances?id,4265c55403e・4212・8fe5・f9e8adc7a3cd[C

default“adnin▼中文

OR53E机镶像^存催^网络^安全v回收站

4云主机详情

配・信R

云主机名称winjows-testtft像win2008

业・类型CPU:2乱内存:4.00G8,本地也盘:vda状毒运行

私网IP11.11.11.8公网PI

防火墙default创tt时间2017-04-041104:20

云便&物旺机node-1

4、将虚拟机关机

5、清空磁盘内容

命令:rbd-pvmsrm64265c55-f03e-4212-8fe5-f9e8adc7a3cd_disk

[root@node-3-]#rbd-pvmsrm64265c55-f03e-4212-8fe5-

f9e8adc7a3cd_disk

Removingimage:100%complete.、、done、

阐明:假如命令无法执行,请输入source/etc/kolla/openrc

6、将转化好的磁盘导入到被清空的虚拟机磁盘文献里

命令:

rbd--image-format2-pvmsimportwindows-testxraw64265c55-

f03e-4212-8fe5-f9e8adc7a3cd_disk

阐明:在文献的目录中(执行该命令

windows-testxraw/var/lib/libvirt/images/)

[root@node-limages]#rbd-image-format2-pvmsimportwindows-test.

raw64265c55-f03e-4212-8fe5-f9e8adc7a3cd_disk

rbd:—poolisdeprecatedforimport,use—dest-pool

Importingimage:100%complete.、、done.

7、将云主机启动,进入系统后,修改网卡的IP地址为

Internet协坡听本4ffCP/IPr4)星性2J2<

常段|

设置。否则,

C自蟠律IP砌(0)

G使用下面的IP地址6):

IP地址(I):

子网相码(V):

默1

—znramor»♦*0391U«1.LC.

»目切泯UrDNS正分器把址8)

6使用下面的DXS服务25地址S):

首选DHS服务器(P):r

备用DHS服务J!。):r

r遇出时蛉证设景区)高级“)・•.|

I确定|取消|

区修理员:命令提示符

:MJsersXAdninistratoi«>ping11.11.11.254■

v

2r尹^

•=

一54

mA向F32^1

uIK

时TTL=64

nA内-1

五-23

ixx0

向1<TTL-64

自1

♦子2-

二0

=31<TTL=64

m统呵=

.11.晶

ll.254高pi

^裔,

••

鬻丢失'丢失九

拟3,

a浮0<0X

^0长

-・

Cns,

l-

\U3ci*3Midninistratorzpxng202.206.22.254

2”

Ping202.206.22•具有字节的数据:

向32

自/-・

202.206.22.254Tl-里节32时((-3一76nsTTL-62

T回

自^

T[;赛士时国看

202.206.22.254回TTL-62

自.

.m

自202.206.22.254-32<lnsTTL-62

X向

202.206.22.254T支:字节・32时间(lesTTL-62

2.206.22.254的Ping统计信息:

:己发送■4,己痢攵-丢失-0<0Z三失》,

返带短的

秒为单位IT)

四、导入虚拟机(1.6版本)

1、查看虚拟机文献大小信息

命令:qemu-imginfoxxx

检查平台上镜像的系统盘大小与否不小于导入的虚拟机大小,假如比较小,那么需要

将其改大,然后基于该模板创立一台相似操作系统类型的云主机。

[root@node-7images]#qemu-imginfowindows2003_32_sys.raw

image:windows2003_32_sys.raw

fileformat:raw

virtualsize:40G(42949672960bytes)

disksize:2.2G

Youhavenewmailin/var/spool/mail/root

[root@node-7images]#qemu-imginfowindows2O03_32_dat.raw

image:windows2003_32_dat.raw

fileformat:raw

virtualsize:2.0G(2147483648bytes)

disksize:12M

[root@node-7images]#|

评情

云硬盘详情

wir»dows200Sr2.32大小SOGB

dvAble司用0nova

falsea.5间201705-1807:1157

如上图显示,新建虚拟机的镜像模板win2023的系统盘大小为50G,不小于40G。

2、在jcos平台上新建一种虚拟机

>云主机

wirxkywv2OO332admi^node-7xk>mdintldwindow52003r232192168.111.6

3、创立一种不得不不小于2G时云硬盘

云谡盘名希项目名称大小状态

windows2003dataadmin10GB可用

4、查看新建的云主机的系统盘和数据盘信息

..192J68JJ50/3dmin/7olumesLb1d^8dOdc-74*7bftd11f40c153?608<I

atJCOS

>云硅自>详情

云硬盘详情

健in$tarKe-000(X004云理点名际instonce-00000004

windowi2003r232W5in-use

R«false

imtarKeOOOOCOOI

用1D«式

络window$2008f264

192.168.1.150而min/volumes扁0365f28e8a4254bde228b924c60a551

建JCOS

存储>云硬真>注情

o+✓修改空卸载

洋情

算winck>ws2O0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论