暂无评论
UIS 超融合把虚拟机数据物理拷贝到移动硬盘
重要前提:虚拟机必须先关机,禁止开机状态拷贝磁盘,会造成数据损坏、快照链断裂。
⚠UIS 分布式存储的 qcow2 磁盘文件是打散分布集群多节点,不能直接在 CVK 底层直接复制分布式存储目录的原始文件。直接拷贝底层分布式文件会损坏快照链,不建议底层硬拷。
四种方案,按推荐优先级排序
方案 1:导出整机 qcow2 磁盘文件,网络中转拷贝(最推荐,业务归档)
CVM 平台,关闭目标虚拟机;
虚拟机操作→导出,导出格式选择 qcow2(可导出全部磁盘,每个磁盘独立 qcow2 文件),导出目的地选远端 SCP/FTP 服务器(一台笔记本或者 Windows 开 FTP/SCP 服务);
导出完成后,在这台笔记本上,把 qcow2 文件复制到移动硬盘。
优点:平台原生导出,自动合并快照链,得到完整独立磁盘,无快照依赖;后续可以再导入 UIS 或者其他 KVM 平台。
缺点:需要一台中间电脑做 SCP/FTP 服务器,走网络传输,大数据量耗时久。
方案 2:虚拟机内部拷贝业务文件到移动硬盘(只需要虚机内部业务数据,不需要整机)
需求不是保留虚拟机,只拿虚拟机里面业务文件、资料。
CVM 编辑虚拟机硬件,添加 USB 控制器 (xHCI);
将移动硬盘 USB 插到该虚拟机所在CVK 物理服务器 USB 口,CVM 将 USB 设备直通给虚拟机;
虚拟机操作系统识别移动硬盘,直接在虚机内复制文件到移动硬盘;
拷贝完成,移除 USB 直通设备。
⚠注意:移动硬盘文件系统建议 NTFS/exFAT,不要 FAT32(单文件 4GB 限制)。
局限:只能拷贝虚拟机内部文件,不能导出虚拟机系统镜像。
方案 3:CVK 节点本地挂载移动硬盘(高危,仅应急,不建议日常使用)
不推荐生产环境,CVK 是超融合宿主机系统,插拔外接硬盘操作风险高,误操作会损坏集群存储。
将移动硬盘插到该虚拟机运行的那台 CVK 物理服务器 USB 口;
SSH 登录 CVK 后台,lsblk识别 USB 磁盘,挂载移动硬盘(NTFS 需要安装 ntfs‑3g 工具包);
UIS 导出 qcow2,导出路径写 CVK 本地挂载的 USB 移动硬盘路径;
❗风险:
①集群 CVK 节点不建议长期挂载 USB 外设;
②导出任务失败会残留临时大文件占满 CVK 本地磁盘,导致集群异常;
③USB 接口速率低,大磁盘导出极易超时失败。
方案 4:备份到远端服务器再拷贝(vmb 备份包)
使用 UIS 内置备份功能,整机备份到远端 SCP/FTP 服务器生成.vmb备份包;
将 vmb 备份包从服务器复制到移动硬盘;
注意:.vmb是 UIS 私有备份格式,只能回恢复到 UIS 平台,不能直接在其他虚拟化平台使用,仅用于本集群灾难恢复归档。
关键避坑点
❌禁止直接 SSH 登录 CVK,复制分布式存储池目录下原始 qcow2:分布式存储的文件带快照链、COW 引用,直接复制得到的文件是碎片快照链,拿到移动硬盘上无法使用。
导出前必须关闭虚拟机;挂起的虚拟机不支持导出磁盘。
移动硬盘优先 USB3.0 及以上;大磁盘导出,不要用机械移动硬盘,IO 慢,任务容易超时失败。
文件系统:移动硬盘不要使用 FAT32,qcow2 镜像经常大于 4GB,会拷贝失败;建议 exFAT/NTFS。
导出后校验:拷贝完成,建议校验文件大小,有条件做 md5 校验,防止拷贝损坏。
场景快速选型
表格
你的需求 选择方案
需要保留完整虚拟机镜像,以后可导入 UIS/KVM 方案 1(导出 qcow2 到 SCP 服务器,再拷硬盘)
只要虚机里面业务文档,不需要系统镜像 方案 2(USB 直通虚拟机内部拷贝)
应急现场,没有中间电脑服务器,仅维护窗口操作 方案 3(CVK 挂载移动硬盘,谨慎操作)
仅做 UIS 集群内部灾难备份,不做跨平台迁移 方案 4(vmb 备份包)
排错命令参考
bash
lsblk #CVK查看磁盘设备
df -h #查看挂载点空间
virsh list --all #CVK查看虚拟机状态
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论