UnionFS:如何将overlay / upperdir中的更改持久保存到base / lowerdir文件系统中?

时间:2014-12-02 12:48:14

标签: linux ext4 unionfs

假设在linux系统上有以下场景:

  • 以只读方式挂载的ext4数据分区:data_ro
  • 叠加分区:data_overlay
  • 使用UnionFS联合装载其中两个:mount -t overlayfs -o lowerdir=data_ro,upperdir=data_overlay overlayfs data

在某个时间点,需要将更改从data_overlay保留到data_ro(显然data_ro将在这种情况下重新安装R / W,然后重新安装回R / O)。


如何将overlay / upperdir中的更改保存到base / lowerdir文件系统中?

它是否足以应对/从覆盖层移动到基础FS,如下面的命令序列?

umount data
mount -o remount,rw data_ro
mv -rf data_overlay data_ro
mount -o remount,ro data_ro
mount -t overlayfs -o lowerdir=data_ro,upperdir=data_overlay overlayfs data

0 个答案:

没有答案