在Windows server 2012中,通过Hyper-V管理器来管理虚拟机,包括对虚拟机进行安装部署、复制虚拟机、对虚拟机进行快照等,如果使用服务器管理器安装 Hyper-V 角色,除非专门排除管理工具,否则还将包括管理工具。如果使用 Windows PowerShell 安装 Hyper-V 角色,默认情况下将不包括管理工具。Windows Server 2012 中的 Hyper-V 管理工具设计用来仅管理此版本 Hyper-V。此工具无法用于管理早期版本的 Hyper-V。
一、在Hyper-V中部署虚拟机
创建虚拟机要求 Windows Server 2012 所包含的 Hyper-V 管理工具安装在该计算机上,或者安装在可用于远程访问该计算机的另一台计算机上。在安装虚拟机之前,准备好安装虚拟机的系统,可以从物理媒体或映像 (.iso) 文件安装。你也可以使用已经安装了操作系统的虚拟硬盘(VHD)。下面我们就来在Hyper-V中部署虚拟机。
1、从服务器管理器工具菜单中,单击“Hyper-V 管理器”,或者是开始界面打开 “Hyper-V 管理器”。
2、从 Hyper-V 管理器的导航窗格中,右键选择运行 Hyper-V 的计算机。单击“新建”,然后单击“虚拟机”。
3、新虚拟机向导随即打开。单击“下一步”。
4、在“指定名称和位置”页上,键入相应的名称。为虚拟机命名的名称。该名称为你提供了一个识别虚拟机的方法。例如,你可以使用一个识别要配置在此虚拟机上的服务器类型的名称,如 web 服务器。或者,你也可以使用一个识别来宾操作系统的名称。
5、在“分配内存”页上,指定足够内存以启动来宾操作系统。在动态内存设置中,后面会介绍到。
6、在“配置网络”页上,将虚拟机连接到你安装 Hyper-V 时所创建的交换机。
7、在“连接虚拟硬盘”和“安装选项”页上,针对计划安装来宾操作系统的方式选择相应的选项,如果你将从 DVD 或映像文件(.ISO 文件)安装来宾操作系统,选择“立即创建虚拟硬盘”。单击“下一步”,然后单击描述将要使用的媒体类型的选项。例如,若要使用 .iso 文件,单击“从引导 CD/DVD 安装操作系统”,然后指定 .iso 文件的路径。如果操作系统已安装在虚拟磁盘中,选择“使用现有的虚拟硬盘”并单击“下一步”。然后,选择“以后安装操作系统”。
8、在安装选项页面上,选择安装介质。
9、在“摘要”页上,验证所做的选择,然后单击“完成”。
10、从 Hyper-V 管理器,在结果窗格的“虚拟机”部分,右键单击虚拟机名称,然后单击“连接”。
11、连接后虚拟机连接工具随即打开。从“虚拟机连接”窗口中的“操作”菜单中或者直接在控制面板中,单击“启动”。
12、虚拟机将会启动,搜索启动设备并加载安装程序包。进入安装界面后继续执行安装。知道系统安装完成。
13、系统安装完成。
二、使用Hyper-V管理器多台Windows Server 2012 with Hyper-V
Hyper-V管理器并不是只能管理单台的Hyper-V,而是可以同时管理多台Hyper-V主机,Hyper-V管理器控制台提供工具及信息,协助我们管理虚拟服务器,而虚拟服务器是一部物理主机,可提供虚拟机执行所需要的资源。可以使用Hyper-V管理器多台Windows Server 2012 with Hyper-V。
1、在Hyper-V管理器控制台中,选中“Hyper-V管理器”并右击,在弹出的快捷菜单中选择“连接到服务器”
2、在“选择计算机”界面中,选择另一台计算机,单击“浏览”按钮来查找Hyper-V服务器。
3、单击“确定”按钮后,系统会添加第二台Hyper-V服务器
三、为虚拟机实施迁移
在windows server 2008 r2中,实时迁移功能借助故障转移群集功能让运行中的虚拟机可以在群集的节点之间移动,而不会导致停机或网络连接的中断。在windows server 2008 r2中进行实施迁移,必须将虚拟机存储在共享存储中。迁移所能提供的性能只支持一次对一台虚拟机进行迁移—不支持对多个虚拟机进行并发实时迁移。
但是在windows server 2012中,微软对实施迁移通过改善在许多方面都有所提高,最大的特点就是:“实时迁移可以在非故障转移群集功能和非共享存储上实施动态迁移,就是当没有部署故障转移群集基础架构,可以在一台独立 Hyper-V 宿主机上将虚拟机直接通过实时迁移功能转移到其他主机,并且不使用任何共享的存储设备。也可以使用实时迁移而且在两台 Windows Server 2012 Hyper-V 宿主机之间执行实时迁移时可以完整使用 10GB 网络带宽,Windows Server 2012 中实时迁移功能的另一个改善在于,可以在同一个故障转移群集内并发执行多个实时迁移操作。
下面我们就在2台Hyper-v主机上的新建虚拟机进行非群集的使用共享来实施迁移,实施迁移的共享文件夹必须位于运行 Windows Server 2012 的文件服务器上,原因在于这种场景需要用到第三版服务器消息块(SMB)协议所包含的新功能。实施迁移共享的权限必须准确配置,此外还要在 Active Directory 目录服务中启用约束委派,并且必须在虚拟机的设置中正确配置到共享存储的路径。迁移的结构图如下:
1、在要迁移之前,首先要对要迁移的主机进行实施迁移设置,在Hyper-v管理器中,右键点击Hyper-v服务器,选择Hyper-v设置…。
2、在Hyper-v设置中选择实施迁移设置,在迁移设置中,勾选“启用传入和传出的实施迁移”,在身份验证协议中,选择实施迁移的方式,在实时迁移的设置阶段,源服务器会创建一个与目标服务器之间的 TCP 连接。此连接将虚拟机的配置数据传输到目标服务器。将主干虚拟机设置在目标服务器上,同时将内存分配给目标虚拟机。设置并行迁移虚拟机的数量,设置传入的实施迁移,可使用Hyper-V主机间能够数据传输的所有网络,也可以使用特定的IP地址用来迁移。实施迁移在每台Hyper-V主机设置都因该相同,如下图:
3、设置完成后,对虚拟机进行移动,右键点击虚拟机,在弹出的菜单中选择移动。
4、在开始之前,移动虚拟机向导中选择下一步
5、选择移动类型,包括移动虚拟机和虚拟机存储,这里选择移动虚拟机。
6、指定目标计算机,点击浏览,在AD中选择目标Hyper-V主机。
7、选择移动选项,这选择仅移动虚拟机。
8、在摘要页面上,查看设置信息,点击完成开始移动。
9、虚拟机正在执行移动
10、移动成功后,新建虚拟机在Hyper-V主机上运行。
四、无需共享存储的实时迁移
在 Windows Server 2012 中,虚拟机的实时迁移具有更高的性能和灵活性。现在,不论是否有共享存储,都能在群集内部和外部环境中执行虚拟机的实时迁移。Windows Server 2012 可以不使用任何共享存储,直接在独立 Hyper-V 宿主机之间进行实时迁移。这种场景也叫做无需基础架构实时迁移(或无需共享实时迁移),该场景的唯一要求是,两台宿主机必须加入同一个 Active Directory 域,并且必须使用相同制造商的处理器(例如同为 AMD 或 Intel)。在执行无需基础架构的实时迁移时,整个虚拟机可以不停机从第一台宿主机移动到第二台。
1. 第一台宿主机(虚拟机最初所处的位置)上的 Virtual Machine Management Service
(VMMS;Vmms.exe)与第二台宿主机上的 VMMS 协商并建立实时迁移连接。
2. 执行存储迁移,在第二台宿主机上为第一台宿主机上虚拟机的 VHD 文件建立镜像。
3. 将虚拟机的状态信息从第一台宿主机迁移到第二台宿主机。
4. 第一台宿主机上的原始 VHD 文件被删除,宿主机之间的实时迁移连接关闭。
其迁移架构图如下图:
1、在Hyper-v设置中选择存储迁移设置,在存储迁移设置中,设置选择并行存储迁移的数量:
2、设置完成后,对虚拟机进行移动,右键点击虚拟机,在弹出的菜单中选择移动。在开始之前,移动虚拟机向导中选择下一步,选择移动类型,包括移动虚拟机和虚拟机存储,这里选择移动虚拟机。
3、选择用于移动存储的选项:
4.为虚拟机选择新的目标位置,点击完成后开始移动:
五、虚拟机复制
虚拟机复制不是简单意义上的克隆,而是借助 Hyper-V 副本,管理员可以将其 Hyper-V 虚拟机从主站点上的一个 Hyper-V 主机复制到副本站点上的另一个 Hyper-V 主机。该功能通过提供存储不可知以及工作负荷不可知的解决方案来降低企业的总拥有成本,该解决方案可通过基于 IP 的网络在不同的存储子系统以及各个站点之间进行高效、定期、异步复制。该方案不依赖于共享存储、存储阵列或其他软件复制技术。
Hyper-V 复制原理是Hyper-V 副本跟踪主虚拟机上的写入操作,然后将这些更改通过 WAN 复制到副本服务器。两台服务器之间的网络连接使用 HTTP 协议并支持 Kerberos 身份验证以及基于证书的身份验证,并且还可以支持加密。在 Windows Server 2012 中,Hyper-V 副本与故障转移群集紧密集成,并且跨主服务器和副本服务器中不同的迁移方案提供几乎无缝的复制。这可将虚拟硬盘存储在不同的位置,以便在由于自然灾难或其他原因导致数据中心发生故障时启用恢复。
1、在要迁移之前,首先要对要迁移的主机进行实施迁移设置,在Hyper-v管理器中,右键点击Hyper-v服务器,选择Hyper-v设置…。在复制配置中,设置复制的选项,每台Hyper-v服务器都必须采用相同的配置。
2、设置完成后,对虚拟机进行复制,右键点击虚拟机,在弹出的菜单中选择启用复制。
3、在复制虚拟机向导中选择下一步。
4、在指定副本服务器页面中,点击浏览,在AD中查找用于复制此虚拟机的副本服务器,选择完成后点击下一步。
5、在“指定连接参数”界面中,设置副本服务的名称和端口,之后选择身份认证类型,身份认证类型包括使用Http协议类型(Lise Kerbeoros authentication(HTTP))和使用基于证书的身份验证(Https)。最后选择是否通过压缩来进行网络数据传输,如图所示。
6、选择复制的VHD,如果要复制的虚拟机有多个磁盘,则这里会显示多个磁盘,点击下一步。
7、在“配置恢复历史记录”界面中,选择仅在副本服务器上存储主虚拟机的最新恢复点,或者添加额外的恢复点以恢复到较早的时间点
8、在“选择初始复制方法”的界面中,单击“选择初始复制方法”,在出现的界面中,可以选择通过网络发送初始副本,也可以选择通过外部解释发送初始副本,还可以选择通过使用现有的虚拟机副本服务器上的初始副本
9、至此已经完成启用复制向导,在摘要界面上,查看相关信息,直接单击“完成”按钮开始复制
10、右击虚拟机,在弹出的快捷菜单中选择“复制”命令,在该命令下可以查看计划的故障转移、暂停复制、查看复制的运行状况和取消复制
11、新建虚拟机的复制运行情况。
六、虚拟机动态内存
在 Windows Server 2008 R2 Service Pack 1 (SP1) 中引入的“动态内存”,但是Hyper-V 无法在启动后从这些虚拟机回收内存。在 Windows Server 2012 中,“动态内存”引入了最低内存设置,从而允许 Hyper-V 从虚拟机回收未使用的内存。这反映在增加的虚拟机合并数量方面,尤其是在虚拟桌面基础结构 (VDI) 环境中。Windows Server 2012 还引入了“智能分页”技术以获得可靠的虚拟机重新启动操作。当重新启动虚拟机需要更多内存时,使用磁盘资源作为附加的临时内存。
1、在为虚拟机开启动态内存前,首先要关闭虚拟机,当打开动态内存后就可以在虚拟机
运行过程中调整最大和最小内存设置。在 Windows Server 2008 R2 中,最大内存设置只能在虚拟机处于停止状态时更改然后右键点击虚拟机,选择设置按钮。
2、在内存设置中,运行 Windows Server 2012 Hyper-V 的宿主机上虚拟机的动态内存配置选项包括:
启动内存:启动该虚拟机时需要的内存数量
最大内存:该虚拟机可以使用的内存数量最大值
内存缓冲:如果宿主机上有足够多可用内存,可分配给该虚拟机的额外内存数量(用虚拟机执行负载所需实际内存数量的百分率表示)
内存权重:一个百分数,决定了宿主机上的可用内存用怎样的优先级在每个运行中的虚拟机之间进行分配
3.设置完成后,可以在Hyper-v虚拟机中查看内存的使用变化
(在系统较为清闲的时候,系统可用内存为512MB)
(当系统占用比较大的内存时候,系统所用的内存会按需动态增加最大可使用内存)

