강의 컨설팅 트레이닝 무료진단 무료책자 마케팅편지 마케팅정보공유 다이어리 서비스제휴 고객센터

rsync (remote sync daemon) UNIX 서버간 원격 복사
작성자 : 13 김영철
등록날짜 : 2009.01.29 16:32
3,106

- 데이터가 있는곳은 ssh 서버 및 rsync 설치.
- 데이터를 백업할 곳은 ssh 클라이언트 및 rsync 설치.
- rsyn가 설치되어 있고, ssh 클라이언트가 설치되어 있으면, 원격백업 가능함.
- 호스트1은 백업할서버, 호스트 2는 데이터 서버 라고 가정할 경우.

예제) 호스트1의 home디렉토리 전체를 호스트2의 backup 디렉토리로
백업을 할 경우. (호스트2에서 호스트1의 ssh서버를 접근해야 함)

rsync -avPz --delete --stats -l -t -e ssh root@호스트1의아피:/home/ /backup
- 저렇게 할 경우 압축을 하고, 퍼미션 및 소유권은 그대로 유지하며, 심벌릭 링크는 심벌릭 링크 그대로 백업하고, 전송 속도 및 시간을 출력해주고, 마지막에 전송된 상태를 출력 해줌.
--delete는 옵션은 원본에는 없지만 그 전에 받은 백업본에 있을 경우 삭제해줌.
그래서, 원본과 항상 똑같이 백업이 되도록 함.

주의사항)
백업 할 곳의 디렉토리를 적을땐,
항상 /home/ 식으로 끝에 슬래쉬를 적어 줘야 함.
만약 /home이라고 할 경우 디렉토리 생성만 되고, 그 안에 있는 데이터는
백업이 되지 않음.

그리고, 위의 같이 명령어를 입력할 경우 그냥 ssh접속할때 처럼
루트의 비밀번호를 물어봄.
루트의 비번을 입력해주면, 바로 백업을 해준다.
루트의 비번을 입력하기가 귀찮을 경우는
두가지 방법이 있음.
첫번째는 인증키를 생성해서 해당 서버에 저장하면,
비밀번호를 물어보지 않음.
인증키 생성하는 방법은
ssh-keygen -d
이라고 할 경우
~/.ssh/id_dsa.pub 라는 파일이 생성됨.
이걸 원본 데이터가 있는 서버에 저장해줌.
방법은
scp -p .ssh/id_dsa.pub root@호스트명:~/.ssh/authorized_keys2
라고 하면 됨.

출처 : Tong - ddakzzi님의 SERVER통

"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기,
각종 광고, 영업, 판매, 제안서, 전단지
반응율 3배×10배 이상 높이는 마법의 8단계 공식"
자세히보기

Comments

번호 제목 글쓴이 날짜 조회
2895 ftp로 원격서버의 데이터 자동백업 13 김영철 01.29 2594
2894 계정 자동 세팅 13 김영철 01.29 2715
2893 응급복구 13 김영철 01.29 2572
2892 특정 계정에대해서 telnet 접속 X , ftp 접속 O 13 김영철 01.29 2818
2891 rootman의 서버 초기세팅시 초기 설정사항 퍼미션 및 소유권변경 정보 13 김영철 01.29 2397
2890 네임서버 설정 13 김영철 01.29 2462
2889 트래픽을 증가시키는 외부사이트의 이미지 퍼가기를 막기 위한 apache config 설정 13 김영철 01.29 2705
2888 리눅스 도메인 셋팅방법 13 김영철 01.29 2375
2887 리눅스 서브도메인 셋팅방법 13 김영철 01.29 2821
2886 아파치 - throttle 모듈 설치 13 김영철 01.29 2736
2885 APM - 단독서버 운영을 위한 셋팅 13 김영철 01.29 2945
2884 vi edit 사용 13 김영철 01.29 2820
2883 TOMCAT 13 김영철 01.29 2415
2882 vi 명령어 2 13 김영철 01.29 3237
2881 ncftp, ncftpget, ncftpput - 서브디렉토리 전송 13 김영철 01.29 3686
2880 ncftp, ncftpget, ncftpput - 서브디렉토리 전송 13 김영철 01.29 2588
2879 [서버운영] ncftp 100% 활용하기 13 김영철 01.29 2622
열람중 rsync (remote sync daemon) UNIX 서버간 원격 복사 13 김영철 01.29 3107
2877 rsync 와 ssh 를 이용한 파일 전송 13 김영철 01.29 3436
2876 rsync윈도우에서 리눅스로 백업하기 13 김영철 01.29 3953
2875 RSYNC 사용하기 13 김영철 01.29 2450
2874 ssh 재시작(각종 변곃후) 13 김영철 01.29 2974
2873 ssh 보안설정1 13 김영철 01.29 2655
2872 find 명령어 사용법 13 김영철 01.29 2497
2871 chgrp 명령어 사용법 13 김영철 01.29 4425
2870 killall 명령어 사용법 13 김영철 01.29 3479
2869 kill 명령어 사용법 13 김영철 01.29 2803
2868 ps 명령어 사용법 13 김영철 01.29 3782
2867 루트밑에 특정 확장자 파일을 특정디렉토리에 복사 13 김영철 01.29 2917
2866 쉘스크립트 암호화 13 김영철 01.29 2721
마케팅
특별 마케팅자료
다운로드 마케팅자료
창업,경영
기획,카피,상품전략
동기부여,성취