将物理机转换成vmware虚机
随着虚拟化的快速发展,公司主要是以公有云+私有云结合的混合云部署,据我不成熟的了解,目前很少有公司会将一台单独的物理机作为服务器,在公司内部大家逐渐接受了私有云的部署方案,这样做不但可以节省硬件资源,而且还可以便于管理。以上的废话主要是为了今天的主题:“将物理机迁移到vmware上”
一、工具介绍
使用vmware公司提供的一款软件“vmware converter standalone”,有以下优点:
1、该过程对物理机无损
2、4.3以上的版本仅支持热克隆,保证在原来物理机运行的同时,尽可能保证数据的一致性
3、转换完成后,若物理机与虚机在同一网络需要修改其中一台机器的IP、机器名等信息
4、转换windows xp和windows server2008以上的版本(server 2003不确定是否可以)
二、转换原理

A是一台windows机器,安装了“vmware converter standalone”软件
B是要转换的windows物理机
C是vcenter,管理着数台esxi服务器
物理机转换的原理是:
1、A 获取到BC的登陆信息后,在B上做快照
2、在C上指定位置创建虚机
3、将A上的快照数据拷贝到新建的虚机上
三、步骤
1、在执行转换之前,为了避免权限和网络的问题需要执行:
a、关闭防火墙
b、在“文件夹选项”中取消“使用共享向导(推荐)”

2、以管理员身份打开“vmware vcenter converter standalone”软件,根据下图操作(保证物理机可远程登陆)
填写物理机信息

【注】当出现“ Permission to perform this operation was denied ”的错误,需要执行以下操作:

1. 登录到物理机。
2. 打开本地安全策略(打开cmd并键入secpol.msc)。
3. 转到:本地策略>安全选项,将“ User Access Control: Run all Administrators in Admin Approval Mode”从“已启用” 更改为“ 已禁用”。
4、重启物理机生效。
【切记】当转换完成后,在虚机相同的位置将上述选项设置为“已启用”!!!
3、弹出的对话框,建议选择自动卸载“vmware vcenter converter standalone”软件

4、将物理机转换到哪里,可以选择esxi也可以选择vmware workstations,但是选择esxi后,需要填写vcenter的信息。

5、等上一步验证可以成功连接到vcenter后,会出现vcenter连接的虚机列表,可以在最上面修改转换后的虚机名称

6、选择将虚机存放到哪里

7、高级选项中可以自定义设置物理机转换后的虚机大小、网络、内存、物理机运行的服务等信息
下图,可以选择 如何拷贝物理机的硬盘数据,若物理机的C盘是200G,实际用了50G
若选择第一个,全部拷贝,那么会将200G数据全部拷贝到虚机上
若选择第二个,只会将实际占用的50G拷贝到虚机
第三个选择是,自定义拷贝多大,单位G
第四个选择是,自定义拷贝,单位MB




建议停止物理机上运行的服务,尤其是SQL SERVER这样的重服务。


8、检查配置无误后,执行

9、等进度条到达100%后,即完成物理机的转换

