mysql5.7.29數據庫備份之linux服務器自動備份

mysql數據庫備份

引語:

前天晚上
我L哥知道我沒做數據庫備份很生氣,把我罵了一頓
其實確實是該罵

那我該怎麼辦吶?

  • 先寫個腳本
    vim bkDatabase.sh
    腳本內容如下:
#!/bin/bash
mysqldump -uusername -ppassword DatabaseName | gzip > /home/backup/DatabaseName_$(date +%Y%m%d_%H%M%S).sql.gz
  • 測試腳本
    添加權限:
    chmod +x bkDatabase.sh
    測試執行一下是否成功
    ./bkDatabase.sh

  • crontab腳本
    crontab -e

  • 編輯定時任務(每週一23:50自動執行數據庫備份)
    50 23 * * 1 /usr/local/backup/bkDatabaseName.sh

  • 查看定時任務是否生效:
    crontab -l

  • 重啓crontab服務:
    systemctl restart crond.service




搜了一波,下面還是不錯的

在linux服務器上自動備份

在這裏插入圖片描述

參考鏈接1

使用crondtab編輯定時任務請注意:

參考鏈接2

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