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

서버 이전하려고 하는데 다른 서버로 데이터들 압축후 복사하려면?

작성자 정보

  • crocus 작성
  • 작성일

컨텐츠 정보

본문

다른 서버로 이전하려고 하는데요
초보라 몇가지 질문 올립니다
기존의 데이터들을 모두 압축하여 이전할 서버에 복사할려고 합니다

질문을 올렸는데 어느분께서 아래와같이 명령어를 알려주셨습니다.


home 디렉토리를 압축하여 복사하기
tar cjpf home.tar.bz2 /home
scp -v home.tar.bz2 ACCOUNT@NEWSERVER.DOMAIN:./
mysqldump -A -uroot -pROOTPASS > db.sql
scp -v db.sql ACCOUNT@NEWSERVER.DOMAIN:./


그런데 테스트삼아 600M크기의 폴더를 위방법처럼 압축했는데
압축하는데 10분이 넘게 걸리더군요
제가 압축할 데이터 용량은 10G정도인데 그럼 다운 안될까요?

그리고
tar: var/run/saslauthd/mux: socket ignored
라고 메세지가 떴습니다.

위메세지가 무슨뜻이죠? 에러메세지인가요?
정상적으로 압축된건지 몰겠습니다.
그리고 cjpf 옵션이 무슨뜻인지?



정상적으로 압축하여 복사는 법좀 알려주세요~
자세하게좀 알려주세요~

관련자료

댓글 2

잡초인생님의 댓글

  • 잡초인생
  • 작성일
1. 압축을 하실때는 프로세스는 죽이고 서버이전을 하시는 방법을 추천합니다.
2. /var/run/saslauthd/mux 이거는 포스트메일에선가 쓰던거 같은데 메일 데몬 죽이시고 함 해보세요
3. tar 옵션은 멘페이지를 참조하시면 다 나옵니다.
c - 압축할때 씀
j - bzip2로 압축함을 뜻함
p - 퍼미션을 그대로 가져가겠다는 뜻
f - ( 아카이브 파일 또는 ARCHIVE 장치 사용 ( 필수 옵션 )
4. 리눅스에서 한 파일이 최대 크기는 2G정도로 보시면 됩니다.tar로 하실때는 분할 압축을 하시는것을 추천합니다.

난다황님의 댓글

  • 난다황
  • 작성일
질문하신 답에는 실시간으로 전송하는게 가능하시다면 rsync 가 더욱 맞는 답같군요
그냥 두대 동시에 가능 가능 하가면  rsync 를 사용해보세요 그게 더 시간이 적게 듭니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,347 명
  • 현재 강좌수 :  37,005 개
  • 현재 접속자 :  405 명