虚拟机复制

首先创建虚拟机的数据卷和swap卷:

lvcreate -L 128m -n newvm-swap xenvg
# lvcreate -L 4g -n newvm xenvg

使用virt-clone复制:

# virt-clone -o testvm -n newvm -f /dev/xenvg/newvm -f /dev/xenvg/newvm-swap 
Cloning testvm-disk                    | 4.0 GB     01:39   
Cloning testvm-swap                    | 128 MB     00:01   

Clone 'newvm' created successfully.


xm list newvm 
Name                                        ID   Mem VCPUs      State   Time(s)
newvm                                            512     2                 0.0

当然,上面的步骤也可以通过dd来完成:

# dd if=/dev/xenvg/testvm of=/dev/xenvg/newvm
# dd if=/dev/xenvg/testvm-swap of=/dev/xenvg/newvm-swap
# cp /etc/xen/testvm /etc/xen/newvm
# sed -i 's/testvm/newvm/g' /etc/xen/newvm
# xm new /etc/xen/newvm

原文地址:https://www.cnblogs.com/feisky/p/2891967.html