Partimage 사용법<Linux용 Ghost 만들기>


0. 리눅스를 인스톨 할때 하드가 sda일때 sda1, sda2, sda3 등과 같이 파티션 하지 말고,

   sda1만 ext3 포맷으로 만들어서 어서 LinuxOS를 인스톨해야 한다.

   여러 파티션을 만들어도 될 수도 있으나 필자는 한개만 만들어서 실험을 해 보았다.



1. 아래 사이트에서 PartImage ISO를 받는다.

   http://www.partimage.org/Download

   Stable:  Bootable CD-Rom image with Partition Image 0.6.4: 

    "SystemRescueCd (122 MB)" 이것을 받아 cd로 만든다.

   위에서 ISO 찾기가 어려 우신 분들을 위해 아래 사이트에서 바로 받는다.     http://downloads.sourceforge.net/systemrescuecd/systemrescuecd-x86-0.3.4.iso?modtime=1174423433&big_mirror=1

 

      partimage 메뉴얼

     http://www.partimage.org/Doc/index-4.html

 

## 리눅스 고스트 만들기(backup)

* 우선 리눅스 서버에 하드를 2개 장착해 놓는다.

   한개는 리눅스OS용이고, 또 하나는 PARTIMAGE로 만든 고스트파일을 저장해 놓는

   하드이다.

   필자는 sda중에 sda1에 리눅스를 깔아 놓았고, hda에는 만드는 partimage 고스트를 파

   일를 저장할 것이다. 

0. 위의 ISO 파일을 CD로 만든다.

1. 만든 부팅용 CD를 넣고, 부팅 한다.

2. 질문이 나오면 모두 엔터를 누른다.

3. PartImage용 리눅스 OS가 부팅이 된다.

4. 고스트 이미지를 저장할 하드가 /dev/hda 이면 아래와 같이 마운트 한다.

   %> cd /mnt

   %> mkdir backup

   %> mount -t ext3 /dev/hda /mnt/backup

5. partimage를 실행한다.

   %> partimage

       

      Partition to save/restore: 고스트를 만들 디바이스(하드디스크파티션)

      Image file to create/use : 고스트를 저장할 디바이스 및 파일이름

                                /mnt/backup/linux-redhat.partimage.tar

      Action to be done: Save partition into new image file 선택

      Connect to server: 네트워크를 이용해서 고스트 파일 저장(본 설명에서 사용안함)

     위와 같이 설정하고 F5 키를 누른다.

   

     

  Compression level : 압축포맷, 여기서는 None을 선택한다.<최고스피드>

  Options : Enter description 만 선택

  Image split mode : Automatic split 선택

F5키를 누른다.

You can enter a description of the saved partition: sda1

<ok>


<ok>

고스트라 만들어지는 과정이 보인다.





## 리눅스 고스트 복원(restore)

   

    Partition to save/restore: 고스트를 restore할 디바이스(하드디스크파티션)

    Image file to create/use: 고스트 파일이 저장된 곳 및 파일이름

                                /mnt/backup/linux-redhat.partimage.tar.000<시작번호>

    Action to be done: Restore partition from an image file

    Connect to server: 네트워크를 이용해서 고스트 파일 저장(본 설명에서 사용안함)

   위와 같이 설정하고 F5 키를 누른다.


   

  <F5>


<yes>

restore 가 진행된다.. <시간이 조금 오래 걸린다>


위도우즈에 사용되는 노턴고스트보다 시간은 많이 걸린다.

노턴고스트도 그렇듯이 일단 os를 이미지로 만들어 놓으면 아주 많은 편리 하게 된다.

특히 리눅스 서버는 설정할것이 많은데 이를 해결 할수 있다.

1. 삼바설정,

2, ftp서버 설정,

3, telnet서버 설정

4. 제로보드설정

5, fax서버 설정

6. mysql 설정

7. 한글깨지는것 설정,

8. php 설정,

9, crond 설정

10, php가속기 설정

11. 등등 ......



출처: http://www.MADIXON.COM 

알아두어야할사항>

 1.  리눅스의 boot 부분은 복구가 않됩니다. hdd가 완전히 망가졋을 경우 linux(백업한리눅스버젼이일치하는것으로) 를 다시 인스톨해야합니다. 아주 기초적인것만 인스톨하면 됩니다. 대략 5분정도도 안걸립니다.


 2. sata(sda..) 하드를 이미지backup 한후 pata(hda...) 하드에 restore하면 않됩니다.

 위의 내용만 주의하면 완전100% 복구 됩니다..