[華為云在線課程][7天玩轉(zhuǎn)MySQL基礎(chǔ)實戰(zhàn)營][day07數(shù)據(jù)庫上云最佳實踐][學(xué)習(xí)筆記]
數(shù)據(jù)庫服務(wù)全景介紹

SQL數(shù)據(jù)庫 - 面向傳統(tǒng)OLTP數(shù)據(jù)庫業(yè)務(wù)
關(guān)系型數(shù)據(jù)庫服務(wù)
MySQL
GaussDB(for MySQL)
GaussDB(openGauss)
PostgreSQL
GaussDB(for PostgreSQL)
NoSQL數(shù)據(jù)庫 - 面向海量拓展業(yè)務(wù)
非關(guān)系型數(shù)據(jù)庫
DDS(社區(qū)版)
GaussDB(for Cassandra)
GaussDB(for Redis)
GaussDB(for MongoDB)
GaussDB(for Influx)
數(shù)據(jù)庫生態(tài)
構(gòu)建完整的數(shù)據(jù)庫解決方案
分布式數(shù)據(jù)庫中間件DDM
數(shù)據(jù)復(fù)制服務(wù)(數(shù)據(jù)遷移)DRS
數(shù)據(jù)管理服務(wù)(可視化數(shù)據(jù)工具)DAS
數(shù)據(jù)庫上云最佳實踐
MySQL數(shù)據(jù)庫服務(wù)產(chǎn)品選型
數(shù)據(jù)庫引擎選擇MySQL
HWSQL在內(nèi)核層做了大量內(nèi)核優(yōu)化,性能強勁
實例類型選擇,主備:提供數(shù)據(jù)庫秒級切換能力。單機:單機部署成本更低
存儲類型選擇,混合SSD:同時具備本地盤和高速云盤的優(yōu)勢。超高IO:方案更靈活,擴容方便。
主可用區(qū)和備可用區(qū):主備跨可用區(qū)部署更能提高服務(wù)的可靠性
RDS for MySQL數(shù)據(jù)庫參數(shù)管理
自定義數(shù)據(jù)庫參數(shù)模板
創(chuàng)建數(shù)據(jù)庫實例選擇參數(shù)模板
數(shù)據(jù)庫參數(shù)調(diào)優(yōu)
使用RDS秒變遷移專家,輕松完成數(shù)據(jù)庫遷移上云
數(shù)據(jù)復(fù)制服務(wù)(Data Replication Service,DRS)是一種易用、穩(wěn)定、高效,用于數(shù)據(jù)庫在線遷移和數(shù)據(jù)庫實時同步的云服務(wù),DRS圍繞云數(shù)據(jù)庫,降低了數(shù)據(jù)庫之間數(shù)據(jù)流通的復(fù)雜性,有效地幫助用戶減少數(shù)據(jù)傳輸?shù)某杀尽?/p>
操作流程為
進入數(shù)據(jù)復(fù)制服務(wù)控制臺
開始創(chuàng)建遷移任務(wù)
配置源庫及目標庫信息
選擇遷移模式
預(yù)檢查及任務(wù)確認
查看遷移任務(wù)狀態(tài)
華為云RDS關(guān)鍵特性 - 多種遷移模式
業(yè)務(wù)可中斷,選擇全量遷移
該模式為數(shù)據(jù)庫一次性遷移,適用于可中斷業(yè)務(wù)的數(shù)據(jù)庫遷移場景,全量遷移將非系統(tǒng)數(shù)據(jù)庫的全部數(shù)據(jù)庫對象和數(shù)據(jù)一次性遷移至目標端數(shù)據(jù)庫,包括表、視圖、存儲過程、觸發(fā)器等。
業(yè)務(wù)中斷最小化,選擇全量+增量遷移
該模式為數(shù)據(jù)庫持續(xù)性遷移,適用于對業(yè)務(wù)中斷敏感的場景,通過全量遷移過程完成歷史數(shù)據(jù)遷移至目標數(shù)據(jù)庫后,增量遷移階段通過捕捉日志,應(yīng)用日志等技術(shù),將源端和目標端數(shù)據(jù)庫保持數(shù)據(jù)一致。
對象選擇
可進行選擇性遷移:數(shù)據(jù)庫、表、視圖、存儲過程、觸發(fā)器
華為云RDS關(guān)鍵特性 - 用戶遷移(讓遷移更完整)
可支持開關(guān)用戶遷移功能
支持User的Host修改
用戶遷移分為三類用戶
可完整遷移user
需要降權(quán)處理的user
無法遷移的user
華為云RDS關(guān)鍵特性 - 參數(shù)遷移(讓業(yè)務(wù)和應(yīng)用更無憂)
大部分參數(shù)不遷移,并不會導(dǎo)致遷移失敗,但參數(shù)往往直接影響到業(yè)務(wù)的運行和性能表現(xiàn)DRS支持參數(shù)遷移,讓數(shù)據(jù)庫遷移后,業(yè)務(wù)和應(yīng)用更平滑,更無憂。
業(yè)務(wù)類參數(shù)
字符集設(shè)置
調(diào)度相關(guān)
Timestamp默認行為
最大連接數(shù)
鎖等待時間
連接等待時間
性能類參數(shù)
*_buffer_size
*_cache_size
遷移方案:業(yè)務(wù)零中斷完成遷移上云
灰度逐步切流遷移,業(yè)務(wù)零中斷
遷移痛點:
客戶業(yè)務(wù)要求灰度分批切流,逐步驗證各個模塊。
割接要有回滾方案,能在遷移過程中隨時回滾。
業(yè)務(wù)遷移需在線遷移,秒級業(yè)務(wù)中斷。
遷移數(shù)據(jù)一致性要求高,不能丟失一條數(shù)據(jù)。
遷移過程業(yè)務(wù)應(yīng)用最小化改造。
針對痛點的解決方案:
針對不同業(yè)務(wù)場景定制靈活的遷移方案,逐步灰度切流完整驗證云上各個服務(wù)組件。
使用DRS創(chuàng)建IDC-華為云RDS雙向同步鏈路,實時同步,出現(xiàn)問題能隨時且回到IDC最小化對客戶業(yè)務(wù)影響。
DRS遷移服務(wù)提供基于行數(shù)和內(nèi)容多種數(shù)據(jù)對比能力,保證遷移數(shù)據(jù)的一致性。
割接網(wǎng)關(guān)遷移方案業(yè)務(wù)應(yīng)用零改造,不受域名緩存和程序緩存影響,穩(wěn)定可靠的在線遷移。
數(shù)據(jù)庫容災(zāi)方案
同城多機房容災(zāi)
同城多活,同城延時低
部署簡單,云服務(wù)自帶跨AZ部署
全自動化切換,瞬間切換
跨城數(shù)據(jù)冷備容災(zāi)
DB備份文件異地存放,異地恢復(fù)
需要調(diào)API,有一定開發(fā)量
異地備份恢復(fù),切換時間長
跨城數(shù)據(jù)熱備容災(zāi)
跨城數(shù)據(jù)庫熱備,容災(zāi)區(qū)不跑業(yè)務(wù)
跨城資源部署,成本高,資源利用率低
DRS跨城DB單向同步,切換時間短
跨城多活容災(zāi)
跨城數(shù)據(jù)多活,容災(zāi)區(qū)跑業(yè)務(wù)
業(yè)務(wù)改造量大,資源利用率高
DRS跨城雙向同步,切換時間短
華為云數(shù)據(jù)庫安全解決方案
客戶痛點:
人為破壞:運維人員的誤操作、惡意攻擊都會使數(shù)據(jù)庫存在安全風(fēng)險,缺乏有效的防護手段。
缺乏審計功能:排查溯源問題困難,網(wǎng)絡(luò)安全合規(guī)需求無法滿足。
管理權(quán)限規(guī)劃不足:沒有設(shè)置白名單,缺乏密碼安全統(tǒng)一管理方式。
華為云數(shù)據(jù)庫的解決方案
更安全的備份體系:華為云RDS回收站功能提供對實例級誤刪除的恢復(fù),為用戶提供更安全的數(shù)據(jù)庫服務(wù)。
更豐富的安全審計:華為云RDS提供SQL審計功能,日志保存時間最高可達7年,滿足用戶對審計的需求。
更細粒度的權(quán)限管理:使用華為云數(shù)據(jù)庫DAS,可以細粒度針對不同業(yè)務(wù)用戶賦予合理的權(quán)限。
MySQL
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。