温馨提示×

centos minimal怎么克隆

小樊
36
2026-10-26 07:28:56
栏目: 智能运维

在 CentOS Minimal 环境下“克隆”通常指以下几种情况之一,我分别说明,你看看你属于哪一种:


一、克隆一台虚拟机(最常见)

1️⃣ VMware 克隆

如果你是用 VMware 安装的 CentOS Minimal:

  1. 关闭虚拟机
  2. 右键虚拟机 → 管理 → 克隆
  3. 选择:
    • 克隆自:当前状态
    • 类型:完整克隆(推荐)
  4. 启动克隆后的系统

⚠️ 克隆后需要修改:

# 修改主机名
hostnamectl set-hostname centos2

# 重新生成网卡 UUID(可选)
nmcli con show
nmcli con del ens33
nmcli con add type ethernet ifname ens33

2️⃣ KVM / libvirt 克隆

virt-clone \
  --original centos-minimal \
  --name centos-clone \
  --file /var/lib/libvirt/images/centos-clone.qcow2

启动:

virsh start centos-clone

二、克隆磁盘(整盘复制)

使用 dd(不推荐新手)

dd if=/dev/sda of=/dev/sdb bs=4M status=progress

⚠️ 风险极高,必须确认设备名


三、克隆系统配置(快速部署)

1️⃣ 使用 rsync 复制系统

rsync -aAXv / /mnt/newroot --exclude={/dev,/proc,/sys,/tmp,/run}

适合做备份或迁移。


2️⃣ 使用 Kickstart 自动安装(企业常用)

# 生成 ks.cfg
systemctl start httpd
cp ks.cfg /var/www/html/

安装时指定:

ks=http://ip/ks.cfg

四、克隆 Git 仓库(如果你说的是代码)

yum install -y git
git clone https://github.com/xxx/xxx.git

五、确认你到底想“克隆”什么?

你可以告诉我:

  • ✅ 是 虚拟机克隆
  • ✅ 是 系统迁移
  • ✅ 是 磁盘复制
  • ✅ 是 Git 仓库

我可以直接给你一步一步命令版。

0 踩