KLDP 산책중 매우 유용한 글을 발견하여 이곳에 옮겨 싣는다.
 
 이곳에 옮긴 글은 본문 글에서 일부분을 간추려서 적은 글이다. 따라서 더 자세한 내용을 알고 싶다면 원문 링크를 따라가 보기를 바란다.

 웜본 링크 : http://kldp.org/node/84594

===========================================================

 내용의 요지는 간단하다. 시스템을 통째로 tar로 묶어버리되, 필요없는 부분(/proc, /media, /mnt /lost+found)은 배제한다는 것이다.

 시스템을 백업시 다음의 명령어를 입력한다.

sudo su

cd /

tar cvpzf backup.tgz –exclude=/proc –exclude=/lost+found
–exclude=/backup.tgz –exclude=/mnt –exclude=/media –exclude=/sys /

 시스템 복원시 다음의 명령어를 사용한다.

 backup.tgz는 루트디렉토리에 있어야 한다.

sudo su

tar xvpzf backup.tgz -C /

그러고 나서 압축시 제외했던 폴더는 따로 만들어 주면된다.

mkdir sys.

mkdir proc


mkdir lost+found


mkdir mnt


mkdir sys


mkdir media

etc…

=====================================

만약 압축하고 자시고 하는게 너무 귀찮다하시면 아래 방법을 쓰면 된다.
원본 시스템이 깔린 하드 A가 있고 그 시스템을 똑같이 복사할 하드 B가 있다고 하면
하드 B를 하드 A에 케이블로 연결을 해서 아래 명령어를 적용시키면 된다.

cat (하드A) > (하드B)

만약 하드 A 위치가 /dev/hdb이고 하드 B 위치가 /dev/hdc라면 다음처럼 하면 된다.

cat /dev/hdb > /dev/hdc

그러면 하드A의 내용이 하드B에 완전히 모조리 똑같이 백업된다. 당연히 시스템 디바이스 관련된것도
같이 가니까 사용할 컴터 스펙은 동일해야겠다.

Tags: , , , ,

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.