磁盘虚拟化系列(一):qcow2文件、raw文件、qcow2镜像、vmdk文件
qcow2、raw文件
手动进行创建kvm虚拟机的时候会先(qemu-img create -f qcow2 /data/10g.qcow2 10G
)创建磁盘文件,而这个文件会被作为虚拟机的磁盘,存储虚拟化+文件系统是业界最常用的存储虚拟化技术,所以我们接触最多。
kvm虚拟机磁盘文件主要有raw和qcow2格式,qcow2和raw的区别是?
类型 | qcow2 | raw |
---|---|---|
特性 | quickcopyonwrite2,写时复制,开始只占用少许容量,支持动态扩容,支持压缩,支持AES加密,支持快照,性能较好。 | 裸格式,创建时就需要指定存储容量,占用全部容量,不支持动态扩容,不支持快照,性能好。 |
vmdk文件
在使用VMware的时候,常常会遇到vmdk文件损坏,然后云主机就启动不了了。vmdk文件是VMware中非常重要(操作系统等各种信息存储在上面)
- .vmdk 文件:包含虚拟磁盘的信息。虚拟机的文件系统就建立在 .vmdk 文件上。
跨平台云主机迁移
从上面可以知道不同平台使用的磁盘文件格式不一样,所以进行云主机迁移时很重要的一步就是进行转换格式。
virt-v2v工具
virt-v2v 是由 perl 语言编写的脚本,可以自动化的将创建在 Xen,KVM 和 VMware ESX 上的虚拟机拷贝到 virt-v2v 的主机,并且自动的更改配置,使之能够被 libvirt 进行管理。
使用
链接:
https://www.ibm.com/developerworks/cn/linux/1409_qiaoly_qemuimgages/index.html
v2v virt-v2v
VMware虚拟化
磁盘虚拟化系列(一):qcow2文件、raw文件、qcow2镜像、vmdk文件相关推荐
- 使用-flat.vmdk文件恢复ESXI虚拟机的vmdk文件
使用-flat.vmdk文件恢复ESXI虚拟机的vmdk文件 前言 前言 网上搜索半天,看了好几个人,都写的太辣鸡了,所以在解决问题后记录下 1.用SSH登录Esxi,(esxi5.5默认是不开启的, ...
- 利用-flat.vmdk文件恢复ESXI虚拟机的vmdk文件
错误描述 在vSphere上,一次重启虚拟服务器时出现启动不了,提示找不到vmdk虚拟磁盘文件 原因分析 查看这台虚拟服务器的摘要信息,对比datastore上其他可用的虚拟机,发现损坏的服务器上确实 ...
- KVM - qcow2 和 raw 格式对比
以下内容主要介绍 KVM 中最常见的 RAW 和 QCOW2 镜像格式以及一些准备知识,分别说明并加以对比 准备知识 ls 和du的区别 ls - list directory contents du ...
- vmware下载存储vmdk文件后缀变-flat处理方式
将vmware存储中的虚拟机文件下载到本地,下载完成后,xxxx.vmdk文件会变成2个vmdk文件 一份为:xx.vmdk (通常1KB左右) 一份为:xx-flat.vmdk (此为源文件正常大小 ...
- vmware虚拟机转换格式qcow2和raw
目前在做TensorFlow分布式,采用ubuntu1804发现云上镜像有问题,把自己安装的虚拟机做一份qcow2镜像 apt-get install dnsmasq libvirt-daemon-s ...
- QEMU 使用的镜像文件:qcow2 与 raw
本文介绍了 qcow2 和 raw,它们都是 QEMU(KVM)虚拟机使用的磁盘文件格式,本文将从其实现原理,支持特性,以及读写效率等进行对比和分析,最后还要介绍这两种格式的磁盘文件如何转化. 0 评 ...
- linux下提取raw镜像文件,关于Linux系统怎么选择qcow2和raw镜像格式的讲解
不经意间我们又来到了Linux系统文章的学习,在众多学习中,我们的文章也许不起眼,但是想必大家都有很多问题吧,所以重要的下面我们就来讲解一下,大家一定要认真看奥!! 在Linux系统虚拟机中做虚拟化的 ...
- 将iso格式的镜像文件转化成云平台能安装的镜像格式(raw/vhd/QCOW2/VMDK )
1.首先,你将你的iso的文件按照正常的流程和需求安装到你的虚拟机中,我这里使用的是vmware,安装完成之后,关机.再次点开你安装好的那台虚拟机的窗口,如下图1.1所示: 图1.1 2.点击工具栏的 ...
- linux查看raw格式磁盘,KVM之raw和qcow2格式虚拟磁盘创建
在创建虚拟机之前,首先添加一个虚拟机磁盘,在KVM中用image来表示虚拟磁盘,在添加虚拟机磁盘之前 首先需要知道如何制作一个image qemu-img是QEMU的磁盘管理工具 一.raw格式的im ...
最新文章
- 在MATLAB中使用tensorflow
- C++ Primer 5th笔记(2)chapter 2变量和基本类型:变量声明、关键字
- ecs服务器内网连接_让不同地域云服务器ECS和云数据库内网互通
- mybatis 使用in 查询时报错_MyBatis(四):mybatis中使用in查询时的注意事项
- int最大值java_Java 中一个int型数组的求最大值最小值 | 学步园
- Invalid bound statement (not found)解决办法
- 蓝湖完成 10 亿元 C+ 轮融资,发布一站式产品设计协作工具
- 学习jQuery之旅--新手必须知道的常用方法
- SVN实现自动更新(Windows平台)
- 《计算机系统:系统架构与操作系统的高度集成》——1.5 计算机硬件的演化...
- vue如何设置视频封面_vue制作朋友圈封面视频_朋友圈封面设置视频
- 问题解决:com.lowagie.text.DocumentException: Font 'STSong-Light' with 'UniGB-UCS2-H'
- Windows端口扫描关闭工具
- ARCore之路-环境配置
- 微信卡券会员卡跳转外链php,微信卡券跳转小程序遇到的小坑
- Redis 与 MySQL 数据一致性问题
- 买电脑常识——电脑性能
- Java多位数字强可读性写法(数字中间添加下划线分开)
- Redis底层数据结构介绍
- 以太网以及车载以太网概述
热门文章
- 1734_makefile学习小结_4_隐性规则自动推导
- 图扑 3D 可视化智慧舰船,省时省效高达95%
- SpringCloud 分布式链路追踪、分布式日志系统
- JDBC连接Mysql(附完整代码)
- android的aod的功能,AOD+(息屏显示)
- 用 Python 分析各国足球俱乐部排名
- 查询大量FEDEX单号详情,并将信息导出CSV表格
- 中国石油大学《法学导论》第二次在线作业
- 网站挂马播报(2010.1.27)
- android 美女拼图小游戏