팀 리드가 DB 백업 스크립트(/opt/backup/db-backup.sh)를 이미 만들어뒀는데, 매일 새벽 2시에 자동으로 실행되게 해달라고 요청했습니다.
"직접 실행하는 건 잊을 것 같아서..." 라는 말과 함께요.
cron은 리눅스에서 정해진 시간에 명령을 자동 실행하는 스케줄러입니다.
5자리 시간 표기 규칙을 이해하고 crontab에 등록하면, 서버가 살아있는 한 매일 정해진 시각에 자동으로 실행됩니다.
테스트 job부터 시작해서 실행 로그 확인, 실무 패턴까지 단계적으로 진행합니다.