Vmware Esxi虚拟机转微软云----vmdk转vhd

这篇具有很好参考价值的文章主要介绍了Vmware Esxi虚拟机转微软云----vmdk转vhd。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 前言

公司内有几台原先用在Esxi环境下的Centos和Rhel的虚机要转去微软云,微软云也没有像阿里那样的迁移工具做转换.需要根据手册先对系统进行一些简单的设置.详见:https://docs.azure.cn/zh-cn/virtual-machines/linux/redhat-create-upload-vhd#vmware
通过以上设置后,关闭服务器即可开始后续工作.

2. 下载Exsi虚拟机文件

通过WINSCP等工具ssh到服务器上下载磁盘对应的vmdk文件.
此时你会发现一般一个硬盘是由2个文件组成的,即:虚拟机名.vmdk,虚拟机名-flat.vmdk,如果有更多的硬盘那么就是虚拟机名_1.vmdk,虚拟机名_1.vmdk,虚拟机名_2.vmdk,虚拟机名_2.vmdk.具体可以右键点编辑配置查看这里就不罗列了.
winscp连上Esxi主机后(千万注意是主机不是Vsphere),进入/vmfs/volumes/即可看到虚拟机的目录.
Vmware Esxi虚拟机转微软云----vmdk转vhd

3. 拼接vmdk文件

拼接vmdk需要用到工具vmware-vdiskmanager.exe.这个工具Vmware Workstation各大版本都会自带.如果服务器上没有安装直接从其他地方复制个过来就可以了.不用安装.
Vmware Esxi虚拟机转微软云----vmdk转vhd

此时我们的源文件有2个,虚拟机.vmdk和虚拟机-flat.vmdk

vmware-vdiskmanager.exe -r 虚拟机.vmdk -t 0 新文件.vmdk

这里不用管虚拟机-flat.vmdk那个文件,只要保证虚拟机.vmdk和虚拟机-flat.vmdk都在同一个目录即可

Vmware Esxi虚拟机转微软云----vmdk转vhd

4. 将vmdk转换成raw

这里需要使用工具qemu-img
如果没有那么可以使用yum 安装base源就有

yum install -y qemu-img

转换命令如下:
root.vmdk是刚才合并的那个文件
rhel7.3.raw 是转换后的文件

qemu-img convert -f vmdk -O raw root.vmdk rhel7.3.raw

Vmware Esxi虚拟机转微软云----vmdk转vhd

5. 将raw转换成vhd

5.1 转换前准备

微软云需要确保原始映像大小为 1 MB。 如果不是,请将大小四舍五入,使其等于 1 MB
执行下面语句:
需要注意将2处的rhel7.3.raw替换成自己的镜像名

MB=$((1024*1024))
size=$(qemu-img info -f raw --output json "rhel7.3.raw" | \
  gawk 'match($0, /"virtual-size": ([0-9]+),/, val) {print val[1]}')
rounded_size=$((($size/$MB + 1)*$MB))
qemu-img resize rhel7.3.raw $rounded_size

5.2 开始转换

查看qemu-img版本

qemu-img |grep -w version|awk -F '[ ,]' '{print $3}'

版本小于2.6

qemu-img convert -f raw -o subformat=fixed -O vpc rhel7.3.raw rhel7.3.vhd

2.6+

qemu-img convert -f raw -o subformat=fixed,force_size -O vpc rhel-7.4.raw rhel-7.4.vhd

Vmware Esxi虚拟机转微软云----vmdk转vhd
至此已将vmdk转换成了vhd,上传微软云即可.
说实话微软云还是略显麻烦,文档写的也上上蹿下跳.使用感受不如腾讯和阿里.文章来源地址https://www.toymoban.com/news/detail-447054.html

