728x90
rsync란?
- 원본과 대상 파일 또는 디렉토리를 동기화시켜주는 리눅스 유틸리티이다.
- cp와 다른 점은 원본과 대상의 관계를 정밀하게 분석, 비교하여 꼭 필요한 변경점만 동기화하여, I/O 소모를 최소화한다는 특징이 있다.
- Link, device, 파일의 소유자와 그룹권한등 파일의 부가정보도 복사할 수 있다.
- 데몬으로 작동하기 보다는 단일 명령어로 실행되는 성격을 가진다.
- 서로 다른 두 컴퓨터에 컴퓨터에 들어 있는 정보를 서로 동기화 시킬때 사용한다.
- 동일한 소스가 두군대 존재하고 한쪽을 편집했을때, 다른 한쪽에 편집한 부분을 업데이트 시켜줘야 한다.
- rsync는 수정된 부분만 비교해서 옮겨 주게 된다. 많은 유용한 기능들이 있다.
설치 여부 확인
[root@localhost ~]# rpm -qa | grep rsync
rsync-3.1.3-19.el8_7.1.x86_64
✔ 설치는 yum -y install rsync 해주면 가능하다. 보통 설치가 되어있긴하다.
728x90
'리눅스 > 서버운영' 카테고리의 다른 글
[리눅스] 파티션 복사 실습⑤ (SELinux비활성화) (0) | 2024.01.04 |
---|---|
[리눅스] inode (1) | 2023.12.29 |
[리눅스] 파티션 복사 실습④ (안되는이유찾기) (0) | 2023.12.26 |
[리눅스] 파티션 복사 실습③ (rsync로 해결) (1) | 2023.12.26 |
[리눅스] 파티션 복사 실습② (원인파악중..) (0) | 2023.12.22 |
댓글