/
Synology NAS 에서 crontab 사용
Synology NAS 에서 crontab 사용
Synology Disk Station 에는 Unix tool의 통합팩인 BusyBox가 내장되어 있다.
그래서 웬만한 tool 은 들어있지만 기능은 많이 미약한 편이다.
cron 도 내장되어 있지만 일반적인 Unix 와는 사용법과 설정법이 다르므로 정리해 본다.
cmd 에서 설정
ssh 로 로그인한다
crontab -e 명령이 없고 에디터로 직접 /etc/crontab 를 수정해야 한다.
vi /etc/crontab
파일을 열면 다음과 같이 주석이 되어 있고 실행할 시간과 명령어를 설정할 수 있다. NAS 에 개인 데이타 백업하는 스크립트를 매일 밤 12시59분에 구동하도록 설정했다.
#minute hour mday month wday who command 13 16 * * 2,5 root /usr/syno/bin/synopkg chkupgradepkg 20 0 * * * root /usr/syno/bin/timebkp recycle_all # 개인 데이타 백업 스크립트 59 0 * * * root /root/backup.sh
편집이 끝났으면 다음 명령어로 crond 를 재구동한다. (DSM 5.0 이상)
synoservicectl --restart crond
관리자 Console 에서 설정
Control Panel -> Task Scheduler 를 열고 설정
Ref
- http://www.multigesture.net/articles/how-to-use-cron-on-a-synology-nas/
- http://www.synology-wiki.de/index.php/Cron
, multiple selections available,
Related content
리눅스 스케줄러 크론탭 사용법(Linux scheduler crontab)
리눅스 스케줄러 크론탭 사용법(Linux scheduler crontab)
More like this
linux cron 사용자별 접근 권한 설정하기
linux cron 사용자별 접근 권한 설정하기
More like this
cron 에서 초 단위로 스케줄링하기
cron 에서 초 단위로 스케줄링하기
More like this
cron 작업이 실패했을때만 이메일 전송하기
cron 작업이 실패했을때만 이메일 전송하기
More like this
git 에서 CRLF 개행 문자 차이로 인한 문제 해결하기
git 에서 CRLF 개행 문자 차이로 인한 문제 해결하기
More like this
유닉스/리눅스 명령어를 대체하는 모던 커맨드라인(Modern Unix/Linux Command line)
유닉스/리눅스 명령어를 대체하는 모던 커맨드라인(Modern Unix/Linux Command line)
More like this