已经是最新一篇文章了!
已经是最后一篇文章了!
tech · 2025 · 技术研究笔记
XFS系统快照挂载问题
linux tech
linux tech
研究版 · 0 个章节 · 约 1 分钟 · 更新于 2025-01-02
版本
A · 中文
SCROLL
使用elastio创建的快照,当文件系统为xfs时,直接挂载会有写的需求。在这里使用一种迂回的方式。但是这种方式会有性能问题,数据在中间重复转了一道,暂时没有更好的办法。后续有办法再优化。

- 先创建一个隐藏文件,然后使用losetup创建loop设备关联这个隐藏文件。
- 使用dmsetup创建设备映射,模式为快照
elioctl setup-snapshot /dev/mapper/centos-root /.datto 0
blockdev --getsize /dev/elastio-snap0
truncate -s100M ///.overlay_0
losetup /dev/loop0 ///.overlay_0
echo "0 28090368 snapshot /dev/elastio-snap0 /dev/loop0 N 8 " | dmsetup create "wsnap-0"
mount -o ro,nouuid /dev/mapper/wsnap-0 /tmp/LSF9A896-130C-4CD2-948A-71A65CA6654E/

