Ubuntu Overlay 配置备份与恢复
一 适用场景与前置检查
mount | grep overlaycat /proc/mounts | grep overlayoverlayroot_cfgdisk --list(若安装了 overlayroot)二 备份方法
mount | grep overlaysudo tar -czvf /backup/overlay_$(date +%F).tar.gz -C /mnt/overlay .-C /mnt/overlay . 将归档内容相对路径写入,便于恢复到同名目录。tar -tzvf /backup/overlay_$(date +%F).tar.gz | headsudo rsync -aAX --info=progress2 /mnt/overlay/ /backup/overlay/sudo rsync -aAX --info=progress2 --delete /mnt/overlay/ /backup/overlay/--exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"}sudo apt install timeshift,按向导选择 Btrfs 并配置快照位置与计划。sudo apt install duplicity,适合对关键目录做加密增量备份。三 恢复方法
ls /mnt/overlaysudo tar -xzvf /backup/overlay_YYYY-MM-DD.tar.gz -C /mnt/overlaysudo rm -rf /mnt/overlay/*sudo rsync -aAX --info=progress2 /backup/overlay/ /mnt/overlay/sudo mount -t overlay overlay -o lowerdir=/path/to/lower,upperdir=/path/to/upper,workdir=/path/to/work /mnt/overlaysudo mount -a。duplicity restore 将备份还原到目标目录。四 注意事项与最佳实践
tar -tzvf、rsync -n 干跑),确保备份可用。