linuxfromscratch:12.4:linux_from_scratch:backup_and_restore

문서의 이전 판입니다!


Linux From Scratch - Version 12.4

LFS/BLFS 종료후 최종적으로 보관과 복구에 관한 내용

  1. 준비 사항: /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; thne
        $prog --version | head -n 1
    else
        echo "$prog is missing"
    fi
done

  1. 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"

  1. 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,pro,sys,run}

  1. /etc/fstab 확인

  • linuxfromscratch/12.4/linux_from_scratch/backup_and_restore.1772410891.txt.gz
  • 마지막으로 수정됨: 2026/03/02 00:21
  • 저자 baecy