📌 시놀로지 NAS에서 rsync 사용법: 모든 것!
Synology NAS의 rsync는 데이터 동기화와 백업에서 중요한 역할을 합니다. DSM 내에서 rsync를 설정하고 사용하는 방법부터 Synology에서 제공하는 모든 옵션 및 체크 사항까지, 예제를 통해 상세히 설명합니다. 이 글을 통해 NAS 간 데이터 동기화와 안전한 백업 환경을 손쉽게 설정해보세요.
📖 목차
1️⃣ rsync란 무엇인가요?
2️⃣ Synology DSM에서 rsync 활성화하기
3️⃣ rsync 계정 생성과 권한 설정
4️⃣ Synology DSM의 rsync 설정 화면 옵션
5️⃣ rsync 사용법: 기본 명령어와 옵션
6️⃣ 예제: NAS 간 데이터 동기화 설정
7️⃣ rsync를 활용한 고급 설정 방법
8️⃣ 결론 및 추가 문의
1️⃣ rsync란 무엇인가요?
rsync는 데이터를 동기화하거나 복사할 때 네트워크를 통해 빠르고 안정적으로 작동하는 도구입니다. 특히 Synology NAS 간 데이터를 전송하거나 백업할 때 자주 사용됩니다.
🔑 rsync의 주요 특징
- 효율성: 변경된 파일만 동기화하여 빠르게 처리.
- 복구성: 중단된 전송을 이어서 진행 가능.
- 보안성: SSH를 통해 암호화된 데이터 전송 지원.
- 유연성: 로컬 및 원격 NAS와 연동 가능.
2️⃣ Synology DSM에서 rsync 활성화하기
1. rsync 활성화
- DSM에 관리자 계정으로 로그인합니다.
- 제어판 > 파일 서비스 > 고급 설정으로 이동합니다.
- rsync 서비스 활성화를 체크합니다.
- 이 설정으로 NAS가 rsync 서버로 작동할 수 있습니다.
2. 방화벽 설정
- 제어판 > 보안 > 방화벽으로 이동합니다.
- 873번 포트 허용:
- rsync는 기본적으로 TCP 873번 포트를 사용하므로 방화벽 규칙에서 이 포트를 열어야 합니다.
- 필요에 따라 특정 IP만 허용하도록 설정 가능합니다.
3. SSH 활성화 (선택 사항)
- 제어판 > 터미널 및 SNMP로 이동합니다.
- SSH 서비스 활성화를 체크합니다.
- rsync와 SSH를 결합하면 데이터가 암호화되어 안전하게 전송됩니다.
3️⃣ rsync 계정 생성과 권한 설정
1. rsync 전용 사용자 계정 생성
- 제어판 > 사용자로 이동합니다.
- 새 사용자 생성:
- 사용자 이름:
rsync_user
- 비밀번호: 강력한 보안 비밀번호 설정.
- 사용자 이름:
2. 공유 폴더 권한 부여
- rsync로 동기화할 공유 폴더에 읽기/쓰기 권한을 부여합니다.
- 권한 설정: 제어판 > 사용자 > 해당 계정 > 권한 편집.
4️⃣ Synology DSM의 rsync 설정 화면 옵션
Synology DSM에서 rsync 설정 화면에는 데이터 동기화와 전송 속도 관리와 관련된 몇 가지 중요한 옵션이 있습니다.
🟢 1. rsync 서비스 활성화
- 설명:
- Synology NAS를 rsync 서버로 작동시켜 다른 NAS나 클라이언트가 데이터를 전송하거나 백업하도록 허용합니다.
🟢 2. SSH 암호화 포트
- 기본값:
22
- 설명:
- SSH를 통해 rsync 작업을 암호화하고 안전하게 데이터를 전송할 때 사용하는 포트입니다.
- 보안을 강화하기 위해 다른 포트 번호를 사용할 수 있습니다.
🟢 3. rsync 계정 활성화
- 설명:
- 외부 사용자가 NAS에 접근하여 데이터를 동기화하거나 백업할 때, 특정 사용자 계정만 인증되도록 제한합니다.
- rsync 계정 편집:
- DSM의 제어판 > 파일 서비스 > 고급 설정 > rsync 계정 편집 메뉴에서 계정을 추가하거나 편집할 수 있습니다.
🟢 4. 속도 제한 설정
- 설명:
- rsync 작업이 네트워크 대역폭을 과도하게 차지하지 않도록 제한을 설정합니다.
- 옵션:
- 속도 제한 없음: rsync 작업에서 네트워크 대역폭 제한 없이 작업.
- 속도 제한 활성화: 작업 속도를 초당 특정 MB 또는 KB 단위로 제한.
- 예약에 따라 속도 제한 활성화: 특정 시간대에만 대역폭 제한을 설정.
- 예: 업무 시간 동안에는 제한 적용, 비업무 시간에는 제한 해제.
5️⃣ rsync 사용법: 기본 명령어와 옵션
기본 명령어 형식
rsync [옵션] [소스 경로] [대상 경로]
주요 옵션
-a
: 파일 권한, 소유권, 심볼릭 링크, 타임스탬프 유지.-v
: 전송 상태를 자세히 출력.-h
: 사람이 읽기 쉬운 형식으로 파일 크기 출력.--progress
: 복사 진행 상태를 출력.--delete
: 대상에서 소스에 없는 파일을 삭제하여 동기화 유지.
6️⃣ 예제: NAS 간 데이터 동기화 설정
목표
- 두 NAS 간
/volume1/data
를 동기화.
명령어 예제
rsync -avz --progress --delete /volume1/data/ rsync_user@192.168.1.100:/volume1/backup/
- 설명:
-a
: 파일 속성 유지.-v
: 상태 출력.-z
: 압축 전송.--delete
: 대상에 소스에 없는 파일 삭제.
7️⃣ rsync를 활용한 고급 설정 방법
1. 특정 파일만 동기화
.jpg
파일만 복사:rsync -av --include="*.jpg" --exclude="*" /volume1/data/ rsync_user@192.168.1.100:/volume1/backup/
2. 대역폭 제한
- 네트워크 대역폭을 초당 5MB로 제한:
rsync -av --bwlimit=5000 /volume1/data/ rsync_user@192.168.1.100:/volume1/backup/
3. 증분 백업
- 변경된 파일만 복사하여 속도 최적화:
rsync -av --ignore-existing /volume1/data/ /volume1/backup/
8️⃣ 결론 및 추가 문의
Synology NAS의 rsync는 강력하고 효율적인 데이터 동기화 도구입니다. 위 가이드를 따라 설정하고 활용한다면 안정적인 데이터 관리가 가능할 것입니다.
📞 문의 연락처
- 블로그: https://blog.naver.com/gunetpc
- 전화: 031-716-4785
'컴퓨터정보' 카테고리의 다른 글
수원 테크트리 영통 제조업을 위한 HDD SSD 하드디스크 디가우징 및 파쇄: 안전한 삭제와 폐기로 정보유출 방지 (1) | 2024.11.25 |
---|---|
성남 상대원 공단 연구소 HDD/SSD 천공파쇄로 기밀 데이터 안전 삭제 및 정보 유출 방지 (0) | 2024.11.24 |
[리콜정보] MacBook, MacBook Air 및 MacBook Pro용 키보드 서비스 프로그램 (0) | 2021.07.24 |
[리콜정보] iPhone 11 터치 오류로 디스플레이 모듈 교체 프로그램 (0) | 2021.07.24 |
윈도우10에서 인터넷 익스플로러 실행시 강제로 마이크로소프트 엣지 브라우저로 열릴때 해결방법 (0) | 2021.07.22 |
댓글