리눅스 서버자체를 복사해 로컬의 버츄얼 머신에 같은 환경으로 돌아가게 할 수 있나요?


제목과 같이

리눅스 서버자체를 복사해 로컬의 버츄얼 머신에 같은 환경으로 돌아가게 할 수 있나요?

할 수 있다면 어떤방식으로 해야하나요?

  • 2016년 07월 27일에 작성됨

조회수 134


2 답변


좋아요
1
싫어요
채택취소하기

(1) Docker를 사용하시면 어떨까요? 저도 Docker를 직접 사용해 본 적은 없어서 모르지만 원하시는 목적에 맞을것 같기도 합니다. Docker에 대한 소개글 링크

(2) 혹시 로컬에서 코드를 수정해서 바로 확인해 보고, 정상동작을 확인한 다음에 서버에 배포하는게 목적이라면 굳이 리눅스서버 자체를 복사해서 쓸 필요가 있나 싶네요. 로컬에서 리눅스와 같은 환경을 설치(저 같은 경우는 레일즈와 Postgresql)해서 코드를 돌려보고 문제 없으면 서버로 배포하는 방식으로 합니다.

  • 2016년 07월 28일에 작성됨
    루비와 파이썬을 좋아합니다. 새로운 언어를 배우는것도 좋아해요. 모바일 게임도 조금 만들어 봤습니다.

  • 죄송합니다. 질문이 너무 허술했습니다. 현재 실제로 운영되고 있는 서버를 수정해야 합니다. 데이터베이스 수정이나 소스수정등... (테스트환경의 서버는 없습니다.) 말씀하신대로라면 (2)번에 해당되는 내용이라고 생각합니다만 레일즈와 Postgresql을 사용하면 현재 운영되고 있는 서버환경을 그대로 로컬에 설치가능한가요?    gompro89   2016.7.28 10:37     
  • 완벽히 동일하지는 않지만 레일즈와 포스트그래스를 설치해서 개발하는데는 문제가 없습니다. 마이그레이션을 새로 만들어서 디비 구조를 변경하고 새로운 기능을 테스트하는데는 문제가 없습니다. 기능을 추가할 때 마다 서버에 배포해 볼 수는 없으니 로컬에 개발환경을 구축하는건 필수입니다.    정두식   2016.7.29 06:46     

VMware로 가상화 할 때 보니 물리서버의 내용을 VM 가상화 이미지로 Converting해주는 툴이 있더라구요.

필요한 자료 검색하시는데 참조하세요 .

  • 2016년 08월 04일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close