rsync는 리눅스에서 파일 동기화를 위한 도구입니다. 이를 이용하면 파일을 다른 서버로 복사하거나, 서버 사이에 동기화를 수행할 수 있습니다. rsync는 파일 크기의 변화를 감지하여, 파일이 변경된 경우에만 동기화를 수행하므로 대량의 파일을 다룰 때 유용합니다. 또한, 대역폭 제한을 설정하여 네트워크 부하를 줄일 수 있습니다.

Source(x.x.x45) → Backup(x.x.x.221)

Backup Server

1. 서버에 rsync 패키지 설치 확인

rpm -qa | grep rsync

Untitled

2. 없다면 설치

yum install -y rsync

3. 데이터를 백업 받을 디렉토리 생성

mkdir /backup

4. rsync 설정

vi /etc/rsyncd.conf

[backup]

path = /backup

hosts allow = 192.168.10.45

hosts deny = *