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

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

存儲 存儲軟件 MySQL
備份是容災的基礎,是指為防止系統出現操作失誤或系統故障導致數據丟失,而將全部或部分數據集合從應用主機的硬盤或陣列復制到其它的存儲介質的過程。而對于一些網站、系統來說,數據庫就是一切,所以做好數據庫的備份是至關重要的!

備份是容災的基礎,是指為防止系統出現操作失誤或系統故障導致數據丟失,而將全部或部分數據集合從應用主機的硬盤或陣列復制到其它的存儲介質的過程。而對于一些網站、系統來說,數據庫就是一切,所以做好數據庫的備份是至關重要的!

備份是什么?

為什么要備份

容災方案建設

存儲介質

  • 光盤 
  • 磁帶 
  • 硬盤 
  • 磁盤陣列 
  • DAS:直接附加存儲 
  • NAS:網絡附加存儲 
  • SAN:存儲區域網絡 
  • 云存儲

[[232010]]

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

既然是定時備份,就要選擇一個空間充足的磁盤空間,避免出現因空間不足導致備份失敗,數據丟失的惡果! 

存儲到當前磁盤這是最簡單,卻是最不推薦的;服務器有多塊硬盤,***是把備份存放到另一塊硬盤上;有條件就選擇更好更安全的存儲介質;

  1. # df -hFilesystem 

上面我們使用命令看出/home下空間比較充足,所以可以考慮在/home保存備份文件;

  1. cd /home 
  2. mkdir backupcd backup 

注意把以下命令中的DatabaseName換為實際的數據庫名稱; 

當然,你也可以使用其實的命名規則!

  1. vi bkDatabaseName.sh 

輸入/粘貼以下內容:

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

對備份進行壓縮:

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

注意: 

把 username 替換為實際的用戶名; 

把 password 替換為實際的密碼; 

把 DatabaseName 替換為實際的數據庫名;

  1. chmod u+x bkDatabaseName.sh 

添加可執行權限之后先執行一下,看看腳本有沒有錯誤,能不能正常使用;

  1. ./bkDatabaseName.sh 

檢測或安裝 crontab

確認crontab是否安裝: 

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

如時沒有安裝 crontab,需要先安裝它,具體步驟請參考: 

CentOS下使用yum命令安裝計劃任務程序crontab 

使用rpm命令從CentOS系統盤安裝計劃任務程序crontab

添加計劃任務

執行命令:

  1. crontab -e 

這時就像使用vi編輯器一樣,可以對計劃任務進行編輯。 

輸入以下內容并保存:

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

具體是什么意思呢? 

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

很簡單,我們就執行幾次“ls”命令,看看一分鐘過后文件有沒有被創建就可以了!

如果任務執行失敗了,可以通過以下命令查看任務日志:

  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 0anacron 
  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) 
責任編輯:武曉燕 來源: 博客園
相關推薦

2021-09-22 09:55:20

LinuxMySQL數據庫

2019-07-25 18:57:36

Linux數據庫自動備份

2013-05-24 13:24:46

Mysql數據庫自動備份

2009-08-12 18:16:37

Oracle數據庫自動UNIX

2011-05-16 09:32:33

mysql數據庫備份

2011-03-30 13:57:41

MySQL數據庫自動備份

2024-11-12 14:48:10

2010-04-19 13:15:00

Oracle數據庫

2009-03-26 11:42:36

定時備份Oracle

2010-06-04 09:58:03

MySQL數據庫備份

2010-06-09 11:32:51

MySQL數據庫備份

2011-05-16 11:29:00

MySQL自動備份

2010-08-12 13:32:08

DB2數據庫備份

2011-08-22 16:03:30

linuxVPS備份數據庫

2010-05-26 15:07:36

SVN版本庫自動備份

2011-03-04 14:39:03

MySQL數據庫mysqldump

2011-07-18 15:36:38

定時自動備份SQLServer

2010-05-26 14:53:28

SVN版本庫自動備份

2010-10-14 10:18:28

MySQL數據庫備份

2010-06-09 14:04:34

MySQL數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人免费视频播放 | 日本午夜一区二区三区 | 精品久久久一区 | 日产精品久久久一区二区福利 | 日韩在线欧美 | 久久久久久久久久毛片 | 国产精品视频 | 国产精品视频导航 | 综合久| 日本欧美黄色片 | 国产精品美女久久久久久久网站 | 国产在线观| 久久精品国产亚洲夜色av网站 | 青青久在线视频 | 国产在线精品一区二区 | 一本久久a久久精品亚洲 | 国产视频91在线 | 97伊人 | 综合激情av| 精品免费国产一区二区三区四区介绍 | 视频羞羞 | 国产精品日日做人人爱 | 在线电影日韩 | 日本精品免费在线观看 | 天天躁人人躁人人躁狂躁 | 一区二区高清不卡 | 久草www| 亚洲欧美国产精品一区二区 | 精品国产乱码久久久久久闺蜜 | www国产成人免费观看视频,深夜成人网 | 日韩在线小视频 | 欧美在线视频免费 | 久久久亚洲一区 | 中文字幕日韩欧美一区二区三区 | 亚洲av毛片| 成人a视频片观看免费 | 在线免费激情视频 | 欧美福利视频 | 久久久精品网 | 国产精品国产精品国产专区不卡 | 在线成人 |