10、转换后的操作:
a、若使用虚机且虚机和物理机在同一网络时,需要注销将物理机的信息(域认证信息、主机名、ip等),保证不和虚机产生冲突
b、若物理机信息在域中,检查虚机域认证信息是否可用,不可用需要退域加域、添加用户的操作
将物理机转换成vmware虚机的更多相关文章
- 云与备份之(1):VMware虚机备份和恢复
本系列文章会介绍云与备份之间的关系,包括: (1)VMware 虚机备份和恢复 (2)KVM 虚机备份和恢复 (3)云与备份 (4)OpenStack 与备份 (5)公有云与备份 1. 与备份有关的V ...
- 用命令让vbox的虚拟硬盘文件转换成vmware的vmdk
VirtualBox的生成备份功能只是个系统还原点 这个生成备份功能备份速度非常快,其实它并不是备份,而是相当于xp系统中的建立系统还原点.但是要注意的是如果你的虚拟硬盘文件(***.vdi)在别的V ...
- EXSI宿主机更换硬盘后虚机启动有问题
环境说明: 最近EXSI主机磁盘坏掉了,重新换掉磁盘以后启动虚机有问题. 虚机的报错信息如下: 找了下修复方法,操作过程为: 尝试修复 (以下是百度的方法) ls -l /dev/mapper mkd ...
- vmware 虚机NAT模式,局域网可访问
本地VMware虚拟机,网络模式为NAT,现在需要局域网其他电脑通过ssh连接这台VMware虚拟机 宿主机地址:192.168.3.26 VMware虚拟机地址:192.168.239.137 局域 ...
- vmWare 虚机文件不能启动的事故处理
由于公司停电,导致几十台vmWare虚拟机器启动报错. 错误:Failed to power on virtual machine XXX. Failed to lock the file Click ...
- VMWare 虚机迁移后Linux系统网卡启动问题
重新安装VMWare或拷贝虚机文件后有时网卡会无法工作,主要是因为网卡的Mac地址改变了,如果系统中的网卡配置信息中有Mac的信息,则虚机的系统的网卡可能无法正常工作. 如果出现上述问题,解决办法如下 ...
- [日常工作]虚拟机或者实体机转换成HyperV虚拟机的方法
1.环境种类比较多, 有vb的 vm的还有人想直接用hyperV的 毕竟docker 是一个趋势, win10 上面 安装了hyperV 启用docker 角色之后 安装vb和vm的话 就没法启用CP ...
- 本地访问Vmware虚机Web网站
情况:公司是域环境,Vmware网络设置的是NAT连接模式,里外装的都是Windows,虚机网络IP地址是自动获取的. 查看: 1.虚机Ping本地的IP地址可以Ping通: 2.本地Ping虚机的I ...
- 如何将hyper-v虚拟机转换成vmware的虚拟机- 转换SharePoint 2010 Information Worker Demonstration and Evaluation Virtual Machine (SP1)
官方有一个用于SharePoint的demo用的虚拟机: 2010 Information Worker Demonstration and Evaluation Virtual Machine (S ...
随机推荐
- 用jquery写自己的form表单验证
这几天看了锋利的jquery,感觉很不错.特别是jquery强大的选择器.今天就利用jquery写了一个自己的form表单验证的小案例.当巩固下jquery.首先贴下代码,当然只是一个小案例. 思路: ...
- C# 用Singleton类构建多线程单例模式
public sealed class Singleton { private static volatile Singleton uniqueInstance; p ...
- Natasha V1.3.6.0 的升级日志
开源库满足于个人,而完善于大众. Natasha 自稳定版发布之后,众多老铁参与增强改进,感谢如下老铁的反馈: 1. 异常搜集 在 wenjq0911 建议下,添加了异常捕获,现 Natasha 的编 ...
- centos7 配置nginx vim语法高亮
看了Nginx核心知识100讲,按照他的做法,没有配置成功,可以使用下面的方法: 下载nginx源码,http://nginx.org/en/download.html 这里下载的是:nginx-1. ...
- Struts2处理(jQuery)Ajax请求
1. Ajax Ajax(Asynchronous JavaScript and XML,异步JavaScript和XML)时一种创建交互式网页应用的网页开发技术,它并不是一项新的技术,其产生 ...
- 使用Git Bash向GitHub上传本地项目
第一步:下载Git Bash(https://gitforwindows.org/),安装的过程是一路下一步,就不细说啦: 第二步:打开Git Bash,如下图显示: 第三步:现在让我们先放一放Git ...
- REDELK的安装和使用
0x00 前言简介 红队的SIEM有两个主要目标: 通过创建一个集中管理中心,收集和丰富来自多个 teamservers的所有相关操作日志,增强了红队人员的可用性和概述.这对于在操作中进行历史搜索以及 ...
- Android viewPager+fragment实现滑页效果
先上图,手指在手机向左或者向右滑就可以实现相应的页面切换. 先看activity_main.xml文件,非常简单,主要是三个标题TextView和viewpager <?xml version= ...
- ThinkPHP3.2.3:使用模块映射隐藏后台真实访问地址(如:替换url里的admin字眼)
例如:项目应用目录/Application下模块如下,默认后台模块为Admin 现在需要修改后台模块的访问地址,以防被别有用心的人很容易就猜到,然后各种乱搞... (在公共配置文件/Applicati ...
- MySQL数据物理备份之tar打包备份
复制数据文件方式,可以使用cp或tar 1.停止服务 [root@localhost mysql]# systemctl stop mysqld [root@localhost mysql]# net ...