欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

详解实现hyper-v虚拟机克隆的方法

程序员文章站 2024-01-26 23:44:34
hyper-v角色管理器是windows server 2008 r2服务器管理器中的一个角色,在windows系统下,可以通过hyper-v角色管理器对拥有hyper-v...

hyper-v角色管理器是windows server 2008 r2服务器管理器中的一个角色,在windows系统下,可以通过hyper-v角色管理器对拥有hyper-v角色管理器的服务器和hyper-v server 2008 r2系统的服务器进行简单的管理

什么是hyper-v呢?我们大家都知道,hyper-v就是微软提出的一种系统管理程序虚拟化技术;

hyper-v角色管理器是windows server 2008 r2服务器管理器中的一个角色,在windows系统下,可以通过hyper-v角色管理器对拥有hyper-v角色管理器的服务器和hyper-v server 2008 r2系统的服务器进行简单的管理,如,创建虚拟机,关闭虚拟机,更改虚拟机配置信息等简单操作,具体见下图示:

详解实现hyper-v虚拟机克隆的方法

hyper-v跟system center紧密结合,怎么说呢,意思就是通过system center中的scvmm可对hyper-v进行集中管理,具体能实现什么呢?比如:实现虚拟机的迁移,克隆,模板转换等功能;

详解实现hyper-v虚拟机克隆的方法

废话不多说了,言归正传,先介绍一下我的环境:见下

我当前有一个hyper-v server,需要在hyper-v server上运行6个虚拟机,正常理论下,我们需要新建6个虚拟机及安装6次系统,可想而知,这需要花费多长时间啊,当然说到这,大家应该就想到了克隆技术,当然克隆有很多方法,比如:通过hyper-v将新建好的虚拟机导入导出、将安装好的虚拟机关机并将vhd文件复制一份、或者通过system center中的scvmm直接克隆在或者就是通过第三方工具等诸多操作,今天呢,咱们就介绍一种最直接最简单的方法实现克隆-------复制vhd文件,然后更改系统id。

说道复制vhd文件,复制后跟复制前vhd文件大小都一样,而且系统id多会一样,这样以来,复制出来的vhd就无法跟主vhd文件的系统同时运行,只能运行后修改系统的id来完成,具体步骤见下:

1. 将安装好系统的vhd文件拷贝一份,然后重命名。

拷贝前先将原来挂载vhd文件的系统关机,不然会提示复制失败。拷贝出来的vhd文件大小一样

详解实现hyper-v虚拟机克隆的方法

2. 新建虚拟机然后挂载复制出来的vhd文件启动

3. 启动进入系统c:\windows\system32\sysprep目录运行sysprep文件进行封装,初始化系统的id号,具体选项默认即可。

详解实现hyper-v虚拟机克隆的方法

单击ok等待系统重启

详解实现hyper-v虚拟机克隆的方法

系统重启后进入set up windows界面,单击next

详解实现hyper-v虚拟机克隆的方法

进行初始化设置

详解实现hyper-v虚拟机克隆的方法

完成后提示更改密码,以后的过程跟重新安装后一样,最后完成正常操作

虽然系统被封装了,系统id不一样了,能同时正常启动,但是计算机名是一样

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。