![如何在 LVM LV 之间移动数据而不进行物理重写?](https://linux22.com/image/1506055/%E5%A6%82%E4%BD%95%E5%9C%A8%20LVM%20LV%20%E4%B9%8B%E9%97%B4%E7%A7%BB%E5%8A%A8%E6%95%B0%E6%8D%AE%E8%80%8C%E4%B8%8D%E8%BF%9B%E8%A1%8C%E7%89%A9%E7%90%86%E9%87%8D%E5%86%99%EF%BC%9F.png)
我想在同一物理卷上的两个 LVM 逻辑卷 (LV) 之间移动大量数据。我使用 SSD,所以我不想在物理上写入太多数据。
我的理解是cp
,mv
和rsync
将默认将整个目录写入第二个 LV 上,而不是在同一分区上移动时仅仅改变其路径。
怎样才能在两个逻辑卷之间移动整个目录而不完全重写它?
答案1
你不能,文件系统和底层 LV 之间没有集成。BTRFS 有这个,ZFS 和 APFS 也有。
我想在同一物理卷上的两个 LVM 逻辑卷 (LV) 之间移动大量数据。我使用 SSD,所以我不想在物理上写入太多数据。
我的理解是cp
,mv
和rsync
将默认将整个目录写入第二个 LV 上,而不是在同一分区上移动时仅仅改变其路径。
怎样才能在两个逻辑卷之间移动整个目录而不完全重写它?
你不能,文件系统和底层 LV 之间没有集成。BTRFS 有这个,ZFS 和 APFS 也有。