这是 virtual/vm-snapshot-clone.md 的每次改动内容,按时间从新到旧。其他文章一起提交的部分不会出现在这里。
#1
2026-10-18
+66
−0
docs: 新增数据库/虚拟化/监控/备份 4 个分类和 13 篇文章
a0b4968
new file mode 100644
@@ -0,0 +1,66 @@
+---
+tags: [快照, 克隆, 虚拟机]
+order: 30
+---
+
+# 虚拟机快照与克隆
+
+## 场景
+
+打补丁、改配置前想留个后悔药;或者要快速复制一台同样的虚拟机。
+
+## 前置条件
+
+- 虚拟机磁盘有足够空间(快照会增长)
+- 知道快照不是备份:**盘坏了快照一起没**
+- 克隆前先关机或确认业务支持
+
+## 配置
+
+### ESXi 快照
+
+网页 → 虚拟机 → 快照 → 拍摄快照。
+
+建议命名带日期和原因:`2026-10-18 打补丁前`。
+
+### PVE 快照
+
+```bash
+qm snapshot 100 before-patch --description "打补丁前"
+qm listsnapshot 100
+```
+
+### 克隆
+
+ESXi:虚拟机右键 → 克隆 → 完整克隆(不是链接克隆,除非确定共享存储够用)。
+PVE:
+
+```bash
+qm clone 100 101 --name web-02 --full
+```
+
+## 验证
+
+- 快照列表里有记录,`qm listsnapshot` 能看到
+- 克隆出来的机器 MAC 地址不同,IP 不冲突
+- 克隆机启动后检查主机名、IP、SID(Windows 要 sysprep)
+
+## 回滚
+
+```bash
+# PVE
+qm rollback 100 before-patch
+# 回滚后删除快照
+qm delsnapshot 100 before-patch
+```
+
+ESXi:快照管理器 → 恢复到快照。
+
+## 坑
+
+- **快照不是备份**,只是磁盘状态的差分,存储坏了全丢。
+- 快照留着不删会一直增长,最后把存储撑爆。
+- 快照链太长,删除时要合并,IO 会飙高,业务高峰别做。
+- 链接克隆依赖母盘,母盘删了克隆全废。
+- 克隆 Windows 不做 sysprep,域里会出现 SID 冲突。
+- 克隆后 MAC 冲突会导致网络时通时断,先确认网卡是「重新生成」。