码迷,mamicode.com
首页 > 其他好文 > 详细

八、Xenserver虚拟机创建、复制与快照

时间:2017-10-18 20:04:21      阅读:296      评论:0      收藏:0      [点我收藏+]

标签:xenserver虚拟机创建、复制与快照

  在Xenserver上可以创建Windows和Linux等虚拟机,Xenserver支持大部分的主流操作系统,可以使用 XenCenter 或 xen CLI 克隆相应的模板,然后安装操作系统。对于适用于各系统的模板,已经设置了用来定义虚拟硬件配置的预定义平台标志,所有 Windows VM 安装都支持ACPI 硬件抽象层(HAL) 模式。如果后来将其中一个 VM 更改为包含多个虚拟 CPU,Windows会自动将HAL 切换为多处理器模式。必须在每个 VM 上安装 XenServer Tools。Xenserver不支持运行不包含 XenServer Tools 的虚拟机。

1.创建、安装Windows虚拟机

1.1通过XenCenter 登录到XS01.test.com,在资源窗格中选中XS01.test.com,右键选择新建VM

技术分享

1.2 打开新建VM 向导,在选择VM 模版界面选择需要安装的系统类型

技术分享

注:勾选将主机BIOS 字符串复制到VM 选项后,将能够在VM 上安装经销商可选套件(BIOS 锁定)OEM 版本的Windows。从中复制BIOS 字符串的OEM 服务器将被指定为新VM 的主服务器。

1.3 在BIOS 字符串界面选择需要复制BIOS 字符串的主机服务器

技术分享

注:EULA 中对您安装的任何BIOS 锁定操作系统的使用有相应规定,您必须遵守返些规定。

1.4 在虚拟机名称界面输入虚拟机名称及说明信息

技术分享

1.5 在安装介质页面选择VM 的安装方式,可以选择从ISO 库或DVD 驱动器安装,或者选择从网络引导,此处选择从DVD 驱动器安装

技术分享

1.6主服务器页面中选择服务器为池中的VM 提供资源的服务器。为VM 指定主服务器时,XenServer 将始终尝试在服务器上启动VM;如果无法启动,则自动选择同一个池中的备用服务器。

技术分享

注:该选项仅在资源池状态下方可选择,该文档采用单主机模式,所以该项为灰色。

1.7 在CPU 和内存页面设置为VM 分配的vCPU 数量和内存大小,在安装完成VM 之后可以根据实际需要对该值进行更改;

技术分享

注:为确保新VM 实现最佳性能,为其分配的vCPU 数量不应超过服务器上物理CPU 的数量。

1.8 在存储页面可以选择添加虚拟磁盘的个数和大小

技术分享

1.9 单击添加按钮,弹出添加虚拟磁盘对话框,可以设定新增虚拟磁盘的名称、大小和存放位置,单击添加,添加虚拟磁盘完成;

技术分享

1.10 选择需要调整大小的虚拟磁盘,单击属性

技术分享

1.11 在弹出的编辑磁盘对话框中,输入需要更改的虚拟磁盘的名称和大小,单击确定;

技术分享

1.12 在网络连接页面设置需要添加的虚拟网络接口的数量,并可以通过添加或删除按钮来添加或移除虚拟网络接口;

技术分享

注:在网络连接页面上,最多可配置4 个虚拟网络接口。要配置4 个以上的虚拟网络接口,需要在创建VM 之后转至VM 的网络连接选项卡,并在该选项卡上添加虚拟网络接口。

1.13 如果需要更改虚拟网卡的物理网络、MCA 地址或服务质量(QoS)优先级,请选择该虚拟网络接口,然后单击属性;

技术分享

1.14 在完成页面,可以勾选自动启动VM 复选框,可确保新VM 在安装之后立即启动,单击完成;

技术分享

1.15虚拟机操作系统好后,必须为它安装XenServer Tools。

XenServer Tools 可提供高速I/O 以实现更高的磁盘和网络性能。XenServer Tools 必须安装在每个 VM上,以使 VM 具有完全受支持的配置。尽管没有这些工具 VM 也可以工作,但是性能将大打折扣。XenServer Tools 还支持某些功能和特性,包括彻底关闭、重新引导、挂起和实时迁移VM。单击安装XenServer Tools,会挂载XenServerTools.ISO。之后会在VM 控制台上打开 XenServer Tools 安装向导。XenServer Tools需要Microsoft.NET Framework 4.0 或更高版本支持,如果虚拟机运行的是Windows 7或更低版本,则需要在安装XenServer Tools 之前先安装Microsoft .NET Framework 4.0组件。

1.16 Linux安装XenServer Tools

1.16.1在命令行模式下输入#mount /dev/cdrom /mnt,单击回车,看到如下提示挂载成功

技术分享

1.16.2命令行模式下切换到/mnt 目录,通过ls 命令查看目录;

技术分享

1.16.3命令行模式下切换到Linux 目录,通过ls 命令查看目录;

技术分享

1.16.4在命令行模式下输入#./install.sh 开始安装XenServer Tools for Linux,在Continue?提示状态下输入y,继续安装

技术分享

2.复制(克隆)虚拟机

