최신 Linux Mint를 사용하고 있습니다. 데이터베이스 백업을 위해 특별한 cronjob을 만들 수 있는지 궁금합니다.
내 /etc/cronjob
파일에는 다음 코드가 있습니다.
# Minute Hour Day of Month Month Day of Week Command
# (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat)
30 4 * * 1-6 /home/users/backup.sh
내 안에는 /home/users/backup.sh
:
mysqldump -uroot -p MyDatabase > /home/users/backup_MyDB/full_myDB.sql
대신 우리가 가진 날짜에 따라 날짜가 동적으로 추가되는 위치 full_myDB.sql
와 같은 것을 원합니다 2014-04-04_full_myDB.sql
.
SQL 백업 파일이 일주일이 지난 경우 cronjob에서 자동으로 삭제 하고 싶습니다 .