linux mysql定時備份指令碼記錄

安全劍客發表於2021-01-30
備份資料庫是企業開發中必不可少的一步,今天演示一下如何在 中使用 定時備份資料。
1. 建立備份

備份指令碼:

#!/bin/bash
date_str=$(date +%Y%m%d-%T)
cd /bf/mysql_back
mysqldump -h localhost -u root --password=PASSWORD -R -E -e \databaseName \
  | gzip > /bf/mysql_back/database_$date_str.sql.gz
2.執行定時任務

利用crontab定時執行上述指令碼

crontab -e

每週一凌晨執行備份

05 02 * * 1 /home/mysqls_backup/mysqlbackup.sh

檢視crontab列表

crontab -l

即時生效

/etc/init.d/cron restart

原文地址:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2754665/,如需轉載,請註明出處,否則將追究法律責任。

相關文章