可以通过复制(克隆)现有VM 的方式创建新的VM。XenServer 使用完成复制和快速隆返两种机制来复制VM:

  • 完整复制生成VM 磁盘的完整副本;虚拟机必须安装了XenServer Tools 且处于关机状态,XenServer会直接完整复制原虚拟机,并生成新UUID,附加到克隆出来的虚拟机上

  • 快速克隆(写入时复制)仅将修改的数据块写入磁盘,使用硬件级别的克隆功能将现有VM 中的磁盘复制到新VM。只有采用文件作为后端的VM 才支持此模式。写入时复制旨在节省磁盘空间并实现快速克隆,但会略微减低正常的磁盘性能。

只能在同一个资源池中直接复制VM。要将VM 复制到其他池中的服务器,需要导出VM,然后再将其导入目标服务器。

2.1 在资源窗格中选择需要复制的虚拟机,右键选择复制VM

技术分享

2.2 在复制虚拟机向导中选择复制的方式快速隆或完整复制,单击复制;

技术分享

3.快照管理

XenCenter 支持三种类型的VM 快照:仅磁盘快照、静态快照以及磁盘和内存快照。

  • 仅磁盘快照存储VM 的配置信息(元数据)和磁盘(存储),并允许导出和还原这些信息以作为备份。

  • 静态快照利用Windows 卷影副本复制(VSS)生成具有应用一致性的实时快照。VSS 框架帮助支持VSS 的应用程序在生成快照前将数据刷新到磁盘并做好快照的准备。生成静态快照时,可能会对系统性能产生较大的影响。

  • 磁盘和内存快照除了保存VM 的元数据和磁盘外,还保存VM 的内存状态(RAM),还原到磁盘和内存快照不需要重启VM。生成快照时VM 可处于运行或挂起状态。

3.1 生成快照

3.1.1在资源窗格中选择虚拟机,右键选择生成快照

技术分享

3.1.2 在弹出的生成快照菜单中输入快照的名称和说明信息,选择快照模式,单击生成快照按钮;

技术分享

注:要创建仅磁盘快照,请选择生成虚拟机磁盘快照;要创建静态快照,请选择生成虚拟机磁盘快照且勾选生成快照前使用VM 静止;要创建磁盘和内存快照,请选择生成虚拟机磁盘和内存快照;

3.1.3 选择日志选项卡,查看生成的快照信息

技术分享

注: 技术分享仅磁盘快照   技术分享磁盘和内存快照

3.2 还原快照

3.2.1在快照选项卡中选中需要还原的快照,单击还原到按钮;

技术分享

注:通过还原到快照,可以将VM 还原为创建快照时的状态。将放弃自生成快照以来对VM 行的所有更改,并失去VM 的当前状态。

3.2.2在还原到快照对话框中单击是

技术分享

注:如果要在将VM 还原到早期快照之前生成VM 当前状态的新快照,请勾选生成VM 当前状态的快照,然后还原复选款。

3.2.3如果勾选生成VM 当前状态的快照,然后还原复选框,在弹出的生成快照对话框中输入快照名称、说明信息和快照模式,单击生成快照

技术分享

3.2.4 查看还原快照的结果

技术分享

3.3 从快照创建VM

3.3.1该过程不使用新建VM 向导从常见VM 模板创建VM 的过程完全相同,在快照选项卡上,选择要使用的快照右键选择从快照新建VM;

技术分享

3.3.2在弹出的新建VM 向导中保留默认使用的快照文件技术分享

3.3.3 单击完成开始创建VM

技术分享


3.3.4从快照创建新模板:不能直接复制VM 快照,但可以从快照创建新的VM 模板,然后使用该模板来创建快照副本。在快照选项卡上,选中快照右键选择从快照创建模板;


技术分享

3.3.5 在弹出的另存为模板对话框中输入新模板的名称,单击创建技术分享

3.3.6 在快照选项卡中选择需要导出的快照,右键选择导出到文件;


技术分享

注:导出VM 快照时,会作为VM 模板保存在本地计算机上的一个XVA 文件中,该模板包含此快照的完整副本,并可导入其他主机戒资源池用来创建新的VM


3.13 删除快照


3.13.1 选中要删除的快照,右键选择删除


技术分享

3.13.2 在快照选项卡中查看删除快照的结果


技术分享



4.孤立快照操作

孤立快照:即使在生成VM 的快照之后删除了原始VM,也可以访问这些快照:

在资源窗格的文件夹视图中,单击展开类型组,然后展开快照组查看所有可用的快照。


4.1在资源窗格选中虚拟机,右键选择删除VM

技术分享

4.2 在删除VM 的对话框中勾选虚拟磁盘,不勾选快照,单击删除按钮

技术分享

4.3 查看删除结果,虚拟机已经删除


技术分享

4.4 切换到文件夹视图,展开类型组,然后展开快照组,查看孤立快照文件


技术分享

4.5 从孤立快照创建新VM:右键选择从快照新建VM


技术分享

4.6 创建过程不通过快照新建VM 过程完全相同,单击下一步


技术分享

4.7 查看通过孤立快照新建VM 结果

技术分享

4.8 也可以在该选项中做从孤立快照创建模板、将孤立快照导出为模板、删除孤立快照等操作,其操作过程不使用快照操作完全相同


技术分享



本文出自 “孟婆来碗汤” 博客,请务必保留此出处http://gaokui.blog.51cto.com/7478451/1973686

八、Xenserver虚拟机创建、复制与快照

标签:xenserver虚拟机创建、复制与快照

原文地址:http://gaokui.blog.51cto.com/7478451/1973686

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!