- 호스트1은 백업할서버, 호스트 2는 데이터 서버 라고 가정할 경우.
rsync -avPz --delete --stats -l -t -e ssh root@호스트2의 서버 아피:/백업할 디렉토리/ /데이터
저장할 호스트2 서버의 디렉토리.
예제) 호스트1의 home디렉토리 전체를 호스트2의 backup 디렉토리로
백업을 할 경우. (호스트2에서 호스트1의 ssh서버를 접근해야 함)
rsync -avPz --delete --stats -l -t -e ssh root@호스트1의아피:/home/ /backup
- 저렇게 할 경우 압축을 하고, 퍼미션 및 소유권은 그대로 유지하며, 심벌릭 링크는 심벌릭 링크 그대로 백업하고, 전송 속도 및 시간을 출력해주고, 마지막에 전송된 상태를 출력 해줌.
--delete는 옵션은 원본에는 없지만 그 전에 받은 백업본에 있을 경우 삭제해줌.
그래서, 원본과 항상 똑같이 백업이 되도록 함.
주의사항)
백업 할 곳의 디렉토리를 적을땐,
항상 /home/ 식으로 끝에 슬래쉬를 적어 줘야 함.
만약 /home이라고 할 경우 디렉토리 생성만 되고, 그 안에 있는 데이터는
백업이 되지 않음.
'[IT 알아보기] > IT 소식' 카테고리의 다른 글
[그린IDC]CISCO 3500XL IOS 이미지 복구 (0) | 2011.05.17 |
---|---|
[그린IDC]WebKnight 운영 (0) | 2011.05.17 |
[그린IDC] Mysql DB 및 사용자 추가 (0) | 2011.05.12 |
[그린IDC] Cent OS 5.5 MySQL 소스 설치 (0) | 2011.05.12 |
[그린IDC] 리눅스 접속자 세션 끊기 (0) | 2011.05.12 |