假设在linux系统上有以下场景:
data_ro
data_overlay
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