原文: http://shao-fan.com/blog/vmware-esxi-clone.html
免费版的VMWare ESXi非常强大,但是遗憾的是它的客户端vSphere Client不提供克隆虚拟机的功能。其实它的命令行工具已经支持克隆,我们可以手动的方式完成这项工作。
首先,复制虚拟机配置文件
:
- 进入vSphere Client:在左侧选择主机
->右侧标签页上选择Summary
->在DataStore
项上单击右建->运行Browse DataStore
- 在Datastore Browser里创建新虚拟机的文件夹,然后把要克隆的虚拟机文件夹中的.vmx
文件复制过来(可以改名为新的名字)
开启ssh:
先把 Tech support mode 打开,在 VMware ESXi 4.1 上输入密码后进入界面控制台,选择
“Troubleshooting Options”,继续选择 “Enable Local Tech Support” 和 “Enable
Remote Tech Support (SSH)”,这样就可以同时开启本地 console 和远程 ssh 登录。
用 ssh 登录 VMware ESXi 后就可以随心所欲了,根目录下就这么些文件和目录,层次清晰,很容易找出虚拟机镜像文件在哪,需要的话把这些镜像文件 scp 拷出来就可以了。
然后,用命令行执行克隆:
- 进入命令行界面: 可以用putty,也可以在主机上按Alt-F1,然后输入unsupported
进入命令行。回来时按Alt-F2.
- 使用命令创建克隆虚拟机磁盘文件:
vmkfstools -i /vmfs/volumes/datastore/BaseVM/BaseVM.vmdk /vmfs/volumes/datastore/NewVM/newvm.vmdk
这个命令会显示进度,如果文件大的话时间会比较长。
这个命令是支持克隆快照的。如果要克隆某个快照(Snapshot)的话,以上BaseVM.vmdk就换成要克隆的那个Snapshot文件,如BaseVM-000008.vmdk,vmkfstools会最动生成合并的新文件。
在管理界面重新配置新虚拟机:
- 回到Datastore Browser界面,右键点击.vmx文件,选择Add to inventory
,把这个新虚拟机加入管理界面。
- 在vSphere里面修改新虚拟机的配置:删除原来的Hard Disk,因为它是指向旧的虚拟机的磁盘文件,然后新加一个Hard Disk,并选择使用已有的磁盘文件,选择刚用命令行创建的那个文件。
- 启动新的虚拟机,完成。
至此,你就获得了一个一模一样的虚拟机。要注意的是,这个新的虚拟机与原虚拟机是完全一样的,包括硬盘里已经有的内容、配置等,因此如果同时开户有可能会有问题。比如说,如果是Linux的话,它的网络设备ID会是相同的,要解决这个问题,请参见我的另一篇文章:克隆VMWare ESXi虚拟机 – 续
。
参考:
您可能还会觉得这些文章有用:
-
克隆VMWare ESXi虚拟机 – 续
分享到:
相关推荐
"VMWare ESXi 5虚拟机克隆" VMWare ESXi 5是一个功能强大且广泛使用的虚拟机软件,但是免费版的VMWare ESXi 5的客户端vSphere Client不提供克隆虚拟机的功能。这意味着用户无法在图形化界面中直接克隆虚拟机。然而...
总的来说,VMware ESXi虚拟机的克隆是一项重要且实用的操作,对于那些无法直接使用API的环境,编写脚本是一种有效的替代方法。理解这个过程以及如何编写这样的脚本,对IT专业人员在虚拟化环境中的工作效率和问题解决...
1. **虚拟机操作**:启动、关闭或重启虚拟机,以及克隆、迁移或删除虚拟机。 2. **资源监控**:获取虚拟机和宿主机的CPU、内存使用情况,磁盘I/O、网络流量等资源统计信息。 3. **虚拟网络管理**:配置虚拟交换机、...
以及虚拟机的迁移和克隆,以实现高可用性和资源优化。 接着,《vSphere 存储.pdf》深入讲解了ESXi的存储管理。文档涵盖了不同类型的数据存储,如本地存储、共享存储(如iSCSI、FC、NFS)以及虚拟化存储(如VMFS),...
管理员可以通过vSphere Client连接到ESXi服务器,进行远程管理,其中包括创建虚拟机、克隆虚拟机、监控性能、分配资源等操作。 在ESXi 5.0平台上,管理员可以创建多个VM(虚拟机),并为这些虚拟机安装不同版本的...
- **虚拟机管理**:创建、编辑、克隆、删除和迁移虚拟机。 - **资源分配**:调整虚拟机的CPU、内存、磁盘和网络资源。 - **监控与警报**:查看性能图表,设置警报阈值以监控系统健康状况。 - **备份与恢复**:...
Vmware Workstation、Vmware Fusion 和 Vmware ESXi 是Vmware公司提供的几种主流虚拟机产品,分别针对桌面级、Mac OS 平台以及数据中心环境。 1. **虚拟化技术**:Vmware采用全虚拟化技术,意味着它为每个虚拟机...
《VMware ESXi全面解析》是一本深入探讨虚拟化技术领域的专著,主要聚焦于VMware公司的旗舰级服务器虚拟化平台——VMware ESXi。VMware ESXi是业界广泛采用的虚拟化解决方案,它提供了高效、安全且可靠的环境,使得...
vSphere-vCenter-Esxi-Vmware虚拟机管理工具,可以连接到任何vCenter机器进行批量创建主机,批量关机,批量开机,批量重启,批量删除释放等操作。后端接口Django开发,用户界面易语言开发。
【vSphere 虚拟机管理】是 VMware 提供的一项核心功能,主要涉及 VMware vSphere 6.7、VMware ESXi 6.7 和 vCenter Server 6.7 这些组件。vSphere 是一个全面的虚拟化平台,允许用户在单一硬件上运行多个独立的操作...
6. **虚拟机文档.pdf**:这个文档可能是关于如何创建、配置、迁移和管理虚拟机的综合指南,涵盖了虚拟机的硬件配置、网络设置、迁移技术(如热迁移和冷迁移)、快照和克隆等关键知识点。 7. **虚拟化优势**:虚拟化...
VMware则是一种流行的虚拟化平台,提供了VMware Workstation、VMware Fusion、VMware ESXi等不同产品,让用户可以在单个物理主机上运行多个独立的虚拟机。每个虚拟机都有自己的操作系统和应用程序,与物理硬件隔离,...
| 虚拟机名称 | 模板名称 | esxi 主机 | 数据存储名称 | 克隆虚拟机 使用上述脚本可以批量克隆虚拟机,同时也可以实现虚拟机的开机、关机及批量删除等操作。 Vsphere PowerCLI 是一个功能强大且灵活的工具,能够...
《VMware ESXi 4.1 说明文档》是一份详尽阐述VMware ESXi 4.1虚拟化平台的中文资源,对于理解和操作该版本的VMware ESXi至关重要。VMware ESXi是VMware公司推出的高效能、安全且精简的服务器虚拟化平台,它在企业级...
- **克隆与模板**:通过克隆现有虚拟机创建新的虚拟机实例,或者使用模板快速部署相同配置的虚拟机。 - **资源池**:合理规划资源池,实现资源的有效管理和调度。 - **故障排查与维护**: - **日志分析**:定期...
指南讲解了如何在vSphere Web Client中不使用模板或克隆创建虚拟机,以及如何从模板部署、克隆虚拟机,或者将模板转换为虚拟机。这些都是虚拟化场景中常见的操作,目的是为了提高虚拟机部署的效率和灵活性。 指南还...
2. 将由 VMware Workstation 或 Micosoft Hyper-V Server 托管的虚拟机导入到 vCenter Server 管理的 ESX/ESXi 主机 Converter Standalone 的主要优点包括: 1. 可以将物理机和虚拟机快速转换为 VMware 虚拟机 2. ...
包括虚拟硬件设置,如CPU、内存、磁盘和网络适配器的配置,以及虚拟机的克隆、迁移和备份操作。此外,还可能涵盖DPM(动态电源管理)和DRS(分布式资源调度)等高级功能,以优化资源分配。 2. **存储管理**...
- VMware Hypervisor(也称为vSphere ESXi):这是VMware的核心组件,负责在物理硬件和虚拟机之间建立隔离,分配计算、存储和网络资源。 - 虚拟机配置文件:包括.vmx文件,存储虚拟机的配置信息,如CPU数量、内存...
在VMware ESXi环境中,用户管理和权限控制是确保系统安全和高效运行的关键环节。本文将详细阐述用户建立、角色设置以及权限分配的流程,重点在于如何通过vSphere Center实现精细化的权限管理。 首先,理解“角色”...