欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Linux下如何實現Mysql數據庫每天自動備份定時備份?

錢良釵2年前12瀏覽0評論

這個非常簡單,主要分為2步,先創建備份腳本,然后添加crontab定時任務就行,下面我簡單介紹一下實現過程,主要內容如下:

1.首先,創建MySQL數據庫備份腳本bktest.sh,這里主要用到mysqldump這個MySQL備份命令,傳入用戶名、密碼和數據庫名,壓縮重定向到備份目錄就行,如下,非常簡單,這里以備份MySQL自帶的test數據庫為例:

2.接著就是給bktest.sh腳本添加一下執行權限,然后執行腳本測試一下,看是否能正常備份,如下,說明腳本已經可以正常備份:

3.然后就是crontab將這個備份腳本添加到定時任務重中,運行“crontab-e”命令,添加定時任務,這里先以每分鐘運行一次備份腳本測試一下,看定時任務否能正常執行,如下,直接編輯“*/1****/root/bktest.sh”保存就行(這里替換成你腳本的路徑就行):

至于6個字段的具體含義,如下,分別代表分、時、天、月、星期和執行命令,網上資料非常豐富,可以參考一下:

4.最后,查看一下備份目錄的文件以及cron的日志,如下,說明添加的定時備份任務已經能正常運行,最后這里再替換成每天備份就行,例如,每天凌晨3:30備份一次MySQL數據庫,編輯“303***/root/bktest.sh”保存就行:

至此,我們就完成了Linux環境下MySQL數據庫的自動定時備份。總的來說,整個過程非常簡單,主要分為2步,先創建備份腳本,然后添加定時任務,只要你有一定的Linux基礎,熟悉一下上面的腳本和命令,很快就能掌握的,網上也有相關教程和資料,非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。