到了这里,关于Vmware Esxi虚拟机转微软云----vmdk转vhd的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vmware esxi 虚拟机管理常用命令

    命令行中的数字都是为vmid,以下同理!

    2024年02月11日
    浏览(47)
  • 使用vmware ESXi安装和复制虚拟机

    1、配置虚拟机       此页面的下面需要选择ISO文件(ISO如果没有现成的需要自己上传到服务器):   可以使用ip address或者ip link show查看当前接口(ifconfig要等环境配好才可以用) 使用ip address添加一个IP 修改完后ping x.x.x.x(dns服务器)看是否通。 systemctl stop systemd-resolved Names

    2024年02月08日
    浏览(50)
  • VMware Workstation虚拟机迁移到VMware ESXi服务器

            VMware Workstation虚拟机已经安装测试了一台测试环境,由于资源不足需要迁移到服务器上。现在不想重新装一遍系统,怎么办。         ①使用到工具 vmware vcenter converter  ,该工具可以把物理机或者虚拟机直接迁移到ESXi服务器上。 如下图,填写相关信息就可以了

    2024年02月09日
    浏览(47)
  • 如何在VMware ESXi中调整虚拟机启动顺序

    默认情况下,位于VMWare ESXi(免费虚拟机监控程序)或VMWare Workstation上的虚拟机不会在主机启动时自动启动。这意味着ESXi/Workstation 主机重新启动(计划重新启动或崩溃)后,管理员必须手动启动所有虚拟机。 自动启动顺序字段以数字显示,若数字显示1,这意味着此虚拟机将

    2024年02月16日
    浏览(77)
  • VMware Esxi虚拟化 需要开放的端口有哪些?

    VMware Esxi虚拟化 需要开放的端口有哪些? 日常测试至少需要开放 443、902、903 三个端口! 80   vCenter Server需要端口80用于直接HTTP连接。端口80会将请求重定向到HTTPS端口 443。如果意外使用了http://server而不是https://server,此端口将非常有用。 389  此端口在vCenter Server的本地和所

    2024年02月11日
    浏览(67)
  • 云计算——虚拟化VMware ESXI 7.0安装(一)

    cenos7 镜像 VMWare ESIX7.0官网下载 安装VMware ESXI 内存至少4G;磁盘给100G 1.1 VMWare ESXI 7.0安装 选择磁盘 默认 虚拟化平台密码 重新分配磁盘:

    2024年02月15日
    浏览(64)
  • #VMware#ESXI 配置虚拟机服务器开机自启动

    目录 1、登录到esxi,配置管理模块 2、将虚拟机配置开机启动 3、返回主机管理界面,完成配置  4、停电后重启主机,查看并验证自启动是否生效。  选择管理-系统-自动启动-编辑配置 选择为启用,启动延迟改为30秒,停止延迟改为0秒,默认都为120秒,可根据自己或客户需求

    2024年02月11日
    浏览(49)
  • Vmware Esxi服务器虚拟机操作系统安装

    VMware Esxi 7.0 是一种虚拟化操作系统,它是 VMware 公司推出的一种用于运行虚拟机的软件平台。 Esxi 是一种裁剪版的 VMware vSphere Hypervisor ,主要用于在虚拟化环境中运行多个虚拟机。它是一种裸机虚拟化技术,可以直接安装在物理服务器上,以允许多个虚拟机在同一台服务器上

    2024年02月06日
    浏览(81)
  • VMware Workstation找不到文件: D:\xx\xxx.vmdk 开启此虚拟机需要用到此文件。如果移动了此文件,请提供它的新位置。

    出现如下问题如何解决 根据出现问题提示,找到该路径下文件并没有移动或丢失 打开这个路径,你会发现此文件并没有丢失,打不开虚拟机,是因为没有权限访问该文件,以管理员身份运行Vmware虚拟机即可开启此虚拟机。步骤如下: 在Vmware的安装目录下,找到 vmware.exe 文件

    2024年02月11日
    浏览(145)
  • VMware虚拟机搭建 ESXI-8.0环境并且安装Mac OS13系统,

    官方下载地址 下载完成大小如下  打开VMware虚拟机 新建虚拟机     导入镜像,选择下载VMware-VMvisor-Installer-8.0b-21203435.x86_64.iso 开始进行安装  选择整块盘符安装 按回车键 键盘布局默认选择US-Default  设置root密码  按F11 进行安装 安装中(安装速度很快) 安装成功按回车重启

    2024年02月04日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包