數據庫自動備份

1.首先寫一個備份ssh文件
在你要的目錄下創建一個備份文件夾,和一個備份文件。


2.編輯這個備份文件,寫一個ssh語句
#!/bin/bash
DATE=$(date +%Y%m%d)

mysqldump -uroot -proot coscia_00 > /home/backup/cosica_00-$DATE.sql


3.給這個ssh文件執行權限(必須設置)

chmod u+x /home/backup/erpbak.sh


4、設置定時執行腳本任務,讓系統每天執行
crontab -e
#每天17:30執行(複製粘貼好些,有空格少了也不行的)
30 17 * * * /usr/sbin/mysql_dy_backup.sh

編輯完成按 esc鍵, 然後:wq! 強制退出。
可以試試在 /tmp 目錄下找到crontab.WoImfj文件,編輯裏面的內容。

到時間檢查是否備份完成

成功!!!

關於crontab的說明:https://blog.csdn.net/chen_jianjian/article/details/48706465
https://www.cnblogs.com/emily1130/p/7345842.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章