KVM虚拟机克隆方式

KVM虚拟机克隆方式

(VM虚拟机克隆方式有三种)

        (1)手动克隆
              ** 我们用 test01 和 克隆后的 test02来演示**
                        test01 ----------------------->  test02

                第一步:进入test01虚拟机的xml主配置文件目录下
                     复制xml文件:cp  test01.xml  test02.xml

                第二步:进入test01虚拟机的raw磁盘文件目录下
                    复制磁盘文件:cp  centos.raw  test02.raw

                第三步:修改配置文件并重新生产一个虚拟机(定义)
                    vim test02.xml
                    修改名称,删除uuid,删除mac
                    定义虚拟机完成手动克隆
                    virsh define  test02.xml

     (2)链接克隆

                第一步:我们将上面的 test01 和 test02 关闭

                第二步:将qcow2磁盘格式链接到 test01的raw磁盘文件,名称改为test02.qcow2
                    qemu-img  create -f qcow2 -b centos.raw  test02.qcow2
                   查看
                    qemu-img  info  test02.qcow2

                第三步:修改 test01(修改回默认)  test02(磁盘修改为链接文件qcow2) 的磁盘文件

                第四步:重新定义 test01  test02

        (3)完整克隆-----一步到位

                     第一步:
                       virt-clone  --auto-clone  -o  test02  -n   test03 

原文地址:https://blog.51cto.com/14661501/2465018

时间: 2024-10-09 21:15:00

KVM虚拟机克隆方式的相关文章

烂泥:KVM虚拟机克隆

本文首发于烂泥行天下. 上一篇文章介绍了有关KVM虚拟机快照的创建与恢复,这篇文章我们来介绍有关KVM虚拟机克隆. KVM虚拟机的克隆,我们可以分以下几步: 1. 使用virt-clone命令进行克隆 2. 通过virsh edit命令修改克隆后虚拟机的VNC连接端口 3. 配置克隆后虚拟机的网卡 KVM虚拟机的克隆,我们可以使用virt-clone命令进行.有关virt-clone命令的使用,我们可以通过帮助文档进行查看,如下图: 强烈建议,在克隆虚拟机之前,原来的虚拟机一定要处于关机状态.

KVM虚拟机克隆

假定有了一个vm1虚拟机,现在要克隆出vm2虚拟机.按照下列步骤执行: 1.停止vm1 virsh shutdown vm1 Domain vm1 is being shutdown [email protected]:~# virsh list --all Id Name                 State ---------------------------------- - vm1                  shut off 2. 克隆 先创建vm2目录 mkdir -p

kvm虚拟机克隆&&快照

KVM虚拟机克隆: 克隆前先关机,创建好分区. 语法: virt-clone -o 原虚拟机 -n 新虚拟机 -f 存储路径   (.img镜像后缀) 例如:virt-clone -o cetos7 -n centos7-1 -f /var/lib/libvirt/images/centos7-1.img(默认路径) ll -h 一台KVM虚拟机组成:虚拟机配置文件和镜像.img组成. ls /etc/libvirt/qemu  (配置文件) KVM虚拟机快照: 作用:热备.灾难恢复. 注意:由

生产环境下戴尔 R820 kvm虚拟化部署四(kvm虚拟机克隆)

五.克隆一台虚拟机 前提: 1.模版机的网卡配置文件中的UUID.MAC地址已经删除([[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0) 2.网卡配置文件已经被清空([[email protected] ~]# > /etc/udev/rules.d/70-persistent-net.rules) 3.模版机处于关机状态 查看克隆的详细信息 克隆过程 raid10的情况下,24G大小克隆需要4分钟左右,具体

Centos6.5系统安装kvm虚拟机之克隆、拷贝文件安装新虚拟机

Centos 6.5 x86_64系统安装kvm虚拟机-克隆.拷贝xml文件安装新虚拟机 一.通过模板虚拟机克隆新虚拟机 IP规划: 宿主机:10.0.1.149 模板虚拟机:10.0.1.228 克隆虚拟机:10.0.1.100 关闭或者暂停模板虚拟机,再进行克隆安装新虚拟机. [[email protected] ~]# virt-clone -o kvm_mode_5566 -n mysql-server -f /data/kvmdisk/mysql-server.qcow2 ERROR 

关于kvm虚拟机的克隆方法总结

kvm虚拟机的克隆分为两种情况,第一种kvm宿主机上对虚拟机直接克隆 第二种通过复制配置文件与磁盘文件的虚拟机复制克隆(适用于异机的静态迁移). 现笔者将分别两种kvm虚拟机克隆的的详细操作过程都记录如下: 方法一:kvm宿主机上对虚拟机直接克隆(需要在关机或暂停的状态下操作) 1.查看所有的虚拟机.以及需要克隆的虚拟机的硬盘文件的位置. [[email protected]_kvm ~]# virsh list --all //查看已安装的所有的kvm虚拟机 2.我们可以通过编辑需要克隆的源虚

CentOS 6.9下KVM虚拟机通过virt-clone克隆虚拟机(转)

一.virt-clone概述 1.virt-clone作用简介 virt-clone主要是用来克隆kvm虚拟机,并且通过Options.General Option.Storage Configuration.Networking Configuration等不同选项对新的虚拟机进行一些特殊的定义. 2.virt-clone参数介绍 Options(一些基本的选项): --version:查看版本 -h,--help:查看帮助信息 --connect=URI:连接到虚拟机管理程序 libvirt

虚拟机克隆复制后ethX更改或消失之实质

转载请注明出处:http://www.openext.org/2014/07/qemu-kvm-ques 网上有很多关于虚拟机克隆复制后eth0找不到或者eth0编程eth1等问题,也有很多的解决方法但是,都没有抓到实质: 其实很简单只需要执行如下命令重新define虚拟机即可 进入虚拟机: mv /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.bak 重新define虚拟机.

kvm虚拟机使用说明

一:kvm虚拟化应用场景 场景1:只有一台服务器,但是要运行多个版本的软件,不同版本之间还相互冲突场景2:机房的迁移,物理机在运输过程中容易损坏,导致数据丢失场景3:openstack部署太难!步骤太繁琐,如何体验最新版的openstack场景4:开发环境和测试环境经常损坏,运维重复装系统场景5:业务的扩张,需要快速部署10个一模一样的集群 二:kvm虚拟机安装及使用 1:首先关闭selinux和防火墙setenforce 0systemctl stop firewalld.service或者