国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

mysql數據備份之NBU

IT那活兒 / 3152人閱讀
mysql數據備份之NBU
概述


Veritas NetBackup簡稱NBU,是一款商業化的備份和恢復軟件,在金融行業占據了90%以上的市場份額,除了軟件產品以外也開始推自家的備份一體機。由于具有眾多的硬件、操作系統、虛擬化、數據庫、應用程序和存儲相關技術,現代數據中心環境復雜。這正是Netbackup長期以來成為企業可信之選,一方面可降低復雜性,同時在人手有限的情況下盡量管理數據保護。NetBackup是一款面向整個企業的單一解決方案,可通過一個混合型平臺發揮其功能,而且即使是用于最大、最具動態特性的環境中也只需要進行微乎其微的管理。


  • 通過統一的集成解決方案消除單點產品。

  • 通過混合型備份平臺實現現代化。

  • 通過基于策略的集中管理提高工作效率。


NBUfor MySQL


NetBackup for MySQL Agent 擴展了NetBackup 的功能,以包括MySQL 數據庫的備份和還原操作。代理位于NetBackup 客戶端上并支持獨立的設置操作。代理支持MySQL 版本5.5.5 及更高版本。NetBackup for MySQL Agent 除備份、恢復功能外,還支持:


  • 驗證備份信息。

  • 查詢備份。

  • 從目錄庫文件中刪除備份信息。

  • 將還原重定向到不同于最初執行備份的客戶端的另一客戶端。


備份流程

NetBackupfor MySQL Agent 整體備份流程為:

  1. Agent向Mysql發出創建備份快照命令(flush tables with read lockt等)。

  2. Mysql成功執行命令后,Agent向服務器發出VSS/LVM相關創建快照命令。

  3. 快照創建成功后,掛載快照,并把MySQL備份數據發送給NBU Server。

  4. NBU Server把相關備份數據上傳存儲單元。

  5. NBU Serve把備份狀態回傳給Agent。


恢復流程

NetBackupfor MySQL Agent 整體恢復流程為:

  1. Agent向NBU Server發出恢復命令。

  2. NBU Server讀取相關配置信息,把相應備份數據傳給Agent。

  3. Agent利用備份數據進行恢復。


手工快照備份、恢復


NetBackup forMySQL備份原理非常簡單,就是利用VSS/LVM的快照進行的數據備份,因為創建快照非常快,因此這種方式的數據庫備份也對數據庫影響最小。但利用快照進行MySQL數據庫備份必須保證MySQL實例、lv是一對一的關系。接下來我就利用快照這種方式進行人工備份。


備份


1.確保MySQL實例使用單一lv


2.創建快照

以操作系統用戶root,使用mysql客戶端登陸MySQL數據庫,以避免在mysql、操作系統間切換。

首先在mysql中,執行“flushtables with readlock”,使數據庫把臟數據寫回磁盤并處于只讀狀態,以保證數據備份的完整、一致性,其次記錄當前的事務信息及binlog位點信息,以方便以后建立主從關系,最后創建當前mysql數據庫所使用lv的快照并釋放相關鎖。


3.備份數據

快照創建成功后,查看lv及其快照信息


掛載快照


利用快照,進行相關數據備份


恢復

把上述備份數據傳至其它主機,并在該主機創建掛載點/data,把數據還原至該掛載點即可


把備份數據解壓至相應目錄


啟動數據庫


總結


NetBackup for MySQL備份原理比較簡單,首先發出執令“flushtable with read lock”、“showmasterstatus”至數據庫,使數據庫當前所有臟數據寫回磁盤,并讓數據庫處理“靜止”狀態,獲取數據庫當前事務信息及binlog位點信息;其次必執行至操作系統,創建VSS/lvm相關快照,最后發“unlocktables”至數據庫,使數據庫回復正常。整個過程非常簡單,耗時相對比較少,整體來說效率比較高且對數據庫影響最小。最后再利用快照進行真正的數據備份。利用快照這種方式進行數據備份,必須保證MySQL實例與lv是一對一關系,并且保證lv所在vg有足夠的空間,對于變更特別頻繁的數據庫來說,vg的剩余空間得和lv一樣。


文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/130167.html

相關文章

  • Hikari連接池配置最大連接數(MySQL篇)

    摘要:連接池配置之最大連接數數據庫最大連接數修改數據庫清理連接連接池配置參考建議根據實際訪問量設置,不宜過大,否則會造成數據庫連接數太多,無法訪問。 Hikari連接池配置之最大連接數 MySQL數據庫最大連接數修改 MySQL數據庫清理Sleep連接 Hikari連接池配置參考建議根據實際訪問量設置setMaximumPoolSize,不宜過大,否則會造成數據庫連接數太多,無法訪問。生...

    shenhualong 評論0 收藏0

發表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<