亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

linux實現(xiàn)定時備份mysql數(shù)據(jù)庫的簡單方法

 更新時間:2018年09月29日 11:08:30   投稿:laozhang  
在本篇文章中我們給大家整理了一些關(guān)于linux實現(xiàn)定時備份mysql數(shù)據(jù)庫的簡單方法,有需要的朋友們可以學習下。

以下是詳細步驟:

1、查看磁盤空間情況:

[root@localhost backup]# df -h
文件系統(tǒng)         容量 已用 可用 已用% 掛載點
/dev/mapper/centos-root  17G 2.7G  15G  16% /
devtmpfs         476M   0 476M  0% /dev
tmpfs          488M   0 488M  0% /dev/shm
tmpfs          488M 7.7M 480M  2% /run
tmpfs          488M   0 488M  0% /sys/fs/cgroup
/dev/sda1        1014M 130M 885M  13% /boot
tmpfs           98M   0  98M  0% /run/user/0
[root@localhost backup]#

選擇合適磁盤存放備份文件

2、創(chuàng)建備份目錄:

cd /home
mkdir backup
cd backup

3、創(chuàng)建備份Shell腳本:

在創(chuàng)建的目錄下創(chuàng)建備份腳本(vi bkDatabaseName.sh)

#!/bin/bash
mysqldump -uroot -proot rtak > /data/backup/rtak_$(date +%Y%m%d_%H%M%S).sql
mysqldump -uroot -proot rtak | gzip > /data/backup/rtak_$(date +%Y%m%d_%H%M%S).sql.gz

注:

bkDatabaseName.sh 替換成有意思的名稱

sql備份與gz備份可以二選一,也可全備份

用戶名密碼需要替換

4、添加可執(zhí)行權(quán)限:

chmod u+x bkDatabaseName.sh

測試文件是否可正常執(zhí)行(./bkDatabaseName.sh)

注:(1)如果報錯 mysqldump: 未找到命令,執(zhí)行

ln -fs /usr/local/mysql/bin/mysqldump /usr/bin (/usr/local/mysql 路徑為mysql安裝路徑)

(2)如果有警告(Warning: Using a password on the command line interface can be insecure.) 可以忽略。

(3)查看備份sql文件是否正常,能否正常導(dǎo)入數(shù)據(jù)庫

5、添加計劃任務(wù)

確認crontab是否安裝:

執(zhí)行 crontab 命令如果報 command not found,就表明沒有安裝

執(zhí)行命令:

crontab -e

輸入以下內(nèi)容并保存:

*/* * 1 * * /data/backup/bkDatabaseName.sh

/* * 1 * * / 幾個* 分別代表 分鐘 小時 日期 月 星期幾 執(zhí)行備份操作

例如:每分鐘執(zhí)行備份 /1 * * * * / (已測試)

每天凌晨3點執(zhí)行備份/00 3 * * * / (未測試)

6、停止備份操作

在不需要定時備份的時候,執(zhí)行該操作,正常流程到第五步就完成了 ~

crontab -r

注:及時清理已過期很久的sql備份,防止磁盤占滿

相關(guān)文章

  • LINUX服務(wù)器安裝SVN服務(wù)實現(xiàn)方式

    LINUX服務(wù)器安裝SVN服務(wù)實現(xiàn)方式

    本文介紹了如何使用yum安裝Subversion,創(chuàng)建版本庫,配置SVN服務(wù),并解決常見問題,詳細步驟包括安裝Subversion,查看安裝版本和位置,創(chuàng)建存放版本庫的目錄及svn版本庫,配置權(quán)限控制,啟動svn版本庫,以及處理端口訪問權(quán)限等
    2024-09-09
  • Linux?CentOS7?vim多文件與多窗口操作方式

    Linux?CentOS7?vim多文件與多窗口操作方式

    這篇文章主要介紹了Linux?CentOS7?vim多文件與多窗口操作方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • linux php-cgi.exe占用cpu 100%的一次排障之旅

    linux php-cgi.exe占用cpu 100%的一次排障之旅

    這篇文章主要介紹了linux php-cgi.exe占用cpu 100%的一次排障之旅,需要的朋友可以參考下
    2016-09-09
  • 騰訊云(ubuntu)下安裝 nodejs + 實現(xiàn) Nginx 反向代理服務(wù)器

    騰訊云(ubuntu)下安裝 nodejs + 實現(xiàn) Nginx 反向代理服務(wù)器

    本文將介紹如何給騰訊云上的 Ubuntu Server 12.04 LTS 64位主機安裝 node 及 nginx,并簡單配置反向代理。
    2016-11-11
  • Linux RabbitMQ 集群搭建流程圖解

    Linux RabbitMQ 集群搭建流程圖解

    在介紹RabbitMQ之前實現(xiàn)要介紹一下MQ,MQ是什么?MQ全稱是Message Queue,可以理解為消息隊列的意思,簡單來說就是消息以管道的方式進行傳遞。RabbitMQ是一個實現(xiàn)了AMQP(Advanced Message Queuing Protocol)高級消息隊列協(xié)議的消息隊列服務(wù),用Erlang語言的
    2021-11-11
  • linux清空文件等有用的指令總結(jié)

    linux清空文件等有用的指令總結(jié)

    下面小編就為大家?guī)硪黄猯inux清空文件等有用的指令總結(jié)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Linux進程間通信(IPC)的幾種方式總結(jié)

    Linux進程間通信(IPC)的幾種方式總結(jié)

    進程間通信是指至少兩個進程或線程間傳送數(shù)據(jù)或信號的一些技術(shù)或方法,每個進程都有自己的一部分獨立的系統(tǒng)資源,彼此是隔離的,為了能使不同的進程互相訪問資源并進行協(xié)調(diào)工作,才有了進程間通信,本文就給大家介紹幾種Linux進程間通信的方式,需要的朋友可以參考下
    2023-09-09
  • Apache下禁止特定目錄執(zhí)行PHP 提高服務(wù)器安全性

    Apache下禁止特定目錄執(zhí)行PHP 提高服務(wù)器安全性

    之前在博文從PHP安全講DedeCms的安全加固中說過在PHP安全中保護“可寫目錄下的文件不允許被訪問到的重要性,還提出了改名文件夾的方式來保護該目錄。
    2009-11-11
  • linux系統(tǒng) java環(huán)境變量的配置方法

    linux系統(tǒng) java環(huán)境變量的配置方法

    這篇文章主要介紹了配置linux系統(tǒng) java環(huán)境變量的相關(guān)知識,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-11-11
  • 詳解Linux下crontab的使用與注意事項

    詳解Linux下crontab的使用與注意事項

    這篇文章主要介紹了詳解Linux下crontab的使用與注意事項,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-01-01

最新評論