Linux btrfs 文件系统快照备份与恢复(恢复为挂载快照为根文件系统或进入 initramfs 环境)

在我前面的日记里,我介绍过如何使用逻辑卷管理(LVM)的快照功能进行系统的备份和恢复,这次分享一下使用 btrfs 文件系统的快照功能达到同样的效果。备份可以是默认的读写或只读模式,恢复这里分享了挂载可读写快照为 / 根目录的方式和进入(initramfs)环境进行恢复的方式。视频地址:https://www.bilibili.com/video/BV15P4y1V7Df?share_source=copy_web

Continue reading "Linux btrfs 文件系统快照备份与恢复(恢复为挂载快照为根文件系统或进入 initramfs 环境)"

LFS 学习日记(编译过程中备份、恢复、进入 chroot 编译环境等的脚本或设置 )

为了预防有可能出现的编译错误需要重新编译某些软件包,我在编译过程中每编译1个或几个软件包就进行备份。为了方便备份和恢复的方便,分别编写了 baklfs.sh, reslfs.sh 脚本。为了方便第六章开始的进入 chroot 环境编译,把书上的 chroot 脚本写成脚本文件 chlfsroot 。然后把这3个脚本放入默认用户的家目录下面的文件夹里。设置为700权限。这3个脚本都必须是 root 才能执行。再在/usr/sbin/里分别建了到这3个文件的符号链接(预防以后如重装系统时无意删除了这些自写脚本)。 Continue reading "LFS 学习日记(编译过程中备份、恢复、进入 chroot 编译环境等的脚本或设置 )"