rsync와 crontab을 이용한 macOS 파일 백업

리눅스와 다르게 macOS에서는 타임머신이라는 파일 백업 체계가 있다. 하지만 이를 통해서 파일을 백업하는데는 한계가 있다. 때문에 crontab을 통해 스케쥴링을 하고 rsync 스크립트를 통해 증분 백업을 한다.

[ crontab 설정 ]

crontab -l : 리스트 보기

crontab -e : 리스트 수정

[  매일 정각 4시 스크립트 실행  ]

0 4 * * * cd ~/Documents && ./backup

[ backup 스크립트 생성 ] : 증분 백업을 위한 스크립트 옵션

#!/bin/bash

rsync -av —delete ~/Documents/COM/ /Volumes/SD/COM

[ 파일 권한 변경 ] : 스크립트 실행을 위해 변경

chmod u+x backup

댓글 남기기