본문 바로가기
공.돌이 흔적/Linux.

[Linux] crontab과 rsync로 주기적인 Backup 설정하기

by 공.돌이 2024. 5. 28.

● 작업 목표

- 특정 파일이나 폴더를 일정(특정) 시간마다 특정 폴더(드라이브)에 자동으로 Backup하고자 함

 

해결 방법 - crontab에서 rsync를 이용해 Backup 설정하기

1. Terminal에서 crontab script를 Open한다.

   (crontab -> 특정 시간마다 명령어를 반복)

crontab -e

 

2. rsync 기능을 이용해 자동 Backup을 설정한다.

- 내용 삽입 : "* */3 * * * rsync -avz --delete /Junwoo/ /Backup"
# 3시간마다 '/Junwoo' 폴더 안의 파일들을 '/Backup' 폴더(외장 드라이브)로 동기화 시키기
# * * * * * : 앞에서부터 순차적으로 분 / 시 / 일 / 월 / 요일 설정
- 저장 후 종료 : [ctrl] + [x]