여기서 사용한 ' /backup.tgz ' 파일명은 본인이 원하는 이름을 사용하세요

1. 백업

# sudo tar cvpzf /backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/media --exclude=/mnt --exclude=/dev --exclude=/sys --exclude=/backup.tgz /

옵션 설명
cvpzf
    c : 새로운 파일을 만든다
    v : 처리하는 파일명을 출력한다
    p : 퍼미션권한 정보를 포함한다
    z : 데이터를 압축한다
    f : 출력물의 파일명을 설정한다 (파일명은 f 뒤에 위치)
    x : 파일에서 풀어낸다

--exclude : 해당 위치 제외

가장 마지막 ' / ' : 작업할 대상

 

2. 복구

다른 메체로 부팅하여

' / '를 다 지우고 ( 백업 파일 제외 ' /backup.tgz ' )

# sudo tar xvpzf /backup.tgz
# sudo mkdir /proc
# sudo mkdir /lost+found
# sudo mkdir /media
# sudo mkdir /mnt
# sudo mkdir /dev
# sudo mkdir /sys 

데이터를 풀어내고

제외했던 폴더들을 새로 만들어준다

그리고 재부팅

 

'컴퓨터' 카테고리의 다른 글

하드 파티션 백업/복사 프로그램  (0) 2013.09.19
ubuntu 관리자 sudo 권한유지  (0) 2013.09.19
ubuntu 설치 리스트 확인  (0) 2013.09.18
ubuntu *.deb 파일 설치  (0) 2013.09.17
rabbitmq 사용자 관리 (암호 설정)  (0) 2013.09.17