阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

KVM-虚拟机克隆

418次阅读
没有评论

共计 2077 个字符,预计需要花费 6 分钟才能阅读完成。

我们学习了使用模板创建虚拟机,除此之外还有另外的一种方法可以批量创建虚拟机,那就是克隆

一、克隆分类

完整克隆:对原始虚拟机完整拷贝,删除原始虚拟机,对克隆机器不影响,需要较多的空间。类似于我们之前学到的基于模板创建虚拟机。

链接克隆:对原始虚拟机 [硬盘] 的链接,原始虚拟机删除,链接失败

二、完整克隆

完整克隆和根据模板机创建虚拟机的步骤是一样的。

a、复制一个磁盘文件

b、创建一个虚拟机的 xml 文件

使用克隆的方法的好处是以上的步骤不需要手动完成了。

注意事项:被克隆的机器最好先做成模板机,否者很多唯一性的东西还得手动删除,就是制作模板机的那些删除数据。

2.1、自动克隆

[root@zutuanxue ~]# virt-clone --auto-clone -o rhel8 -n rhel8-clone -o 原始虚拟机 -n 克隆后的新虚拟机

2.2、手动克隆

  • 复制一个磁盘
  • 生成一个 xml 文件
  • 修改 xml 文件
  • 导入 xml 文件

a、使用 cp 命令复制一个磁盘

[root@zutuanxue ~]# cp /var/lib/libvirt/images/rhel8.qcow2 /var/lib/libvirt/images/rhel8_clone1.qcow2

b、复制一个虚拟机的 xml 文件

[root@zutuanxue ~]# virsh dumpxml --domain rhel8 > /etc/libvirt/qemu/rhel8_clone1.xml

c、修改 xml 文件 将原始机器的唯一性配置删除

xml 文件修改 # 修改虚拟机名字 # 删除 UUID # 删除 mac 地址 # 修改磁盘路径

d、导入虚拟机

根据 xml 文件导入机器 [root@zutuanxue ~]# virsh define --file /etc/libvirt/qemu/rhel8_clone1.xml 定义域 rhel8_clone1(从 /etc/libvirt/qemu/rhel8_clone1.xml)

链接克隆

  • 创建一个链接克隆磁盘,必须是 qcow2 格式磁盘
  • 生成一个 xml 文件
  • 修改 xml 文件
  • 导入 xml 文件

a、创建一个链接克隆磁盘,必须是 qcow2 格式磁盘

[root@zutuanxue ~]# qemu-img create -b /var/lib/libvirt/images/rhel8.qcow2 -f qcow2 /var/lib/libvirt/images/rhel8_clone2.qcow2 Formatting '/var/lib/libvirt/images/rhel8_clone2.qcow2', fmt=qcow2 size=10737418240 backing_file=/var/lib/libvirt/images/rhel8.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16 查看 [root@zutuanxue ~]# ll -h /var/lib/libvirt/images/rhel8_clone2.qcow2 -rw-r--r-- 1 root root 193K 324 00:49 /var/lib/libvirt/images/rhel8_clone2.qcow2 显示仅有193K,ok [root@zutuanxue ~]# qemu-img info /var/lib/libvirt/images/rhel8_clone2.qcow2 image: /var/lib/libvirt/images/rhel8_clone2.qcow2 file format: qcow2 virtual size: 10G (10737418240 bytes) disk size: 196K cluster_size: 65536 backing file: /var/lib/libvirt/images/rhel8.qcow2 # 显示链接后端磁盘 Format specific information: compat: 1.1 lazy refcounts: false refcount bits: 16 corrupt: false

b、生成一个 xml 文件

[root@zutuanxue ~]# virsh dumpxml --domain rhel8 > /etc/libvirt/qemu/rhel8_clone2.xml

c、修改 xml

修改虚拟机名字 删除 UUID 删除 mac 地址 修改磁盘路径

d、导入虚拟机

[root@zutuanxue ~]# virsh define /etc/libvirt/qemu/rhel8_clone2.xml 定义域 rhel8_clone2(从 /etc/libvirt/qemu/rhel8_clone2.xml)[root@zutuanxue ~]# virsh list --all Id 名称 状态 ---------------------------------------------------- 6 rhel8-clone running - centos8-3 关闭 - centos8-4 关闭 - rhel8 关闭 - rhel8-2 关闭 - rhel8_clone2 关闭 - win10 关闭

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-06-09发表,共计2077字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19348
评论数
4
阅读量
7803007
文章搜索
热门文章
开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南 大家好,我是星哥。之前介绍了腾讯云的 Code...
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南 哈喽,我是星哥,经常有人问我不...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
CSDN,你是老太太喝粥——无齿下流!

CSDN,你是老太太喝粥——无齿下流!

CSDN,你是老太太喝粥——无齿下流! 大家好,我是星哥,今天才思枯竭,不写技术文章了!来吐槽一下 CSDN。...
国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号 AI 知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率 大家好,我是星哥,...
星哥带你玩飞牛NAS-11:咪咕视频订阅部署全攻略

星哥带你玩飞牛NAS-11:咪咕视频订阅部署全攻略

星哥带你玩飞牛 NAS-11:咪咕视频订阅部署全攻略 前言 在家庭影音系统里,NAS 不仅是存储中心,更是内容...
我用AI做了一个1978年至2019年中国大陆企业注册的查询网站

我用AI做了一个1978年至2019年中国大陆企业注册的查询网站

我用 AI 做了一个 1978 年至 2019 年中国大陆企业注册的查询网站 最近星哥在 GitHub 上偶然...
自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个 AI 智能体 — 跟创业大佬对话 前言 智能体(Agent)已经成为创业者和技术人绕...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
开源MoneyPrinterTurbo 利用AI大模型,一键生成高清短视频!

开源MoneyPrinterTurbo 利用AI大模型,一键生成高清短视频!

  开源 MoneyPrinterTurbo 利用 AI 大模型,一键生成高清短视频! 在短视频内容...
支付宝、淘宝、闲鱼又双叕崩了,Cloudflare也瘫了连监控都挂,根因藏在哪?

支付宝、淘宝、闲鱼又双叕崩了,Cloudflare也瘫了连监控都挂,根因藏在哪?

支付宝、淘宝、闲鱼又双叕崩了,Cloudflare 也瘫了连监控都挂,根因藏在哪? 最近两天的互联网堪称“故障...
星哥带你玩飞牛NAS-11:咪咕视频订阅部署全攻略

星哥带你玩飞牛NAS-11:咪咕视频订阅部署全攻略

星哥带你玩飞牛 NAS-11:咪咕视频订阅部署全攻略 前言 在家庭影音系统里,NAS 不仅是存储中心,更是内容...
国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号 AI 知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率 大家好,我是星哥,...
星哥带你玩飞牛NAS-14:解锁公网自由!Lucky功能工具安装使用保姆级教程

星哥带你玩飞牛NAS-14:解锁公网自由!Lucky功能工具安装使用保姆级教程

星哥带你玩飞牛 NAS-14:解锁公网自由!Lucky 功能工具安装使用保姆级教程 作为 NAS 玩家,咱们最...