將 MySQL 內部部署移轉至適用於 MySQL 的 Azure 資料庫
此移轉指南的設計旨在提供可堆疊且可採取動作的資訊,給想要將 MySQL 工作負載移轉到適用於 MySQL 的 Azure 資料庫的 MySQL 客戶和軟體整合者。 此指南提供適用於大部分案例的相關知識,並提供可引導您成功規劃並執行 MySQL 至 Azure 移轉的指引。
將現有的資料庫和 MySQL 工作負載移至雲端的程序,可能會在工作負載功能以及現有應用程式的連線能力方面造成挑戰。 此指南中所提供的資訊提供實用的連結和建議,其可讓您專注於成功的移轉,並確保工作負載和應用程式會繼續如原本一樣運作。
提供的資訊會使用 Microsoft 雲端採用架構著重在客戶旅程圖上,以執行適用於 MySQL 的 Azure 資料庫環境的評量、移轉和最佳化後活動。
MySQL
MySQL 在開放原始碼社群中有豐富的歷史,而且獲許多全球公司為其網站與其他業務關鍵性應用程式採用。 此指南可協助系統管理員進行範圍界定、規劃及執行移轉。 剛接觸 MySQL 的系統管理員也可以檢閱 MySQL 文件 \(英文\) 以取得有關 MySQL 內部運作方式的詳細資訊。 此外,此指南也會在每個小節連結至一些參考文章,以協助您取得有用的資訊和教學課程。
適用於 MySQL 的 Azure 資料庫
適用於 MySQL 的 Azure 資料庫是 Microsoft 提供的平台即服務 (PaaS) 供應項目,其中 MySQL 環境是完全受控的。 在這個完全受控環境中,系統會自動套用作業系統和軟體更新,而且會實作高可用性和資料保護。
除了 PaaS 供應項目之外,還可以在 Azure VM 中執行 MySQL。 參考在 Azure 中選擇正確的 MySQL 伺服器選項 \(部分機器翻譯\) 一文以判斷哪種部署類型最適合目標資料工作負載。
不同 MySQL 環境的比較
此指南主要著重於將內部部署 MySQL 工作負載遷移至平台即服務適用於 MySQL 的 Azure 資料庫供應項目,因為相較於基礎結構即服務 (IaaS),平台即服務有許多優點,例如擴大和擴增、隨用隨付、高可用性、安全性和管理功能。