rsync

변경분만 전송하는 파일 동기화 도구(배포/백업/서버 간 복사에 자주 사용)

분야: 도구/환경 toolingopsbackupdeploy

rsync는 로컬↔원격(또는 원격↔원격) 파일을 동기화할 때 변경분만 효율적으로 전송하는 도구입니다.

자주 쓰는 옵션

  • -a: 권한/타임스탬프 포함한 아카이브 모드
  • -z: 전송 압축
  • --delete: 대상에 없는 파일 삭제(주의)

예시

rsync -az --delete ./dist/ ubuntu@example.com:/var/www/example.com/html/

관련 문서