虚拟化系列-Windows server 2012 虚拟机管理相关推荐

  1. 虚拟化系列-Windows server 2012 备份管理

    一.Remote桌面和Remote应用简介 说起虚拟桌面和虚拟应用,大家第一会想到VMware的view和thinapp,或者是Citrix的Xendestop和XenApp.而在Windows Se ...

  2. 虚拟化系列-Windows server 2012 Remote桌面与应用

    一.Remote桌面和Remote应用简介 说起虚拟桌面和虚拟应用,大家第一会想到VMware的view和thinapp,或者是Citrix的Xendestop和XenApp.而在Windows Se ...

  3. 服务器系统2012设置,Windows Server 2012服务器管理器图文详解

    作为技术人员来说,我们对Windows Server的关注始终是在系统本身,包括能不能够更好管理好服务器,或者在功能方面更加强大.操作上更加简单.在Windows Server 2012中服务器管理器 ...

  4. 2012服务器系统安装iis,Windows Server 2012服务器管理系统安装配置IIS8.5教程

    IIS8.0是windows Server2012自带的服务器管理系统,和以往不同,IIS8.0安装和操作都比较简单,界面很简洁,安装也很迅速.今天我们重点完整的演示下windows server 2 ...

  5. Windows Server 2012 磁盘管理之 简单卷、跨区卷、带区卷、镜像卷和RAID-5卷

    今天给客户配置故障转移群集,在Windows Server 2012 R2的系统上,通过iSCSI连接上DELL的SAN存储后,在磁盘管理里面发现可以新建 简单卷.跨区卷.带区卷.镜像卷.RAID-5 ...

  6. 【微软公有云系列】(七)SCVMM模板--Windows server 2012 虚拟机模板

    前面我们把基础架构环境的网络和存储都搭建好之后,我们接下来要做的就是把虚拟机模板,服务模板建好,提供给租户去使用. 转载于:https://blog.51cto.com/hajuneck/141518 ...

  7. windows server 2012虚拟机IP地址冲突导致其中一台虚拟机除了静态IP外还自动分配了169的IP

    一.背景 由于物理环境原因,需要将一台windows 2012的虚拟机拷贝到另一台物理机,在拷贝之后就开始了配置操作,完全忘记原来的虚拟机关机. 二.现象 在拷贝后的虚拟机中,网卡配置信息显示除了手工 ...

  8. 虚拟机服务器实验三十一 Windows Server 2012 RDS桌面虚拟化之二VDI标准部署之托管共享桌面虚拟化...

    时间紧张,先记一笔,后续优化与完善. 验实三十一  Windows Server 2012 RDS桌面虚拟化之二VDI准标署部之托管同享桌面虚拟化 在Windows Server 2012近程桌面服务 ...

  9. 《Windows Server 2012 Hyper-V虚拟化管理实践》一3.3 远程管理Hyper-V主机

    本节书摘来异步社区<Windows Server 2012 Hyper-V虚拟化管理实践>一书中的第3章,第3.3节,作者: 王淑江 责编: 王峰松,更多章节内容可以访问云栖社区" ...

