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

구형서버의 하드를 새로운 장비로 옮길때 문의

작성자 정보

  • 한종연 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요.. 혼자 서버를 공부하다가 문의 드립니다.

제가 사용하고 있는 구형서버의 하드를 새로 구입한 서버에 달려고 합니다.

루트파티션 및 모든게 설치되어 있는 하드 입니다.

이걸 새로운 장비에 달려고 할때 하드를 카피해서 달아야 하는 상황입니다.

예전의 서버를 임대해서 사용해서요..

그래서 하드를 하나 장만해서 구형 서버에 있던곳에 마운트 시켜서 전체 복사한 다음에

새로운 장비에 마운트 시키면 작동이 될까요?

방법도 하드 /부분을 전체 카피 하려고 하는데요.. 환경설정부분만 고치면 되는지..

아니면 전부 카피해서 마운트 시켜도 작동이 되는지..

이부분이 난해해서 이렇게 질문을 올립니다.

관련자료

댓글 3

황정호님의 댓글

  • 황정호
  • 작성일
안녕하세요
일공일시스템 황정호 입니다.

먼저 작동되는 구형 시스템에서 카피를 하신후 리눅스에서는 rsync 를 쓰시는게 편하십니다.

새로 구입한 서버에 장착 cd부팅합니다.
예를 들어 구형서버 디스크 mount point 가 /mnt 라면 ... ...
/mnt 안에 / /usr /var 등 전에 있던것을 마운트 합니다.
그리고 새로운 커널소스를 받습니다.
cd 부팅후 chroot 이용 /mnt를 root 디렉토리로 변경시킵니다.
그곳에서 커널을 설정후 grub 설정 합니다.
그리고 reboot 합니다.
간단히 이절차인데 메뉴얼을 더 찾아보셔야 할것같네요.
다른 방법도 있으나 이방법이 더 편하실것같군요~ 제생각;

nazu님의 댓글

  • nazu
  • 작성일
황정호님의 댓글은 정석입니다.

추가 답변 드리겠습니다.
의존성 검토를 하셔야합니다. (새장비의 드라이버를 모두 가지고 있는지)
부트로더와 /etc/fstab은 수동 설정이 필요하실 것으로 예상됩니다.

홍진규님의 댓글

  • 홍진규
  • 작성일
전에 쓰던 하드를 그대로 사용하는 방법중에 chroot 라는 명령으로
구형하드의 자원을 그대로 쓰실수 있습니다.
chroot Change Root라고 해서 말그대로 루트의 원천을 바꿉니다.
구형하드에 쉘이라든가 구동 라이브러리등이 다 들어 있으므로 루트디렉토리를
임시로 바꾸어 사용하실 수 있습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,134 명
  • 현재 강좌수 :  36,188 개
  • 현재 접속자 :  283 명