$ vi db_backup.sh
#!/bin/bash
DATE=$(date +%Y-%m-%d)
BACKUP_DIR=/home/lou/db_backups
if [ ! -d $BACKUP_DIR ]; then
mkdir $BACKUP_DIR
fi
mysqldump -u <USER> -p<PASSWORD> --databases <DB_NAME> > $BACKUP_DIR/"backup_"$DATE.sql
find $BACKUP_DIR -ctime +14 -exec rm -f {} \;
$ chmod +x db_backup.sh
로 실행 권한을 부여
$ crontab -e
로 작성 모드 들어간다.
그 안에서
#-매일 오전 6시에 DB 백업
0 6 * * * /home/lou/db_backup.sh
입력하고 저장하여 빠져나온다.
$ crontab -l
로 잘 저장되었는지 확인 가능