成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux 下如何實(shí)現(xiàn) MySQL 數(shù)據(jù)庫(kù)每天自動(dòng)備份定時(shí)備份

系統(tǒng) Linux MySQL
備份是容災(zāi)的基礎(chǔ),是指為防止系統(tǒng)出現(xiàn)操作失誤或系統(tǒng)故障導(dǎo)致數(shù)據(jù)丟失,而將全部或部分?jǐn)?shù)據(jù)集合從應(yīng)用主機(jī)的硬盤或陣列復(fù)制到其它的存儲(chǔ)介質(zhì)的過程。

備份是容災(zāi)的基礎(chǔ),是指為防止系統(tǒng)出現(xiàn)操作失誤或系統(tǒng)故障導(dǎo)致數(shù)據(jù)丟失,而將全部或部分?jǐn)?shù)據(jù)集合從應(yīng)用主機(jī)的硬盤或陣列復(fù)制到其它的存儲(chǔ)介質(zhì)的過程。而對(duì)于一些網(wǎng)站、系統(tǒng)來說,數(shù)據(jù)庫(kù)就是一切,所以做好數(shù)據(jù)庫(kù)的備份是至關(guān)重要的!

備份是什么?

為什么要備份

容災(zāi)方案建設(shè)

存儲(chǔ)介質(zhì)

光盤

磁帶

硬盤

磁盤陣列

DAS:直接附加存儲(chǔ)

NAS:網(wǎng)絡(luò)附加存儲(chǔ)

SAN:存儲(chǔ)區(qū)域網(wǎng)絡(luò)

云存儲(chǔ)

這里主要以本地磁盤為存儲(chǔ)介質(zhì)講一下計(jì)劃任務(wù)的添加使用,基本的備份腳本,其它存儲(chǔ)介質(zhì)只是介質(zhì)的訪問方式可能不大一樣。

1、查看磁盤空間情況:

既然是定時(shí)備份,就要選擇一個(gè)空間充足的磁盤空間,避免出現(xiàn)因空間不足導(dǎo)致備份失敗,數(shù)據(jù)丟失的惡果!

存儲(chǔ)到當(dāng)前磁盤這是最簡(jiǎn)單,卻是最不推薦的;服務(wù)器有多塊硬盤,最好是把備份存放到另一塊硬盤上;有條件就選擇更好更安全的存儲(chǔ)介質(zhì);

  1. # df -hFilesystem 

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

上面我們使用命令看出/home下空間比較充足,所以可以考慮在/home保存?zhèn)浞菸募?nbsp;

  1. cd /home  
  2. mkdir backupcd backup 

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

注意把以下命令中的DatabaseName換為實(shí)際的數(shù)據(jù)庫(kù)名稱;

當(dāng)然,你也可以使用其實(shí)的命名規(guī)則! 

  1. vi bkDatabaseName.sh 

輸入/粘貼以下內(nèi)容: 

  1. #!/bin/bash  
  2. mysqldump -uusername -ppassword DatabaseName > /home/backup/DatabaseName_$(date +%Y%m%d_%H%M%S).sql  

對(duì)備份進(jìn)行壓縮: 

  1. #!/bin/bash  
  2. mysqldump -uusername -ppassword DatabaseName | gzip > /home/backup/DatabaseName_$(date +%Y%m%d_%H%M%S).sql.gz  

注意:

把 username 替換為實(shí)際的用戶名;

把 password 替換為實(shí)際的密碼;

把 DatabaseName 替換為實(shí)際的數(shù)據(jù)庫(kù)名;

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

  1. chmod u+x bkDatabaseName.sh 

添加可執(zhí)行權(quán)限之后先執(zhí)行一下,看看腳本有沒有錯(cuò)誤,能不能正常使用; 

  1. ./bkDatabaseName.sh 

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

檢測(cè)或安裝 crontab

確認(rèn)crontab是否安裝:

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

  1. # crontab  
  2. -bash: crontab: command not found 

如時(shí)沒有安裝 crontab,需要先安裝它,具體步驟請(qǐng)參考:

CentOS下使用yum命令安裝計(jì)劃任務(wù)程序crontab

https://blog.csdn.net/testcs_dn/article/details/48780971

使用rpm命令從CentOS系統(tǒng)盤安裝計(jì)劃任務(wù)程序crontab

https://blog.csdn.net/testcs_dn/article/details/48781553

添加計(jì)劃任務(wù)

執(zhí)行命令: 

  1. crontab -e 

這時(shí)就像使用vi編輯器一樣,可以對(duì)計(jì)劃任務(wù)進(jìn)行編輯。

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

  1. */1 * * * * /home/backup/bkDatabaseName.sh 

具體是什么意思呢?

意思是每一分鐘執(zhí)行一次shell腳本“/home/backup/bkDatabaseName.sh”。

