IT용어위키



Rsync

원격지의 파일들을 동기화한다. 백업이나 미러링을 수행하기에 적합하다.

위치 : /usr/bin/rsync

사용법

$ rsync [옵션] [대상] [목적지]

옵션

  • -r : 하위 디렉터리까지 연쇄적으로 실행한다.
  • -l : 심볼릭 링크를 보존한다.
  • -p : 퍼미션을 보존한다.
  • -t : 타임스탬프를 보존한다.
  • -g : 그룹 소유권을 보존한다.
  • -o : 소유권을 보존한다. (슈퍼유저만 사용 가능)
  • -D : 디바이스의 파일을 보존한다. (슈퍼유저만 사용 가능)
  • -a : rlptgoD 를 한꺼번에 사용한다.
  • -z : 압축한다.

사용 예제

# rsync -av --delete  /home 192.168.10.100:/backup
- 로컬 디렉터리는 /home
- 원격지 서버는 192.168.10.100 이고, 디렉터리는 /backup 이다.
- 원본파일이 삭제되었다면, 백업본 파일도 삭제 한다.
- 퍼미션, 링크, 날짜 등의 모든 정보는 동일하게 유지 한다.
- 백업 진행사항을 자세히 출력한다.

  출처: 공대위키(공대위키에서 최신 문서 보기)
  * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!