最新文章

  1. 何股票投资者十有九不赢?
  2. java捕捉音频,如何捕获在Java中的音频数据
  3. 编码方式_【每日一题】| 常见的编码方式之栅栏密码
  4. python安装轮子_如何安装这个轮子?
  5. java fx消息通知_如何设置对话框控件Java FX / Java 8的图标
  6. mysql odb驱动_odb C++访问mysql数据库,从安装到写入
  7. 【深度优先搜索】整数的划分
  8. Linux的哲学思想
  9. 关于Jmeter压力测试
  10. t分布 u分布 卡方分布_四个分布:正态分布/卡方分布/F分布/T分布
  11. 图解大数据 | Spark机器学习(上)-工作流与特征工程
  12. 国产操作系统盘点(2)——统信UOS & 深度Deepin
  13. 疫情影响供求再平衡,运用芝商所原油期货对冲风险
  14. python中列表下标,python打印列表中指定元素的所有下标
  15. 使用git对word进行版本控制
  16. 人工神经元算法视频教学,人工智能神经网络算法
  17. 一个ADC做多个按键扫描检测
  18. 一文讲透图像分割经典网络:FCN、Unet、DeepLabV3+、Vnet、Unet++
  19. 正交基与非正交基在信号表达上的区别
  20. 从零开始搭建高可用RabbitMQ镜像模式集群

热门文章

  1. 为什么一直没有意识到自己还是面向过程编程
  2. pycharm 进行远程服务器修改与调试
  3. 网络流 增广路 回退
  4. linux虚拟机时间同步
  5. 自己定义九宫格手势解锁
  6. ZOJ 3962:Seven Segment Display(思维)
  7. Noi2001食物链-并查集
  8. MySQL存储过程和函数(一)
  9. 认识ASP.NET MVC的5种AuthorizationFilter
  10. 国王的游戏(华东师范大学-信息学竞赛学教案)