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; then
            $prog --version | head -n 1
        else
            echo "$prog is missing"
        fi
    done
    
  2. 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,proc,sys,run}
    
    1. /etc/fstab 확인

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