MySQL的數據備份介紹
這是一篇介紹MySQL的數據備份知識,適合初級與入門的小白門。那麼對於備份、冗餘的專業名詞應該都知道。備份是防止人爲誤操以及機器故障帶來的數據丟失;冗餘是數據有多分冗餘,但不等於備份,只能防止機器故障帶來的丟失。
操作方法
(01)備份是什麼?數據庫databases 二進制日誌 Binlog( )
(02)備份過程需要考慮的因素?1、必須制定詳細的備份計劃(備份頻率、時間點、週期)2、備份數據應該放在非數據庫本地,並建議有多份副本3、必須做好數據恢復的演練(每隔一段時間,對備份的數據在測試環境中進行模擬恢復,保證當出現數據災難的時候能夠及時恢復數據。)4、根據數據應用的場合、特點選擇正確的備份工具。5、數據的一致性(這個在備份數據時,是非常重要的)6、服務的可用性
(03)備份類型有哪些?1、邏輯備份備份的是建表、建庫、插入等操作所執行的SQL語句(DDL DML DCL),適用於中小型數據庫,效率相對較低,一般在數據庫正常提供服務的前提下進行的:mysqldump、mydumper、into outfile等等。2、物理備份直接複製數據庫文件,適用於大型數據庫環境,不受存儲引擎的限制,但不能恢復到不同的MySQL版本。但是一般是在數據庫徹底關閉或者不能完成正常提供服務的前提下進行的備份:tar、cp、xtrabackup、lvm snapshot等等。3、在線熱備(AB複製 / 在線實時)M-S M爲主 S爲從M-Sn n爲多個M-S-SM-M-Sn
(04)備份工具有哪些?1、社區版安裝包工具A、mysqldump企業版和社區版都包含本質上使用SQL語句描述數據庫及數據並導出在MYISAM引擎上鎖表,Innodb引擎上鎖行數據量很大時不推薦使用B、mysqlhotcopy企業版和社區版都包含perl寫的一個腳本,本質上是使用鎖表語句後再拷貝數據只支持MYISAM數據引擎2、企業版安裝包工具A:mysqlbackup在線備份增量備份部分備份在某個特定時間的一致性狀態的備份3、第三方備份工具XtraBackup和innobackupexXtrabackup是一個對InnoDB做數據備份的工具,支持在線熱備份(備份時不影響數據讀寫),是商業備份工具InnoDB Hotbackup的一個很好的替代品。Xtrabackup有兩個主要的工具:xtrabackup、innobackupexa、xtrabackup只能備份InnoDB和XtraDB兩種數據表,不能備份myisam類型的表,也不能備份數據表結構。b、innobackupex是將Xtrabackup進行封裝的perl腳本,所以能同時備份處理innodb和myisam的存儲引擎,但在處理myisam時需要加一個讀鎖4、多線程備份工具mydumper(最後更新時間)
(05)備份方法有哪些?1、完全備份2、差異備份3、增量備份4、差異增量備份5、累計增量備份
(06)所以需要學習掌握備份的方法與工具?邏輯數據的導入導出(into outfile)mysqldump、mysqlhotcopy、xtrabackup和innobackupexlvm-snapshot、mysqlbackup
特別提示
學習mysql一定要耐心
備份是重中之重的事情
-
商用wifi路由器怎麼來設置?怎麼用呢?
不論是餐廳、咖啡廳、足療店,還是機場、商場,只要是人流量大、人羣密集的地方,WiFi已成爲人們連接互聯網的重要上網方式,它在爲人們提供便捷的移動網絡服務同時,也正潛移默化的改變着人們的上網習慣、消費習慣,讓人們更加依賴它。因此不少商家看到了可以藉助WiFi平臺...
-
iOS7越獄後怎麼恢復
iOS7越獄可能會出現各種各樣的原因,白蘋果、系統bug、無法識別手機助手等各種故障,這些問題都會讓我們想將越獄後的iOS7恢復到原始狀態。那麼,我們該如何恢復越獄後的iOS7系統呢?iOS7越獄後恢復方法(01)首先,第一步要做的是下載固件包,在本經驗頁面底部【參考資料】內...
-
ps怎麼修改圖片尺寸——ps怎麼調整圖片大小
ps的用處無處不在,比如我現在所編輯的,其圖片就要求大小差不多,所以學會用ps來修改圖片大小很有必要。操作方法(01)打開ps後選擇文件——打開,選中自己要修改的圖片(02)選擇圖像——圖像大小,可以看到當前圖片的大小(03)爲了不使圖片變形,我們應在約束比例那裏打上對勾。這...
-
搜狗輸入法最全攻略:[13]如何快速打字
操作方法(01)打字對我們來說,非常非常的重要。(02)我們如何才能是實現快速打字呢。設置模糊音。(03)這裏我們還可以這樣的輸入。拼音首字母。(04)同樣的,我們把電腦連到互聯網,同樣也可以加快打字速度。(05)如何覺得有用請點擊有用或者分享,親,謝謝了。...