? ? ? ?既然是定時備份,那肯定是要選擇一個空間充足的磁盤空間,避免出現(xiàn)因空間不足導致備份失敗,數(shù)據(jù)丟失的惡果!
存儲到當前磁盤這是蕞簡單,卻是蕞不推薦的;服務(wù)器有多塊硬盤,我們蕞好是把備份存放到另一塊硬盤上;有條件的話可以選擇更好更安全的存儲介質(zhì);
? ? ? ?# df -h
? ? ? ?Filesystem? ? ? ? ? ? ? ? ? ? Size? Used Avail Use% Mounted on
? ? ? ?/dev/mapper/VolGroup-lv_root? ?50G? ?46G? 1.6G? 97% /
? ? ? ?tmpfs? ? ? ? ? ? ? ? ? ? ? ? ?1.9G? ?92K? 1.9G? ?1% /dev/shm
? ? ? ?/dev/sda1? ? ? ? ? ? ? ? ? ? ?485M? ?39M? 421M? ?9% /boot
? ? ? ?/dev/mapper/VolGroup-lv_home? 534G? 3.6G? 503G? ?1% /home
? ? ? ?2、創(chuàng)建備份目錄:
? ? ? ?cd /home
? ? ? ?mkdir backup
? ? ? ?cd backup
? ? ? ?3、創(chuàng)建備份Shell腳本:
? ? ? ?輸入/粘貼以下內(nèi)容:
? ? ? ?#!/bin/bash
? ? ? ?mysqldump -uusername -ppassword DatabaseName > /home/backup/DatabaseName_$(date +%Y%m%d_%H%M%S).sql
? ? ? ?4、對備份進行壓縮:
? ? ? ?#!/bin/bash
? ? ? ?mysqldump -uusername -ppassword DatabaseName | gzip > /home/backup/DatabaseName_$(date +%Y%m%d_%H%M%S).sql.gz
? ? ? ?以上是南昌網(wǎng)絡(luò)公司百恒科技小編要跟大家聊到的一些關(guān)于linux下如何實現(xiàn)mysql數(shù)據(jù)庫每天自動備份定時備份的內(nèi)容,希望能夠?qū)Υ蠹矣兴鶐椭胍私飧嚓P(guān)于這方面的內(nèi)容,歡迎留言咨詢南昌網(wǎng)絡(luò)公司百恒科技,我們百恒科技是一家有著16年開發(fā)經(jīng)驗的網(wǎng)絡(luò)公司,專注于南昌網(wǎng)站建設(shè)開發(fā)、南昌小程序開發(fā)、南昌APP開發(fā)、南昌微信開發(fā)、電商購物網(wǎng)站開發(fā)等互聯(lián)網(wǎng)服務(wù)!
相關(guān)文章推薦? ?:? ? 淺析阿里云OSS圖片處理的方法? ??
? ? ? ? ? ? ? ? ? ? ? ?淺析Nginx網(wǎng)站建設(shè)的常見問題及處理方法? ??