6、測(cè)試任務(wù)是否執(zhí)行

很簡(jiǎn)單,我們就執(zhí)行幾次“ls”命令,看看一分鐘過后文件有沒有被創(chuàng)建就可以了!

如果任務(wù)執(zhí)行失敗了,可以通過以下命令查看任務(wù)日志: 

  1. # tail -f /var/log/cron 

輸出類似如下: 

  1. Sep 30 14:01:01 bogon run-parts(/etc/cron.hourly)[2503]: starting 0anacron  
  2. Sep 30 14:01:01 bogon run-parts(/etc/cron.hourly)[2512]: finished 0anacron  
  3. Sep 30 15:01:01 bogon CROND[3092]: (root) CMD (run-parts /etc/cron.hourly)  
  4. Sep 30 15:01:01 bogon run-parts(/etc/cron.hourly)[3092]: starting 0anacron  
  5. Sep 30 15:01:02 bogon run-parts(/etc/cron.hourly)[3101]: finished 0anacron  
  6. Sep 30 15:50:44 bogon crontab[3598]: (root) BEGIN EDIT (root)  
  7. Sep 30 16:01:01 bogon CROND[3705]: (root) CMD (run-parts /etc/cron.hourly)  
  8. Sep 30 16:01:01 bogon run-parts(/etc/cron.hourly)[3705]: starting 0anacrona  
  9. Sep 30 16:01:01 bogon run-parts(/etc/cron.hourly)[3714]: finished 0anacron  
  10. Sep 30 16:15:29 bogon crontab[3598]: (root) END EDIT (root)  

 

責(zé)任編輯:龐桂玉 來源: Linux公社
相關(guān)推薦

2018-06-07 09:22:16

LinuxMysql備份

2019-07-25 18:57:36

Linux數(shù)據(jù)庫(kù)自動(dòng)備份

2013-05-24 13:24:46

Mysql數(shù)據(jù)庫(kù)自動(dòng)備份

2011-05-16 09:32:33

mysql數(shù)據(jù)庫(kù)備份

2009-08-12 18:16:37

Oracle數(shù)據(jù)庫(kù)自動(dòng)UNIX

2011-03-30 13:57:41

MySQL數(shù)據(jù)庫(kù)自動(dòng)備份

2024-11-12 14:48:10

2010-04-19 13:15:00

Oracle數(shù)據(jù)庫(kù)

2009-03-26 11:42:36

定時(shí)備份Oracle

2010-06-04 09:58:03

MySQL數(shù)據(jù)庫(kù)備份

2010-06-09 11:32:51

MySQL數(shù)據(jù)庫(kù)備份

2010-08-12 13:32:08

DB2數(shù)據(jù)庫(kù)備份

2011-05-16 11:29:00

MySQL自動(dòng)備份

2011-08-22 16:03:30

linuxVPS備份數(shù)據(jù)庫(kù)

2011-03-04 14:39:03

MySQL數(shù)據(jù)庫(kù)mysqldump

2011-07-18 15:36:38

定時(shí)自動(dòng)備份SQLServer

2023-09-21 09:31:24

MySQL數(shù)據(jù)庫(kù)

2010-05-26 15:07:36

SVN版本庫(kù)自動(dòng)備份

2010-06-09 14:04:34

MySQL數(shù)據(jù)庫(kù)

2010-10-14 10:18:28

MySQL數(shù)據(jù)庫(kù)備份
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 免费一看一级毛片 | 亚洲国产成人久久综合一区,久久久国产99 | 亚洲字幕在线观看 | 亚洲精品国产成人 | 久久久久久亚洲 | 欧美天堂| 欧美视频在线播放 | 狠狠操天天操 | 欧美13videosex性极品 | 视频一区二区在线观看 | 一区二区三区中文 | 国产精品1区2区 | 日本粉嫩一区二区三区视频 | 精品无码久久久久久久动漫 | 久久精品一 | 色欧美片视频在线观看 | 自拍偷拍第一页 | 91av免费观看 | 欧美日韩电影免费观看 | 亚洲精品电影网在线观看 | 国产精品久久久久久吹潮 | av网站在线播放 | 四季久久免费一区二区三区四区 | 一区二区中文字幕 | 国产精品视频网站 | 国产精品成人一区二区三区夜夜夜 | 久久蜜桃av一区二区天堂 | 在线视频日韩精品 | 99久久99| 日韩一区不卡 | 两性午夜视频 | 欧美激情在线观看一区二区三区 | 欧美一区二区三区 | 欧美激情一区二区三级高清视频 | 欧美精品日韩精品国产精品 | 欧美另类视频 | 激情久久av一区av二区av三区 | 自拍视频一区二区三区 | 国产在线精品一区 | 一区二区在线免费播放 | 久久精品视频网站 |