문서의 이전 판입니다!
- 준비 사항: /etc/fstab 확인, LFS 파티션 마운트, tar, pv, xz 설치 확인
export LFS=/mnt/lfs # LFS "/" 파티션 export WAREHOUSE=/mnt/nfs/warehouse/lfs # 백업 파일이 저장될 위치 grep $LFS /etc/fstab # /etc/fstab에 $LFS 디렉터리 설정 확인 mountpoint -q $LFS || sudo mount $LFS # 마운트 상태 확인 필요시 마운트 for prog in tar xz pv; do # tar, xz, pv 설치 확인 if command -v "$prog" >/dev/null 2>&1; then $prog --version | head -n 1 else echo "$prog is missing" fi done - Backup
cd $LFS tar -cp --numeric-owner \ --exclude='proc' --exclude='sys' --exclude='dev' --exclude='run' . | \ xz -9 --threads=$(nproc) --memory=80% -vv > "${WAREHOUSE}/lfs+blfs-12.4.tar.xz"
- Restore
export LFS=/mnt/lfs # LFS "/" 파티션 export WAREHOUSE=/mnt/nfs/warehouse/lfs # 백업 파일 위치 cd $LFS sudo tar -xpvJf ${WAREHOUSE}/lfs+blfs-12.4.tar.xz --numeric-owner . sudo mkdir -pv {dev,proc,sys,run}- /etc/fstab 확인