新聞中心
e樹軟件數(shù)據(jù)庫備份,數(shù)據(jù)安全有保障

我們提供的服務(wù)有:成都做網(wǎng)站、成都網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、柴桑ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的柴桑網(wǎng)站制作公司
現(xiàn)今,電腦已經(jīng)成為我們?nèi)粘I钪胁豢扇鄙俚囊徊糠?。由于?shù)據(jù)存儲的便利性和穩(wěn)定性,數(shù)據(jù)庫已成為許多企業(yè)、機構(gòu)和個人重要的數(shù)據(jù)存儲方式。但是,數(shù)據(jù)庫中的數(shù)據(jù)也存在被意外刪除、病毒攻擊、硬件出現(xiàn)故障等不可預(yù)知的風(fēng)險。為了解決這些問題,E樹軟件(ESUS)推出了數(shù)據(jù)庫備份服務(wù),讓數(shù)據(jù)安全有保障。
數(shù)據(jù)庫備份:什么是數(shù)據(jù)庫備份
數(shù)據(jù)庫備份可以理解為數(shù)據(jù)的復(fù)制或備份到另一個儲存位置或設(shè)備。將重要數(shù)據(jù)備份到其他設(shè)備或儲存位置可以有效地避免數(shù)據(jù)因出現(xiàn)不可預(yù)知的事故而完全丟失的情況。
E樹軟件(ESUS)是一家專業(yè)的公共云計算、私有云計算和大數(shù)據(jù)服務(wù)提供商。他們的數(shù)據(jù)庫備份服務(wù)使用最為先進的技術(shù)來確保數(shù)據(jù)的完整保護和安全性。在備份過程中,E樹軟件(ESUS)會確保數(shù)據(jù)的連續(xù)性,防止因備份而造成數(shù)據(jù)丟失。此外,ESUS的數(shù)據(jù)庫備份服務(wù)不僅可以備份MySQL數(shù)據(jù)庫,還支持各種形式的數(shù)據(jù)庫備份,包括Oracle數(shù)據(jù)庫,SQL Server數(shù)據(jù)庫等等。
數(shù)據(jù)的重要性:數(shù)據(jù)安全對于企業(yè)的重要性
對于企業(yè)來說,其中存儲的各種數(shù)據(jù)對于企業(yè)運營非常關(guān)鍵。如果這些數(shù)據(jù)丟失,企業(yè)將會面對重大的財務(wù)損失和聲譽損失。因此,企業(yè)必須保證數(shù)據(jù)的完整性、保密性和安全性。為此,E樹軟件(ESUS)的數(shù)據(jù)庫備份服務(wù)是非常必要的。
除了重要的商業(yè)數(shù)據(jù)外,個人數(shù)據(jù)也同等重要。在現(xiàn)代社會中,個人數(shù)據(jù)已成為各種身份驗證的基礎(chǔ)。如果個人數(shù)據(jù)泄露,可能會面臨各種安全問題,包括財務(wù)損失和身份盜竊等。通過使用E樹軟件(ESUS)的數(shù)據(jù)庫備份服務(wù),個人和企業(yè)都可以確保數(shù)據(jù)的安全性和完整性。
數(shù)據(jù)備份的優(yōu)勢:保障數(shù)據(jù)安全
備份對于現(xiàn)代數(shù)據(jù)存儲非常重要。在復(fù)雜的互聯(lián)網(wǎng)環(huán)境下,數(shù)據(jù)面臨著眾多風(fēng)險,數(shù)據(jù)庫備份是預(yù)防這些風(fēng)險的更佳途徑。
使用E樹軟件(ESUS)的數(shù)據(jù)庫備份服務(wù)可以保障數(shù)據(jù)的安全,主要有以下幾個優(yōu)勢:
1. 自動化的備份過程
使用E樹軟件(ESUS)的數(shù)據(jù)庫備份服務(wù),你不用擔(dān)心數(shù)據(jù)丟失導(dǎo)致的問題。因為,E樹軟件(ESUS)的數(shù)據(jù)庫備份服務(wù)可以自動化的提供備份過程。這個過程不僅保證了數(shù)據(jù)的完整性,還可以自動化地進行數(shù)據(jù)恢復(fù)。
2. 可擴展性
不同的企業(yè)和個人,其數(shù)據(jù)需求和數(shù)據(jù)庫的規(guī)模不盡相同。E樹軟件(ESUS)的數(shù)據(jù)庫備份服務(wù)是可定制化和可擴展的,可以根據(jù)需要而定制化和擴展,以支持大規(guī)模的數(shù)據(jù)備份過程。
3. 彈性計算能力
由于互聯(lián)網(wǎng)環(huán)境很復(fù)雜,數(shù)據(jù)庫備份時需要處理大量數(shù)據(jù),處理這些數(shù)據(jù)非常耗時費力。E樹軟件(ESUS)的數(shù)據(jù)庫備份服務(wù)擁有極度的彈性計算能力,可以快速地處理大量的數(shù)據(jù)復(fù)制和備份。
4. 安全性
數(shù)據(jù)的安全性一直是一個威脅數(shù)據(jù)庫安全性的問題。E樹軟件(ESUS)的數(shù)據(jù)庫備份服務(wù)可以通過高級安全機制來保護數(shù)據(jù)庫中的數(shù)據(jù),避免數(shù)據(jù)泄露和攻擊。ESUS的數(shù)據(jù)庫備份服務(wù)可以采用高級加密技術(shù)來保證數(shù)據(jù)的安全性和完整性,有效地避免數(shù)據(jù)被意外泄露和攻擊。
結(jié)語
一下,數(shù)據(jù)庫備份是保障數(shù)據(jù)安全的必要手段。在E樹軟件(ESUS)的數(shù)據(jù)庫備份服務(wù)的幫助下,用戶可以放心地將數(shù)據(jù)存儲到數(shù)據(jù)庫中,而不必擔(dān)心數(shù)據(jù)泄露或不幸丟失的問題。ESUS的數(shù)據(jù)庫備份服務(wù)不僅保障用戶的數(shù)據(jù)安全,而且支持靈活的擴展和安全機制,還可以為用戶提供高度可定制化的數(shù)據(jù)備份方案,提高數(shù)據(jù)庫備份的效率和效果。E樹軟件(ESUS)的數(shù)據(jù)庫備份服務(wù)是一個完美的解決方案,解決了數(shù)據(jù)存儲方案的安全問題。
相關(guān)問題拓展閱讀:
- 數(shù)據(jù)庫的備份和恢復(fù) [Oracle數(shù)據(jù)庫的備份與恢復(fù)策略分析]
- 網(wǎng)站文件和數(shù)據(jù)庫如何備份?
- 什么軟件可以實現(xiàn)數(shù)據(jù)庫備份?
數(shù)據(jù)庫的備份和恢復(fù) [Oracle數(shù)據(jù)庫的備份與恢復(fù)策略分析]
【摘 要】為了保證數(shù)據(jù)庫的安全性和穩(wěn)定性,通過對Oracle的備份以及恢復(fù)策略進行了分析和探討,明確了數(shù)據(jù)庫備份以及恢復(fù)技術(shù)在實際工程項目當(dāng)中的應(yīng)用,通過分析數(shù)據(jù)庫備份的實際需求,同時選擇了合理的數(shù)據(jù)備份策略以及數(shù)據(jù)恢復(fù)策略,采取了有效的數(shù)據(jù)庫的管理和維護策略,有效保證了數(shù)據(jù)庫中的相關(guān)數(shù)據(jù)以及整個系統(tǒng)的安全性和穩(wěn)定性,為類似數(shù)據(jù)庫的備份以及恢復(fù)策略提供了可供參考的經(jīng)驗。
【關(guān)鍵字】Oracle數(shù)據(jù)庫;備份;數(shù)據(jù);恢復(fù);策略
對于企業(yè)而言,數(shù)據(jù)庫中的數(shù)據(jù)是重要的數(shù)據(jù)資源,也是企業(yè)得以持續(xù)總結(jié)和發(fā)展的重要的要素,由此保證相應(yīng)數(shù)據(jù)庫的安全性和穩(wěn)定性有著十分重要的影響。 隨著數(shù)據(jù)庫內(nèi)數(shù)據(jù)量的逐漸增加,并且數(shù)據(jù)庫發(fā)展以及運行所面臨的環(huán)境也日益復(fù)雜,數(shù)據(jù)庫中數(shù)據(jù)的安全性以及相關(guān)系統(tǒng)運行的穩(wěn)定性對企業(yè)的發(fā)展尤為重要。數(shù)據(jù)庫中的數(shù)據(jù)難以避免地受到了外界的侵襲,例如網(wǎng)絡(luò)、硬件以及系統(tǒng)等方面的故障,甚至自然災(zāi)害也將導(dǎo)致則整個系統(tǒng)的崩潰,數(shù)據(jù)丟失,數(shù)據(jù)庫中存儲過程中的失誤將給企業(yè)的發(fā)展帶來嚴重的影響甚至巨大的損失,為了尺茄有效避開或者減少這些無法預(yù)測損失的到來,建立一系列安全穩(wěn)定可靠的數(shù)據(jù)備份系統(tǒng)尤為重要。
1 建立備份策略
1.1 數(shù)據(jù)備份需求
?。?)良好的可擴展能力
隨著企業(yè)的發(fā)展和項目管理以及建設(shè)的持續(xù)發(fā)展和升級,企業(yè)數(shù)據(jù)庫中的數(shù)據(jù)量將日益增長,所使用的數(shù)據(jù)庫也應(yīng)具有數(shù)據(jù)的擴展和升級的空間和可能。
?。?)備份數(shù)據(jù)的可恢復(fù)性
為保證企業(yè)內(nèi)部數(shù)據(jù)庫的規(guī)范統(tǒng)一以及集中安全的數(shù)據(jù)恢復(fù)和備份的管理,相應(yīng)的數(shù)據(jù)備份以及恢復(fù)策略應(yīng)保證所備份的數(shù)據(jù)的可靠性以及可恢復(fù)性,為系統(tǒng)數(shù)據(jù)的恢復(fù)奠定了良好的基礎(chǔ)。
?。?)保持業(yè)務(wù)流程的連貫性
數(shù)據(jù)備份和恢復(fù)系統(tǒng)要以維持企業(yè)基本的業(yè)務(wù)流程和體系為基礎(chǔ),在保證了系統(tǒng)業(yè)務(wù)連續(xù)性的前提下開展數(shù)據(jù)庫的數(shù)據(jù)備份,避免了數(shù)據(jù)存儲設(shè)備時間較長對企業(yè)系統(tǒng)的使用和相關(guān)項目的運行造成影響。
1.2 備份設(shè)備的選型
在對PCEDM數(shù)據(jù)庫陵手察備份需求分析的基礎(chǔ)上,使用IBM的T作為備份數(shù)據(jù)備份的支持。T軟件管理軟件系統(tǒng),是為企業(yè)級別的數(shù)據(jù)以及系統(tǒng)安全設(shè)計,以解決企業(yè)級數(shù)據(jù)和系統(tǒng)的安全性,為數(shù)據(jù)的備份提供解決方案,為石油、金融、電信管理和其他許多大型企業(yè)解決了數(shù)據(jù)的備份和管理問題。 T的管理結(jié)構(gòu),其高度的可擴展性和廣泛的平臺支持,集中式,自動化的存儲管理等方面的優(yōu)勢,提供高效,自動,可擴展的備份管理系統(tǒng)。T專有的二進制格式,每個數(shù)據(jù)備份和恢復(fù)加密的數(shù)據(jù)傳輸格式,T自動CRC數(shù)據(jù)校驗,從而保證了數(shù)據(jù)備份和恢復(fù)過程的完整性和安全。
2 制定備份策略
通過詳細分析Oracle數(shù)據(jù)庫的存儲結(jié)構(gòu)、數(shù)據(jù)庫的運行模式、數(shù)據(jù)存儲文件、數(shù)據(jù)增長的速度和數(shù)據(jù)增長密度等實際狀況,結(jié)合幾個備份Oracle數(shù)據(jù)庫的優(yōu)點和缺點分析,數(shù)據(jù)的備份策略表示如下:
2.1 使用RMAN與冷備份、邏輯備份相結(jié)合。使用Oracle數(shù)據(jù)庫本身的RMAN和冷備份以及邏輯備份的方式結(jié)合起來,其中,Oracle數(shù)據(jù)庫所提供的備份方式是主要的備份方式,而冷備份,邏輯備份作為輔助備份。
2.2 RMAN 備份包括全備份和增量備份 2 種方式。使用備份數(shù)據(jù)量小,低差異增量備份。在進行了一次級別為n的Differential增量的備薯差份過程中,RMAN備份僅僅將那些最近一次等級等于或小于增量備份n相比,產(chǎn)生變化的數(shù)據(jù)塊進行備份。差異增量備份策略RMAN的方法,設(shè)定在每個星期天,星期三0級備份數(shù)據(jù)庫和日志文件的備份,周一,周二,周四,周五,周六為之一級增量備份和日志文件的備份。
2.3 備份觸發(fā)方式,在Unix預(yù)定時間以及計劃內(nèi)啟動。構(gòu)建系統(tǒng)的CRON任務(wù),根據(jù)備份策略編輯命令,在確定的時間內(nèi)起動文件以及備份計劃。
3 數(shù)據(jù)備份方案的具體實施
備份存儲設(shè)備使用的磁盤陣列和磁帶庫的組合方式。T備份存儲池,并最終利用RMAN備份的數(shù)據(jù)進行備份的IBM Ultrium3584磁帶庫EMC CX700磁盤陣列空間分割出的一部分作為備份的存儲區(qū)域。數(shù)據(jù)庫服務(wù)器放置在本地磁盤系統(tǒng)進行數(shù)據(jù)庫冷備份以及邏輯備份過程中所產(chǎn)生的備份文件。
3.1 冷備份
在數(shù)據(jù)庫以TRANSACTIONAL,IMMEDIATE 或 NORMAL 方式關(guān)閉后進行的數(shù)據(jù)備份稱為冷備份或脫機備份,所以得到的是一個備份的一致性。在數(shù)據(jù)庫關(guān)閉,操作系統(tǒng)的所有訂單數(shù)據(jù)文件,控制文件和聯(lián)機日志文件,初始化參數(shù)文件等進行備份,冷備份副本。一旦數(shù)據(jù)庫發(fā)生故障,可以將這些文件拷貝覆蓋原始文件的位置。這個備份數(shù)據(jù)庫,它可以返回到之前的狀態(tài)。 由于PCEDM數(shù)據(jù)庫需要,以確保7天24小時運作,冷備份必須在封閉的數(shù)據(jù)庫進行。冷備份在正常的服務(wù)維修期間進行每一年兩次的備份。使用冷備份具有一致性的優(yōu)勢,可以保證系統(tǒng)恢復(fù)的迅速。
3.2 邏輯備份
邏輯備份使用Oracle導(dǎo)出工具將數(shù)據(jù)庫中的對象模型得出的二進制文件,有一個需要重用Oracle導(dǎo)入工具將模型的二進制文件導(dǎo)入到對象數(shù)據(jù)庫?;谡麄€數(shù)據(jù)庫備份的邏輯模式,用戶模式或表模型可以將數(shù)據(jù)輸出,更靈活。對于一些重要的數(shù)據(jù)可以作為輔助備份方式。通過使用不同操作系統(tǒng)平臺,以及不同的數(shù)據(jù)庫版本之間進行了數(shù)據(jù)庫中數(shù)據(jù)的遷移,這成為了數(shù)據(jù)庫物理備份的補充形式。
3.3 RMAN 備份
RMAN是Oracle提供的外部工具,專門用于數(shù)據(jù)庫備份和恢復(fù)操作。通過在RMAN備份系統(tǒng)中啟動Oracle服務(wù)進程完成備份的任務(wù)。創(chuàng)建RMAN的備份的具體步驟如下:
?。?)在數(shù)據(jù)庫服務(wù)器上安裝T客戶端,選擇相關(guān)文件進行編輯,設(shè)置DI_ORC_CONFIG,TDPO_ PSWDPATH參數(shù),建立RMAN備份和T備份管理軟件系統(tǒng)的連接。
?。?)創(chuàng)建RMAN目錄數(shù)據(jù)庫備份恢復(fù),以保存?zhèn)浞莸乃饕畔ⅰ?/p>
?。?)RMAN恢復(fù)管理器,同時開始在目標(biāo)數(shù)據(jù)庫的連接。
?。?)目標(biāo)數(shù)據(jù)庫的注冊。
?。?)修改RMAN默認的配置參數(shù)。 CONFIGURE命令可以用來改變默認的RMAN設(shè)置,如配置自動通道,在指定的備份保留策略,激活或屏蔽備份優(yōu)化功能。
?。?)創(chuàng)建備份腳本。
4 Oracle 數(shù)據(jù)庫恢復(fù)
4.1 RMAN 的完全恢復(fù)
在使用RMAN的完全恢復(fù),在線和歸檔重做日志文件中的所有記錄將被用于恢復(fù)數(shù)據(jù)庫,從備份中恢復(fù)已損壞的文件,然后應(yīng)用日志文件,將數(shù)據(jù)文件恢復(fù)到當(dāng)前的時間。
4.2 RMAN的不完全恢復(fù)
通過RMAN中的不完全恢復(fù)數(shù)據(jù)庫,將數(shù)據(jù)庫恢復(fù)到指定的時刻或狀態(tài),通過將指定的SCN或者應(yīng)用指定日期順序歸檔重做日志之后的狀態(tài),也就是從時間、SCN或日志這三種方式中選擇一種方式作為恢復(fù)終止的標(biāo)記。
5 結(jié)語
實踐證明,這種設(shè)計的備份策略,實現(xiàn)真正意義上的數(shù)據(jù)備份自動化管理,使系統(tǒng)的管理從傳統(tǒng)的繁瑣的手工備份中解放出來,提高工作效率和工作質(zhì)量;有效避免了人為錯誤,提高數(shù)據(jù)備份的安全性和可靠性;減少了數(shù)據(jù)庫的I / O操作,提高了數(shù)據(jù)備份恢復(fù)的速度以及數(shù)據(jù)備份的有效性。與此同時,也使備份系統(tǒng)具有良好的可擴展性,能夠滿足當(dāng)前和今后幾年的業(yè)務(wù)發(fā)展的實際需求。
參考文獻:
張自輝. ORACLE數(shù)據(jù)庫的備份方法和策略. 吉首大學(xué)學(xué)報(自然科學(xué)版), 2023,(01) .
安亞強. Oracle備份與恢復(fù)及故障研究. 內(nèi)蒙古煤炭經(jīng)濟, 2023,(04) .
王立新. Oracle數(shù)據(jù)庫備份與恢復(fù)策略淺析. 才智, 2023,(28) .
楊志彬. Oracle數(shù)據(jù)庫備份策略. 電腦知識與技術(shù), 2023,(17) .
網(wǎng)站文件和數(shù)據(jù)庫如何備份?
網(wǎng)站安全太重要,很多我們無法掌控和預(yù)測的情況,樓主才建站,確實要一開始就養(yǎng)成定期備份的習(xí)慣。
網(wǎng)站備份分為文件備份和數(shù)據(jù)庫備份兩部分。
文件備份:對于網(wǎng)站文件的備份,或者說整站目錄的備份 ,這類備份的目的主要是擔(dān)心網(wǎng)站文件的變動引起整站的不穩(wěn)定或造成網(wǎng)站其他功能和文件的丟失。 可以通過FTP數(shù)據(jù)備份工具,將網(wǎng)站目錄下的相關(guān)文件直接下載本地,根據(jù)備份時間野亂衫在本地實現(xiàn)定期打包和替換。
數(shù)據(jù)庫備份:一般一些服務(wù)較好的IDC,通常是每周幫忙備份一次數(shù)據(jù)庫, 對于一些運用建站CMS做網(wǎng)站的站長來說,如Discuz、PHPwind、DEDECMS、Wordpress等建站系統(tǒng),在后臺都有非常方便的數(shù)據(jù)庫一鍵備份,通過自動備份到指定的網(wǎng)站文件夾當(dāng)中,如果你還不放心,可以使用FTP工具,將遠程的備份數(shù)據(jù)庫下載到本地。
當(dāng)然這些備份方法,需要自己定期手動操作。還是找一款備份軟件效率高陪頃一點。拿多備份來說,你建立任務(wù)之后,自己設(shè)置好備份頻率,它就定時幫你自動備份了。好吧,給你寫下操作步驟:
1.登錄多備份官網(wǎng)—注冊賬戶—進入控制面板—選擇開始—選擇數(shù)據(jù)庫備份
2.出現(xiàn)“你的數(shù)據(jù)庫是否可以遠程授權(quán)”,選擇可以,進入托管模式(除非你的空間不能授權(quán),那就是跳入插件頁面)
3.進入托管模式之后,選擇數(shù)據(jù)庫類型。填寫好端口,ip,用戶名,密碼。
,之后設(shè)置好存儲位置,備份頻率,備份時段,然后點擊啟動頌腔備份。就可以了。
上面介紹的是數(shù)據(jù)庫備份步驟,文件備份步驟也大同小異。善用輔助工具來提升們效率,是站長的優(yōu)勢。寫了很多,希望能幫到你,望采納。
網(wǎng)站安全相對來說是很重要的,一般備案都是找主機商幫忙備案的!
什么軟件可以實現(xiàn)數(shù)據(jù)庫備份?
基本上現(xiàn)在比較流行的幾種就是豌豆莢,
360手機助手
,應(yīng)用寶,91手機助手等等,個人一直使用
百度云
。列舉幾個:
方法1、
豌豆莢手機精靈
豌豆莢手機精靈”是一款功能齊全、界面美觀的 Android 手機管理軟件,用戶可通過“豌豆莢手機精靈”在電腦上管理手機中的通訊錄、短信、
應(yīng)用程序
和音樂等,也能在電腦上備份手機中的資料。此外,可直接一鍵下載
優(yōu)酷網(wǎng)
、土豆網(wǎng)、新浪視頻等主流視頻網(wǎng)站視頻到手機中,本地和網(wǎng)絡(luò)視頻自動轉(zhuǎn)碼,傳進手機就能觀看。
方法2、鈦備份(Titanium Backup)
鈦備份Titanium Backup,備份你的程序及程序數(shù)據(jù),并支持定時備份等功能。功能很強大,有此軟件,不管你的格機還是重刷ROM,在重裝軟件時都是無痛的,非實適用經(jīng)常搗鼓手機有機友。
方法3、酷盤
酷盤是國內(nèi)主流的免費
云存儲
服務(wù),它不僅支持照片、文檔、音樂等文檔的同步云存儲與分享,在手機上安裝酷盤客戶端后,您就可隨時在PC、網(wǎng)絡(luò)及手機之間云端在線同步/備份/分享文件。
方法4、404加密(404FileEncrypt)
404文件加密是一款應(yīng)用于Android手機上的文件加密軟件。幫助用戶隱藏存放于手機上的隱私信息,具備隨時備份與恢復(fù)的功能,同時提供新穎的圖片驗證登陸方式。
文件加解密,備份與恢復(fù)等功能,一款最強手機安全保護軟件。
云祺科技的容災(zāi)備份系統(tǒng)能夠支持Sql 、Mysql 、SQLServer數(shù)據(jù)庫的備份,你可以去試用下
數(shù)據(jù)備份是數(shù)據(jù)容災(zāi)的最后一道防線,即便有著兩地三中心的架構(gòu),備份也依然重要。如果備份出問題,備份時影響了交易業(yè)務(wù),備份數(shù)據(jù)無法恢復(fù),這些也是企業(yè)難以承受的。所以選擇合適的備份工具尤為重要。
每個企業(yè)級數(shù)據(jù)庫都會有配套的備份工具,MEB(MySQL Enterprise Backup)就是MySQL企業(yè)版中非常重要的工具之一,是為企業(yè)級客戶提供的數(shù)據(jù)備份方案。
Xtrabackup一直作為MEB 開源版?zhèn)涮ザ嬖?,從MySQL 8.0開始情況可能會變得有所不同。
在 MySQL 8.0的Backup Lock、Redo Log Archiving、Page Tracking等新特性的加持下,MEB備份/恢復(fù)體驗會更好,目前xtrabackup還不支持這些特性。
MySQL 企業(yè)版還有哪些功能?
特性1:Backup Lock
8.0之前使用xtrabackup或MEB做物理備份,為了保證備份時InnoDB引擎表與其他引擎數(shù)據(jù)文件、及binlog日志的一致性會上全局讀鎖,再拷貝非InnoDB文件,這期間MySQL會變成只讀,數(shù)據(jù)無法寫入。表數(shù)量越多,可能加上時間越長,如果使用的xtrabackup 不小心沒加rsync參數(shù),逐個拷貝frm文件,鎖定時間會更長,對業(yè)務(wù)影響較大。
我曾遇到過部署在虛擬機的實例有12023多張表,當(dāng)時使用的xtrabackup,備份腳本中沒加rsync參數(shù),結(jié)果鎖了十幾分鐘,而MEB就沒有這樣的問題。
MySQL 8.0支持輕量級備份鎖 LOCK INSTANCE FOR BACKUP,數(shù)據(jù)字典也重構(gòu)了由InnoDB存儲。若不創(chuàng)建非InnoDB表,MEB默認使用備份鎖獲取binlog日志一致性位置,并阻止DDL操作,但不影響DML操作。
只有InnoDB表,僅上備份鎖
請點擊輸入圖片描述
若有非InnoDB表,上全局鎖
請點擊輸入圖片描述
特性2:Redo Log Archiving
MEB能做到在線熱備,備份時不影響數(shù)據(jù)庫讀寫,這是利用了InnoDB事務(wù)日志,在備份期間持續(xù)監(jiān)視redo log的變化,讀取增量變化,寫入到ibbackup_logfile,也就不需要上鎖來保障備份一致性。(對非InnoDB的文件需要上讀鎖拷貝)
如果備份期間數(shù)據(jù)庫寫入負載特別大,而寫入ibbackup_logfile速度較慢,redo log size也不大,很可能會出現(xiàn)ibbackup_logfile的寫入速度跟不上redo log記錄生成速度,redo log 空間不夠時需要覆寫日志文件,那么來不及寫入ibbackup_logfile的記錄會丟失,導(dǎo)致備份失敗。
MEB 4.1對此做了優(yōu)化,將redo log處理線程拆分成多線程分工合作,提高處理redo log的效率,降低了redo log覆寫造成備份失敗的概率,但redo log新增速度和ibbackup_logfile寫入速度懸殊太大,問題依然會發(fā)生。
MySQL 8.0.17支持了redo log archiving 徹底解決了此問題,備份前設(shè)置innodb_redo_log_archive_dirs,指定redo log歸檔目錄。MEB備份時自動開啟日志歸檔,當(dāng)checkpoint時會將舊記錄歸檔到此目錄,后續(xù)從歸檔文件中讀取redo日志記錄,避免了覆寫可能導(dǎo)致的redo記錄丟失。
請點擊輸入圖片描述
注意:innodb_redo_log_archive_dirs 不能在數(shù)據(jù)目錄下,目錄權(quán)限要求是700
特性3:Page Tracking
Page Tracking 是為優(yōu)化增量備份效率,減少不必要的數(shù)據(jù)頁掃描。
增量備份當(dāng)前有3種掃描模式:
page-track:利用LSN精確跟蹤上次備份之后被修改頁面,僅復(fù)制這些頁面,效率最快。
optimistic:掃描上次備份之后被修改的InnoDB 數(shù)據(jù)文件中,找出并拷貝修改的頁面。依賴系統(tǒng)時間,使用存在限制。
full-scan:掃描所有InnoDB數(shù)據(jù)文件,找出并拷貝自上次備份之后修改的頁面,效率最慢
1、利用page-track增量備份,需先安裝備份組件
mysql> INSTALL COMPONENT “
2、在全備前開啟page-track
SELECT mysqlbackup_page_track_set(true);
3、全備之后,做增量備份時指定若滿足page tracking條件,默認會使用page-track模式,否則會使用full-scan模式,也可以指定–incremental=page-track。
mysqlbackup –incremental-backup-dir=backup_incr –trace=3 –incremental=page-track –incremental-base=history:last_full_backup backup
incremental-base有3種選擇
last_backup:基于前一次備份做增備,前一次備份可能是增備,也可能是全備。這種方式全備之間可能會有多個增備,每次增量可能比較小,但恢復(fù)時需要逐個合并。
last_full_backup:基于前一次全備做增備。這種方式增備會越往后體積可能越大,但恢復(fù)時只需要合并最后一次增量備份。
dir:基于前一次的備份目錄,前一次備份可能是增備,也可能是全備。
測試對比full-scan 和page-track ,在變更頁小于總體50%的情況下 ,備份效率至少能有1倍的速度提升。
page-track 模式 磁盤讀寫均衡,說明讀寫的都是修改頁面。
請點擊輸入圖片描述
full-scan模式 磁盤讀寫差別很大,說明讀了很多未修改的頁面。
請點擊輸入圖片描述
關(guān)于e樹軟件數(shù)據(jù)庫備份的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
網(wǎng)頁標(biāo)題:e樹軟件數(shù)據(jù)庫備份,數(shù)據(jù)安全有保障。(e樹軟件數(shù)據(jù)庫備份)
瀏覽路徑:http://fisionsoft.com.cn/article/coojdgo.html


咨詢
建站咨詢
