运行了2年的ESXI磁盘上很多VM并带多层快照,最近磁盘速度异常,迁移到新存储,都是thin磁盘;如有vCenter条件,采用“迁移”即可完美解决,既使磁盘类型thin不变又保留快照结构。如无vCenter条件的操作方式细读全文。
案例vm:
单盘分配约27GB的thin类型磁盘,实际母盘已用2.1GB,再加2个快照盘500MB,900MB;如下图
还是先说说 vCenter迁移,可带快照,容量无变化,完美!
厚备置零磁盘VM,采用这“迁移”方式也可转化为thin
注意:
vCenter迁移,目标存储文件夹、vmdk文件名会以原vm名,按需先剔除标识名,不然得
centos7.9-d 测试版/centos7.9-d 测试版.vmdk
方式2.
直接在存储浏览器将vm对应的文件夹,选择“复制或迁至”另一存储盘,快照文件正常无变化,但thin的母盘到了新存储位置就变厚备置零了,新存储空间不足放置了。——-不可取!
方式3.
进入对应的文件夹,将.vmdk及其它复制、迁至到另一存储新建文件夹内,母盘thin不变,但快照.vmdk容量增大了,比母盘容量大。多个快照就是多个母盘容量。——-不可取!
方式4.
结合以上的方式2和3,先整个文件夹复制,再删除目标文件夹厚备的母盘,再进入原文件夹单独复制母盘过来,虽然在复制整个文件夹时由thin变厚备置零时间会长点,但整个处理套路确实既磁盘类型thin不变又保留快照结构。—–
亲测可行!
方式5.
ssh远程到主机,采用mv或cp到另一新存储位置,甚至tar压缩打包到新存储解压,母盘都会由thin变厚备置零,快照不变;——-不可取!
方式6.
ovf的导出再部署虚拟机,不带快照,这并不适合这次需求;——-不可取!
方式7.
也尝试veeam的file功能,和存储浏览器一样的结果(方式2)。——-不可取!
方式8.
vCenter克隆,这个和ovf一样,无法带多层快照,——-不可取!
(区别于ovf,vc的克隆将vm目前的快照层上的更动都克隆过去,而ovf只能到快照层。)
再有值得注意的是经vc克隆后.vmdk文件名带00002这类像快照名。
完结!
注意:
切勿轻易使用“剪切”,报错就完蛋了! 别问我怎么知道的