應用程式資料移轉案例範例
若要協助設計人員將本應用程式移轉至 Oracle Cloud Infrastructure,請讓我們識別應用程式元件,並回答之前討論的一些問題。下圖說明目前內部部署環境中的應用程式。

On_premises_environment.png 圖解描述
成功將應用程式移動至 Oracle Cloud Infrastructure 必須同時移動結構化資料庫檔案與存檔備份資料。這是一種可以減少資料量並清除存檔,以符合業務的資料需求的機會。
現在,請考量必須在所有地理區域或可用性網域之間存取的資料部分。應用程式結構的目前狀態會在單一區域以高可用性顯示。著重於資料移轉,可用性網域可建立在合理的時間範圍內,應用程式失敗所需的冗餘。

Data_after_moving_to_oci.png 圖解描述
為了降低延遲並確保效能,請將區塊磁碟區與 SQL Server 主機位於相同的錯誤網域內。
資料必須具備高可用性,但是在損失開始大幅影響業務作業之前,實際上有多少資料會遺失?SQL Server 可用性群組管理個別資料庫之間的資料遺失。這項考量也會影響應用程式的備份原則。在此範例中,會在次要伺服器上進行備份,因此不會影響主要伺服器的效能。
需要多少資料副本來確保應用程式具有高可用性與業務持續時間?在 Oracle Cloud Infrastructure 中建立應用程式的新本位目錄時,容錯域和可用性區域內 AlwaysOn 可用性群組的組織是關鍵的。由於物件儲存體在區域之間是多餘的,因此將備份資料複製到另一個區域的決策必須是業務作業模型的一部分。
使用 Oracle Cloud Infrastructure Object Storage 服務來取代異地磁帶解決方案可以透過跨區域複製來完成。備份資料和物件儲存體的跨區域複製,可確保資料受到可能影響業務之區域的保護。