现在,物理机到虚拟机的大部分迁移流程都是借助于图形化向导完成的,但是你仍旧可以通过提前实现一些关键的准备工作来完善这个过程。
除了虚拟服务器的能力,虚拟化技术最大的好处之一就是能够将现有的物理服务器迁移至虚拟环境当中,并且不需要重装 *** 作系统。所有人都关注于vMotion和HA迁移这两项技术,但是物理机到虚拟机(P2V)的迁移特性也已经成为虚拟化的基础,因为很少有企业会在购买新的服务器之后,放弃现有的服务器和应用程序。物理机到虚拟机的迁移到是一种经过检验、可靠的方式,可以将之前的物理设备转移到新的虚拟环境当中。现在,整个P2V流程都是基于图形化向导的,但是通过一些额外的方式可以让你成为一名P2V专家,确保自己以正确的方式管理虚拟化环境。
清理服务器
也许这件事情不值得拿出来单独讨论,但是还是要强调需要对将要导入的服务器进行清理。显示隐藏的系统文件、移除所有由曾经登陆过服务器的23个用户产生的垃圾文件。当然,他们中的一些可能会在回收站中留下几十GB的数据——这些数据不应该成为P2V的一部分。使用目录大小排序工具,寻找体积最大的文件,这些都会增加你的P2V迁移时间,并且占用昂贵的共享存储空间。
用户目录也是需要检查的关键区域,在进行工作之前,一些开发人员可能会将程序文件复制到桌面上,他们还有可能将这些程序文件存储在本地硬盘的临时文件夹当中;一个好的目录大小排序工具可以帮助你快速找到他们。Internet缓存文件当中同样会包含一些体积较大的下载文件,而这些文件通常只被使用一次,并且不会从服务器上被移除。传统的临时文件和目录当中也包含一些不再需要的数据,桌面和profile文件夹往往成为包含大量程序文件和目录的地方,这样会浪费几十GB的存储空间。
检测资源使用情况
通常物理服务器的硬件资源都不能被充分利用,而对服务器进行虚拟化正是要解决这个问题。我们会对硬件资源利用率较低的服务器进行虚拟化,所以如果直接将服务器中的硬件资源复制到虚拟化环境当中是非常浪费的,因为这些资源本可以由多台服务器共享使用。
需要检查的主要硬件种类包括CPU、内存、网卡和存储。连续监控服务器一周时间,记录下资源的使用情况。当为虚拟服务器分配资源时,可以使用这些数据作为基准。需要记住的关键一点是当你监控的是一台CPU使用率在50%的老旧服务器时,在虚拟化之后的新硬件平台上,其CPU使用率可能会大大降低。
根据 *** 作系统设定CPU数量和内存大小标准,相比于根据物理服务器配置过度分配硬件资源、之后逐步进行缩减,这种以标准为基础进行扩展的方式是一种更为经济的解决方案。
卸载厂商相关的软件
对于大多数物理服务器来说,制造商都会预先配置软件和驱动,用来支持特定的硬件平台。而在虚拟服务器进入生产环境之前,这些软件需要从新的 *** 作系统上被移除。确保所有的和厂商相关的软件,包括管理软件都被移除,这一点非常关键。哪怕只遗留一个这样的软件也会导致CPU使用率大幅上升,因为这些软件会不断重复地寻找特定的硬件。在你卸载了所有此类软件之后,你可以检查服务器运行的服务,确保没有任何厂商相关的软件仍然存在。完成这些 *** 作之后,可以安装基于hypervisor的工具,来为虚拟机提供新的驱动。
卸载厂商驱动时,需要注意配置你的虚拟机使用两个虚拟CPU启动。第一次,需要使用两个CPU启动虚拟服务器,即便你计划服务器在正常情况下只需要一个CPU。在服务器被虚拟化之后第一次重启时,许多特定厂商的驱动将会寻找并不存在的硬件,这样会导致CPU使用率达到100%。使用两个CPU启动可以允许你卸载和厂商相关的软件,而不必像只有单个CPU那样,和其他程序争夺CPU周期。
借助于一些物理机到虚拟机迁移工具,现在可以在新的虚拟机当中禁用特定服务了。但是这种方式不能起到很大帮助作用,因为你需要找到所有的服务,但是它们中的一些可能没有被明确标注。另外一个可能的问题是在一些情况当中,禁用它们可能会影响服务器正常启动,除非它们被正确卸载,这样 *** 作系统才能使用本地的 *** 作系统组件替换厂商驱动。先到官网上下载windows server 2012体验版ISO。
在VMware Workstation上新建一个虚拟机,硬件配置不低于要求的512内存和32G硬盘空间。中间提示需要输入产品密钥等信息可以先不填,直接点击“下一步”。
这里的硬件配置是1G内存,60G硬盘。
点击完成后打开虚拟机电源,系统通过光盘启动安装程序。
安装程序启动后第一步是选择要安装语言。
这里按默认选项几可,点击“下一步”提示现在安装,左下角有个比较有意思的功能“修复计算机”。
点击修复计算机后有“疑难解答”和“关闭电脑”两选项,疑难解答提示恢复或初始化电脑或者使用高级工具
于是点击进去看了一下才知道,说的高级工具是“系统映像恢复”和“命令提示符”就是高级工具呀,系统映像恢复估计类似修复光盘的功能,而命令后提示就是咱们装98时用的命令环境。真是高级呀。。
到这个界面来以后,没有返回到安装界面的地方,只能用命令提示符,进到光盘,执行下“setup”命令了,回想起win98了吧
回车后又d出安装的界面,得,多了一个窗口,可以互相切换,这样安装过程不会太无聊,不用再说安装这程序过程抽多少根烟,泡几杯咖啡回来就装好了,这回咱们看敲多少个命令。这回别再手贱了,直接点击“现在安装”
于是又启动了一次安装程序
启动完以后进入版本选择。Standard版本则针对服务密度较低,或是不部署虚拟化的企业用户,提供完整功能,但虚拟机安装授权数有限制,仅提供2台虚拟机的授权。
Datacenter版本为完整旗舰版,主要针对运行高度虚拟化以及混合云的企业用户,可以大规模部署虚拟化服务,可安装的虚拟机授权数量没有限制,同时也是成本最高的版本服务器核心安装可减少所需的磁盘空间、潜在的攻击面,尤其是服务要求,因此建议选择服务器核心安装。图形用户界面(GUI)包含附加用户界面元素和图形管理工具,由于这边是学习用的,就按最高版本装了。
选择版本后点击“下一步”进入协议提示
直接勾选点“下一步”飞机票入安装方式的选择,这个界面有点类似windows server 2008的安装了,升级指的是保留原来系统的文件,设置和应用程序,在原来的基础上把系统升级到windows server 2012这边是新建的磁盘
这边是新建的磁盘,所以不存在升级的问题,为了便于大家了解,这里创建了一个快照,点击下升级系统提示升级的正确 *** 作方法,应该是在系统环境下升级。而不是用光盘引导进去升级的
接着恢复快照,点击“帮助我决定”,真人性化呀。安装也有帮助文件了
关闭帮助后点击“自定义安装”,进入磁盘配置窗口
这部分跟以前windows server 2008安装的差不多,“加载驱动程序”里可以加载一些SAS硬盘或其它硬件的驱动。“驱动器选项”里可以对硬盘进行格式化等 *** 作,点击“驱动器选项”
点击新建以后,系统把磁盘划成两个分区,一个是系统分区,这部分估计是隐藏系统,具体以后再深究。另一部分是我们系统盘的分区。
直接点击“下一步”后开始安装
经过大概两次重启后输入用户名密码,用户名密码必须有大小写字母和数字,如Aa1就可以通过了。
输入完密码后进行系统配置后完成系统的安装,这时可以登陆进系统你选择的VMXNET3网卡吧?这个是10Gb的万兆虚拟网卡,所以需要驱动。安装方法是,在左侧的虚拟机列表中点到虚拟机按鼠标右键,选择“客户机”,再选择“安装/升级VMware Tools”,点确定,就可以啦。
如果你选择的是Intel E1000的网卡,安装win2003,2008都不需要驱动,系统自带的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)