질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

리눅스 서버 통째로 이전하는 방법

작성자 정보

  • 오운현 작성
  • 작성일

컨텐츠 정보

본문

NORTON GHOST 2001을 이용하여 Linux 파일시스템 백업 

1. 부팅 디스켓 만들기
- 부팅디스켓으로 사용할 플로피디스켓을 포맷한다.(시스템 파일 복사) C:format a: /s - Norton Ghost 설치 CD의 TOOL 디렉토리에 있는 다음 파일 두개를 복사한다. (복사할때는 반드시 윈도우 상태에서 아이콘 복사하기나 끌기로 복사하지 말고 DOS command를 사용하여 복사한다.) GDISK.EXE GHOSTPE.EXE (이전 버전일 경우는 GHOST.EXE 이다.)

2. 백업용 하드 디스크 준비

- 윈도우 시스템의 백업과는 달리 리눅스에서는 하드 디스크의 상태에 따라 조금씩 차이가 있다. - 현재 리눅스 시스템이 설치된 하드 디스크의 ACCESS MODE 값과 백업할 하드 디스크의 ACCESS MODE 값이 같아야 한다. (요즘은 거의 대부분이 LBA type으로 나오지만 간혹 CHS등 이전에 사용된 값일 수 있다. 이럴때는 CMOS 에서 ACCESS MODE 값을 LBA로 수동 설정해준다.) - 그리고 리눅스 시스템이 설치된 하드 디스크의 크기가 백업할 하드 디스크의 크기보다 커서는 안된다. - 백업용 하드 디스크를 장착 할 때는 Primary Master를 리눅스 시스템이 설치된 하드 디스크로 설정하고 백업용 하드 디스크를 Primary Slave로 설정한다. (윈도에서는 별 문제가 없지만 리눅스에서는 Primary와 Secondary에 따라서 미묘한 차이가 있는 듯 하다.)

3. 백업 하기

- 리눅스 시스템이 설치된 하드 디스크와 백업용 하드 디스크를 본체에 설치하고 백업용 부팅 디스켓으로 부팅한다. 이때 부팅시 CMOS에서 하드 디스크의 ACCESS MODE 가 같은 값으로 설정 되었는지 확인한다. 만약 다른 값을 같 는다면 정상적인 백업이 실행되지 않을 수 도 있다. (대용량 하드 디스크라면 거의 모두가 LBA로 설정되어 있다.) - 부팅 디스켓으로 부팅을 하게 되면 다음과 같은 명령을 실행한다. A:ghostpe ?clone,mode=copy,src=1,dst=2 -ial - ghostpe.exe 를 옵션없이 실행시키면 편리한 POP UP 메뉴가 뜬다. 하지만 하드 디스크를 통째로 백업하고자 할 때는 위 명령을 직접 실행시키는 것이 훨씬 안정된 작업이다. - 위 명령을 실행하면 pop up 화면이 뜨면서 작업이 진행된다. 백업용 하디 디스크에 기존의 내용이 있더라도 모두 지워지므로 확인해야 한다. - 위 명령은 리눅스 시스템을 섹터 단위로 복사하기 때문에 상당한 시간이 걸릴수 있다. - 복사가 완료되면 백업용 하드 디스크로도 부팅이 가능하다.

4. GHOST 명령 요약

- mode에는 copy, load, dump, pcopy, pload, pdump 등이 있으며 하디 디스크를 통째로 백업 하기 위해서는 copy 옵션을 사용한다. 각 모드에 관한 자세한 설명 은 설치 CD의 Documents 의 PDF 파일을 참고. - src는 리눅스 시스템이 설치되어 있는 하드 디스크를 가리킨다. 1이라는 숫자는 첫번째 로컬 드라이브 (Primary Master 즉 /dev/hda)를 나타내고 2라는 숫자는 두 번째 로컬 드라이브 (Primary Slave 즉 /dev/hdb)를 나타낸다. (위 경우는 Primary에 Master와 Slave로 구성한 경우이고 만약 Primary Master와 Secondary Master로 구성하였다면 1번이 /dev/hda이고 2번이 /dev/hdc가 된다.) 자세한 설명은 설치 CD의 Documents의 PDF 파일 참고. - 만약 파티션을 백업할려고 한다면 위의 로컬드라이브 번호와 클론을 함께 사용 한다. (예를 들어 첫번째 로컬드라이브의 두번째 파티션이라고 하면 1:2 라고 명시한다.) - dst는 백업 할 하드 디스크를 가리키며 표시 방법은 src와 동일하다. - “-ial” 옵션은 리눅스 파일 시스템의 이미지를 섹터 단위로 복사하라는 것이다. 이 옵션을 주지 않으면 백업은 되더라도 나중에 백업한 하드 디스크로 부팅을 할 수 없다. 만약 메뉴 방식으로 백업을 진행한다면 Option 항목 중 image/Tape 탭 에서 Image Disk를 선택해야 한다.

관련자료

댓글 3

오운현님의 댓글

  • 오운현
  • 작성일
해보지도 않고 이렇게 참고글을 올려 죄송합니다.
문제는 님이 너무 어려운 결정을 하신것 같아 걱정이 되네요.
차라리 최신버전의 리눅스를 설치하시고 필수 파일을 복사하심이 어떠할런지요....수고 쬐끔만 하시기 바랍니다.^^

박천식님의 댓글

  • 박천식
  • 작성일
좋은 정보 주셔서 감사합니다.. 우선 시도는 한번 해보고 싶어지네요 ^^; 그렇치만 말씀하신것 처럼 새로설치하는게 훨씬 좋겠네요.. 공부도 많이 될테고, 실력도 쌓이겠죠 ^^ 좋은 답변 감사합니다.

주진은님의 댓글

  • 주진은
  • 작성일
제가 알기로는 노턴Ghost는 ext2까지 인식하는걸로 알고있는데... 최근 사용하는 파일시스템은 저널링 시스템(ext3)을 사용하므로 노턴고스트가 사용안되는걸로 알고있습니다. 인식자체를 할수 없는걸로 알고 있는데... 그래도 image로 사용할수 있나요?
파일시스템과 image는 관계가 없는건가요?

저도 이부분이 상당히 궁금해하는부분이라...

공지사항


뉴스광장


  • 현재 회원수 :  60,042 명
  • 현재 강좌수 :  35,846 개
  • 현재 접속자 :  118 명