簡介

已完成

當資料庫的需要超過其基礎結構所能支援時,您需要移轉至新的基礎結構。 資料庫移轉程序相對簡單。 從停止一或多個應用程式開始,然後從來源資料庫匯出資料。 接下來,將該資料匯入至新的資料庫、將一或多個應用程式重新指向到新資料庫,然後重新啟動應用程式。 但請注意,必須考慮一些因素,例如可用的停機時間,或必要的匯出/匯入自訂層級。 適用於 MySQL 的 Azure 資料庫是受控雲端解決方案,可提供複寫等功能,相較於自我裝載的伺服器,可降低維護成本。

範例案例

假設您任職於電子商務新創公司 Wingtip Toys。 您已評估雲端移轉,並選擇移轉至適用於 MySQL 的 Azure 資料庫 - 彈性伺服器。 您也已選取組態設定,並使用新的資料庫測試您的應用程式。 是時候將資料庫從內部部署 MySQL 伺服器移轉至適用於 MySQL 的 Azure 資料庫彈性伺服器。

Wingtip Toys 將於下一季推出假日行銷活動,因此在活動之前完成資料庫移轉至關重要。 小組熟悉管理 MySQL 伺服器,但從未將資料庫移轉至雲端。

目前,Wingtip Toys 的客戶以美國為中心,且有可預測的日間流量。 您期望活動推出及假期接近之後,此模式會有所改變,當人們稍晚在夜間時購物,新的玩具將吸引更多的國際對象。

將執行的作業

您將先檢閱移轉資料庫的考量和階段。 然後,您將檢閱可用的工具,並選取移轉的最佳選項。 最後,在決定方法之後,您會將資料庫從內部部署伺服器移轉至新的適用於 MySQL 的 Azure 資料庫彈性伺服器。

主要目標

在本課程模組結束時,您將了解如何處理及執行資料庫移轉。 您將使用此知識將內部部署伺服器移轉至雲端資料庫服務:適用於 MySQL 的 Azure 資料庫。