日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

mysql工具有哪些 oracle數(shù)據(jù)庫(kù)客戶端工具使用

數(shù)據(jù)庫(kù)備份的重要性毋庸置疑,可以說(shuō),它是數(shù)據(jù)安全的最后一道防線 。鑒于此,對(duì)于備份,我們通常會(huì)做以下要求:

  • 多地部署對(duì)于核心數(shù)據(jù)庫(kù),我們通常有兩地三中心的部署要求 。對(duì)于備份來(lái)說(shuō),也是如此 。一個(gè)備份應(yīng)該有多個(gè)副本,每個(gè)副本存儲(chǔ)在不同區(qū)域 。
  • 多介質(zhì)部署一個(gè)備份的多個(gè)副本應(yīng)存儲(chǔ)在不同介質(zhì)上,如磁盤和磁帶,防止單一介質(zhì)失效 。
  • 定期檢查備份的有效性備份只是在做正確的事情,有沒(méi)有把事情做對(duì),還得依靠備份的有效性檢查 。
前兩項(xiàng),在條件允許的情況下,建議做 。第三項(xiàng)必須做 。
接下來(lái),我們聊聊備份的相關(guān)話題,主要包括以下五方面的內(nèi)容:
  1. 備份的常見(jiàn)分類 。
  2. MySQL中的備份工具 。
  3. mysqlbackup與mysqldump的備份恢復(fù)速度對(duì)比 。
  4. 如何檢測(cè)備份的有效性 。
  5. RTO和RPO。
備份的常見(jiàn)分類物理備份 VS 邏輯備份物理備份,顧名思義,就是備份物理文件 。其優(yōu)缺點(diǎn)如下:
優(yōu)點(diǎn):
  • 備份、恢復(fù)速度快 。尤其是恢復(fù)速度,直接關(guān)系著數(shù)據(jù)庫(kù)服務(wù)的RTO 。
  • 無(wú)需實(shí)例在線 。在實(shí)例關(guān)閉的情況下,可直接拷貝文件,不用擔(dān)心備份的一致性 。關(guān)閉實(shí)例進(jìn)行備份,也稱之為 “冷備”。
缺點(diǎn):
  • 備份文件大 。
  • 恢復(fù)時(shí),對(duì)平臺(tái)、操作系統(tǒng)、MySQL版本有要求,必須一致或兼容 。
  • 只能在本地發(fā)起備份 。
  • 因?yàn)槭强截愇锢砦募?,即使文件中存在很多“空洞”(大量delete?dǎo)致),也無(wú)法通過(guò)恢復(fù)來(lái)收縮。
  • 對(duì)表的存儲(chǔ)引擎有要求,無(wú)法備份MEMORY表 。
邏輯備份,備份表的邏輯記錄 。其優(yōu)缺點(diǎn)如下:
優(yōu)點(diǎn):
  • 可移植性強(qiáng) ?;謴?fù)時(shí),對(duì)平臺(tái)、操作系統(tǒng)、MySQL版本無(wú)要求 。
  • 靈活 。尤其是在恢復(fù)時(shí),可只恢復(fù)一個(gè)庫(kù)或一張表 。
  • 對(duì)表的存儲(chǔ)引擎沒(méi)有要求,任何類型的表都可備份 。
  • 備份文件較小 。
  • 可遠(yuǎn)程發(fā)起備份 。
  • 恢復(fù)后,能有效收縮空間 。
缺點(diǎn):
  • 備份、恢復(fù)速度慢 。實(shí)際上,單論備份速度,多線程備份其實(shí)也不慢 。但恢復(fù)速度呢,即使是多線程恢復(fù),也很慢 。
  • 備份會(huì)”污染”Buffer Pool 。業(yè)務(wù)熱點(diǎn)數(shù)據(jù)會(huì)被備份數(shù)據(jù)驅(qū)逐出Buffer Pool。
離線備份 VS 在線備份離線備份,又可稱之為 “冷備”,即實(shí)例關(guān)閉的情況下進(jìn)行的備份 。此時(shí),只能進(jìn)行物理備份,即全量拷貝物理文件 。
在線備份,又可稱之為 “熱備”,即實(shí)例運(yùn)行過(guò)程中進(jìn)行的備份 。此時(shí),既可進(jìn)行物理備份,又可進(jìn)行邏輯備份 。
因?qū)I(yè)務(wù)侵入較小,線上一般使用在線備份 。
全量備份 VS 增量備份全量備份,即備份整個(gè)實(shí)例的全量數(shù)據(jù) 。
增量備份,即只備份上次備份以來(lái),那些發(fā)生了”變化”的數(shù)據(jù) 。
通常來(lái)說(shuō),基于物理備份來(lái)實(shí)現(xiàn)增量備份較為簡(jiǎn)單,以MySQL為例,只需判斷數(shù)據(jù)頁(yè)的LSN是否發(fā)生了變化 。
而對(duì)于邏輯備份,就很難實(shí)現(xiàn),如常見(jiàn)的基于某個(gè)時(shí)間字段來(lái)進(jìn)行增量備份,但其實(shí),很難保證某個(gè)時(shí)間段之前的數(shù)據(jù)不被修改或刪除 。
MySQL中的備份工具物理備份物理備份相關(guān)的工具有: