支援的備份檔案類型

如果是 SQL Server 適用的 Cloud SQL 來源,資料庫遷移服務可以直接從來源執行個體自動匯出相關來源檔案。從自行管理或 Amazon RDS 來源遷移時,您必須手動將備份檔案匯出至 Cloud Storage bucket。如要從自行管理或 Amazon RDS 來源遷移,資料庫遷移服務支援下列備份類型:

完整備份
完整備份是遷移程序的核心。其中包含匯出時資料庫中的所有資料。必須有完整備份檔案,才能進行遷移。
差異備份
差異備份包含上次完整備份檔案後,資料庫中出現的所有來源資料。如果您有大量資料需要複製,且想大量處理,而不是上傳多個交易記錄檔,差異備份就非常實用。差異備份檔案為選用項目。
交易記錄檔
這些檔案包含資料庫中發生的變更作業清單。資料庫遷移服務會使用這項資訊,在變更資料擷取 (CDC) 階段複製目的地資料庫中的資料更新。

如果是同質 SQL Server 遷移,資料庫遷移服務僅支援連續遷移類型 (詳情請參閱「 連續遷移資料流程」)。也就是說,遷移工作一律會進入 CDC 階段,但即使您未上傳任何交易記錄檔,也不會收到錯誤訊息。如未上傳任何交易記錄檔,則須在初始載入階段結束後,升級遷移工作。請參閱「 升級遷移工作」。

準備遷移備份檔案時,請務必考量下列事項:

  • 命名慣例:每種備份檔案類型都必須使用特定的命名慣例。請參閱「 準備備份檔案」。

  • 資料夾結構:每種備份檔案類型都必須儲存在 Cloud Storage bucket 的獨立資料夾中,以便用於遷移。請參閱「 將備份檔案儲存在 Cloud Storage bucket」。

  • 加密:您可以使用加密備份進行遷移。如要加密備份檔案,則必須加密遷移作業中特定資料庫使用的所有備份檔案類型。請參閱「 使用加密備份檔案」。

  • 遷移工作設定:如果遷移作業中的任何資料庫使用差異備份檔案,您必須設定遷移工作,讓資料庫遷移服務能辨識 Cloud Storage bucket 中的差異備份檔案。請參閱「 建立遷移工作」

後續步驟

如需詳細的逐步遷移指南,請參閱「 SQL Server 適用的 Cloud SQL 遷移指南:自行管理和 Amazon RDS 來源」。