不是单个独立文件。 ONEStor 块快照采用写时复制 COW,由基础卷 + 多个增量差分快照分片组成快照链,底层是 RBD 对象,不是像 qcow2 那样一个单独文件; 快照本质保存变更的数据块,不是完整复制整块磁盘;快照元数据、差分数据全部保存在该块设备所属的数据池(硬盘池)。
关键限制:原生快照不能直接修改快照所属存储池,Web 界面没有 “迁移快照到别的存储池” 按钮。快照和源块设备绑定在同一个硬盘池,不能单独移动快照。
前提:不能直接 “修改快照存储池”,只能间接实现。
说明:拷贝出来是完整独立块设备,再新建快照,快照就落在目标存储池。
原有老快照依然留在旧存储池,这个动作只是利用快照作为数据源,在目标池生成新卷,不会移动原来的旧快照。
使用 UIS SRM 磁盘备份任务:源块设备在 A 存储池,备份副本保存到 B 存储池。
区分:SRM 备份副本≠存储层快照,备份是独立的备份数据,不是 ONEStor 原生快照。
UIS 块快照不是单个文件,是 RBD 对象组成的快照链;原生快照无法直接修改 / 迁移快照所属存储池。想要把快照的数据放到别的存储池,做法是:从快照新建块设备并选择目标存储池;或者先合并 / 回滚快照,再做块拷贝;带快照链的原块设备不能直接跨池迁移。
(0)
(0)
暂无评论
UIS 的块设备快照不是一个单独的文件,同时,原生快照本身不支持直接更改或迁移所属的存储池。针对你的需求,需要通过间接方案来变通实现。
它并非像 .qcow2 那样的单一文件。底层采用 写时复制(COW) 机制,由基础卷和多个增量差分快照分片组成一条快照链,数据以 RBD 对象形式存储。快照只保存变更的数据块,而非完整复制整块磁盘,其元数据和差分数据全部保存在块设备所属的数据池(Data Pool)中。
快照与源块设备强制绑定在同一个硬盘池(Disk Pool)内。这是底层 RBD 机制的限制,Web 界面也不提供“迁移快照”的选项。因此,无法单独移动快照,带快照链的源块设备也无法直接执行跨池的存储迁移——必须先删除所有快照才能迁移源卷。
既然不能直接移动,可通过以下三种方案间接实现:
方案 A:块设备拷贝(推荐)
如果源块设备没有快照链,直接对其执行“块拷贝”,在拷贝时选择目标存储池即可。如果已有快照,先快照回滚生成一份新的基础卷,再对这份新卷执行块拷贝到目标池,最后在新池的副本上重建快照。此方案保留了快照可回滚能力。
方案 B:从快照创建新块设备(最常用)
在快照列表选中目标快照,执行 “从快照创建块设备”,在创建弹窗中直接选择目标存储池。生成的新块设备即归属于新存储池,后续在新卷上创建的快照也会落在新池中。注意,原有老快照仍留在旧存储池,此操作只是以快照为数据源在新池生成新卷。
方案 C:使用 SRM 磁盘备份
通过 UIS SRM 发起磁盘备份任务,将源块设备从 A 存储池备份到 B 存储池。需注意,SRM 备份副本是独立的备份数据,并非 ONEStor 原生快照。
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论