注意!資料庫遷移上雲,這3件事你必須知道

2021-09-17 08:41:38 字數 2044 閱讀 7606

摘要:

知彼知己,百戰不殆!

兵法有云,知彼知己,百戰不殆!在全民業務上雲的今天,資料庫這個大後方作為業務和應用支撐的彈藥庫,重要性就不言而喻了。然而資料庫遷移上雲的正確姿勢,你真的get了麼?今天,就讓專業的戴特貝斯先生告訴下我們,資料庫遷移上雲有哪些注意事項。

哪些情況下,考慮將資料庫遷移到公有雲?

1、 預算緊張!

對於資金不充裕的中小規模資料庫使用者而言,相比較自建資料庫需要的運維人員和dba的人工費用,將資料庫遷移到公有雲託管,可以利用雲服務託管的便利性和豐富的運維工具,降低成本。

2、 時間緊急!

預期或非預期的規模快速伸縮的場景下,利用雲資料庫服務的彈性伸縮能力,構建彈性伸縮服務既可以減少採購週期導致的擴容困難,亦可以避免收縮引發的高額成本。在規模和成本間動態平衡。

3、 開發驗證需求量大!

對於需要利用大規模資料庫進行驗證的開發專案來說,自行搭建完整的大規模資料庫環境用於開發驗證,在時間和經濟上都是不合適的,利用雲資料庫服務根據專案節奏動態申請測試資源,可以在確定的預算下取得更大規模和更完善的場景覆蓋。

4、 高可靠性、高擴充套件性場景, 如全球或多國運營的商業支援系統!

自行搭建跨國的大規模和高可靠性資料庫集群,不僅在技術上非常複雜,成本上也非常高昂。 利用公有雲的跨 region 服務,可以快速實現高可靠性,高擴充套件能力的資料庫服務,並由公有雲服務商提供 sla 保證。

資料庫遷移前需要考慮哪些問題?

1、 想好遷移上雲後想達到什麼效果

即通過使用雲資料庫希望達到的目的,比如降低成本,更高的靈活性,更大的可擴充套件性,還是更高的可靠性。使用者需要根據遷移目的來選擇合適的服務型別。如果只是簡單的隨大流將服務遷移到雲上,很可能導致未來的問題。

so,量身打造、合適的才是最好的!

2、 選擇有完善服務支援的雲服務商很重要

包括服務商的 sla 承諾和資料安全承諾。很多情況下,將應用遷移到雲資料庫涉及資料遷移,應用適配等,雲服務商有完善的支援服務,可以在遇到困難時起到事半功倍的效果。如果雲服務商具備足夠的經驗,通常可以給出場景性的完整方案,對於提高遷移的成功率有直接的幫助。

重要的事情說三遍:安全第

一、安全第

一、安全第一。

3、 充分的遷移規劃,包括

1)維護和資料管理計畫。it人員提前了解公司所需的資料需求,選擇合適的資料庫引擎型別、付費方式;熟悉雲資料庫引擎提供的管理工具,基於預期的雲資料管理需求,做好主動解決問題的準備。

2)賬戶控制計畫。雲資料庫服務商一般都會提供豐富的賬戶控制能力,包括授權和再授權、審計,基於預先確定的安全設定,授權訪問設定,審計計畫,然後會發現雲資料庫服務真的是乙個非常高效簡潔的工具。

3)遷移和回退計畫。一般來說,乙個完備的遷移計畫和演練, 有助於在事先發現遷移過程中可能遇到的問題, 制定有針對性的計畫;萬一遷移失敗,回退計畫可以保證業務在本地繼續執行,從而減少遷移過程的壓力,並保證業務的完整性。

畢竟古語有云,凡事預則立,不預則廢。所以,計畫還是要有的。

4、 從容易的服務開始簡單來說就是先試水,躺的坑多了,經驗就豐富了。知彼知己,百戰不殆!

好了,現在我們萬事俱備只欠東風。如何又快又好的準備一套資料庫遷移方案?敲黑板劃重點!

資料遷移方案

在此過程中, 需要注意:

1、 相容性要求,如:檔案格式,字符集的相容性要求;引擎的相容要求;

2、 資料遷移的限制,如,服務商資料庫名/表名保留字;是否影響業務及其程度;是否需要停服務以及停服務的時間;

3、 遷移工具的便利性,服務商指導。好的遷移方案&工具應該是盡可能少人工操作,step by step,自動化;

4、 資料完整性校驗,在資料遷移完畢進行切換前,一定要進行資料完整性驗證,以保證資料被正確、完整的遷移。如:部分服務商不能提供完整性校驗,或者在校驗存在不一致時無法給出具體資訊,實際也無法定位。

雲資料庫管理與資料遷移

阿里雲大學課程 雲資料庫管理與資料遷移 課程介紹 雲資料庫管理與資料遷移認證可以幫助學員掌握雲資料庫的概念,如何在雲端建立資料庫 將自建資料庫遷移至雲資料庫mysql版 資料匯入匯出,以及雲資料庫運維的常用操作。課程亮點 場景模擬 體驗雲端資料庫管理與資料遷移場景 認證證書 考試通過即可獲得證書,證...

雲資料庫管理與資料遷移

雲資料庫管理與資料遷移認證可以幫助學員掌握雲資料庫的概念,如何在雲端建立資料庫 將自建資料庫遷移至雲資料庫mysql版 資料匯入匯出,以及雲資料庫運維的常用操作。課程亮點 場景模擬 體驗雲端資料庫管理與資料遷移場景 認證證書 考試通過即可獲得證書,證明自己的雲資料庫管理能力 開始學習 雲資料庫管理與...

雲資料庫管理與資料遷移

雲資料庫管理與資料遷移認證可以幫助學員掌握雲資料庫的概念,如何在雲端建立資料庫 將自建資料庫遷移至雲資料庫mysql版 資料匯入匯出,以及雲資料庫運維的常用操作。課程亮點 場景模擬 體驗雲端資料庫管理與資料遷移場景 認證證書 考試通過即可獲得證書,證明自己的雲資料庫管理能力 課時目錄 課程介紹 通過...