91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql是如何創建備份的

發布時間:2020-04-23 11:56:54 來源:億速云 閱讀:387 作者:三月 欄目:軟件技術

下文內容主要給大家帶來mysql是如何創建備份的,這里所講到的知識,與書籍略有不同,都是億速云專業技術人員在與用戶接觸過程中,總結出來的,具有一定的經驗分享價值,希望給廣大讀者帶來幫助。 

備份過程
  • 創建備份目錄

    $ cd ~
    $ mkdir backup
    $ cd backup
  • 創建備份 Shell 腳本:
    vim DatabaseNameBackup.sh

    #!/bin/bash
    find  ~/  -name "DBName*" -type f -ctime +5  -exec rm -f {} \;
    mysqldump -uusername -ppassword DBName | gzip > ~/DBName
    $(date +%Y%m%d_%H%M%S).sql.gz
    注意:
    把 username 替換為實際的用戶名;
    把 password 替換為實際的密碼;
    把 DBName 替換為實際的數據庫名;

  • 添加可執行權限
    chmod u+x DatabaseNameBackup.sh

  • 直接編輯/etc/crontab 文件,即vi /etc/crontab,添加相應的任務。
crond

是linux用來定期執行程序的命令。當安裝完成操作系統之后,默認便會啟動此任務調度命令。crond命令每分鍾會定期檢查是否有要執行的工作,如果有要執行的工作便會自動執行該工作。可以用以下的方法啟動、關閉這個服務:
/sbin/service cron start //啟動服務
/sbin/service cron stop //關閉服務
/sbin/service cron restart //重啟服務
/sbin/service cron reload //重新載入配置

mysql是如何創建備份的

crontab命令選項

cron服務提供crontab命令來設定cron服務的,以下是這個命令的一些參數與說明:
crontab -u  //設定某個用戶的cron服務,一般root用戶在執行這個命令的時候需要此參數
crontab -l   //列出某個用戶cron服務的詳細內容
crontab -r  //刪除沒個用戶的cron服務
crontab -e //編輯某個用戶的cron服務

比如說root查看自己的cron設置:crontab -u root -l
再例如,root想刪除fred的cron設置:crontab -u fred -r
在編輯cron服務時,編輯的內容有一些格式和約定,輸入:crontab -u root -e

定時任務例子

Crontab 的格式: 分 時 日 月 星期 要運行的命令

    第 1 列分鐘 1~59
    第 2 列小時 1~23(0 表示子夜)
    第 3 列日 1~31
    第 4 列月 1~12
    第 5 列星期 0~6(0 表示星期天)
    第 6 列要運行的命令

Crontab例子

    5       *       *       *      *     ls              //指定每小時的第5分鐘執行一次ls命令
    30     5       *       *      *     ls              //指定每天的 5:30 執行ls命令
    30     7       8       *      *      ls             //指定每月8號的7:30分執行ls命令
    30     5       8       6      *      ls             //指定每年的6月8日5:30執行ls命令
    30     6       *       *      0      ls             //指定每星期日的6:30執行ls命令[注:0表示星期天,1表示星期1,以此類推,也可以用英文來表示,sun表示星期天,mon表示星期一等。]
    30     3   10,20     *      *      ls             //每月10號及20號的3:30執行ls命令[注:”,”用來連接多個不連續的時段]
    25     8-11  *        *     *      ls             //每天8-11點的第25分鐘執行ls命令[注:”-”用來連接連續的時段]
    */15   *      *        *     *      ls            //每15分鐘執行一次ls命令 [即每個小時的第0 15 30 45 60分鐘執行ls命令 ]
    30     6    */10      *     *      ls            //每個月中,每隔10天6:30執行一次ls命令[即每月的1、11、21、31日是的6:30執行一次ls命令。 ]
    50    7       *         *     *     root run-parts /etc/cron.daily   //每天7:50以root 身份執行/etc/cron.daily目錄中的所有可執行文件[ 注:run-parts參數表示,執行后面目錄中的所有可執行文件。 ]

添加計劃任務

crontab -e
01   3 * * * root/home/backup/DatabaseName.sh

表示每天 3 點鐘執行備份

對于以上關于mysql是如何創建備份的,如果大家還有更多需要了解的可以持續關注我們億速云的行業推新,如需獲取專業解答,可在官網聯系售前售后的,希望該文章可給大家帶來一定的知識更新。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

涪陵区| 化州市| 阳信县| 喜德县| 石柱| 东乡| 平原县| 新平| 通河县| 资阳市| 鄂伦春自治旗| 秦皇岛市| 祁东县| 中宁县| 苏尼特左旗| 施甸县| 尚志市| 固安县| 淮滨县| 昌乐县| 康乐县| 昭通市| 绩溪县| 保德县| 延长县| 芦山县| 平阳县| 临夏市| 霞浦县| 北京市| 永登县| 东乡县| 启东市| 四会市| 山阴县| 五华县| 丰县| 贵南县| 寿阳县| 玉山县| 临澧县|