資料庫遷移服務支援下列備份類型,可將同質資料庫從 SQL Server 遷移至 Cloud SQL。
- 完整備份
- 完整備份是遷移程序的基礎。 這些檔案包含您匯出時資料庫中的所有資料。遷移作業需要完整備份檔案。
- 差異備份
- 差異備份包含上次完整備份檔案後,資料庫中出現的所有來源資料。如果您要複製大量資料,並想大量處理資料,而非上傳多個交易記錄檔,差異備份就非常實用。遷移時,您可以選擇是否使用差異備份檔案。
- 交易記錄檔
- 這些檔案包含資料庫中發生的變更作業清單。資料庫遷移服務會在變更資料擷取 (CDC) 階段使用這項資訊,在目的地資料庫中複製資料更新。
對於同質 SQL Server 遷移作業,資料庫遷移服務僅支援連續遷移類型 (詳情請參閱「 連續遷移資料流程」)。也就是說,遷移作業一律會進入 CDC 階段,但如果您未上傳任何交易記錄檔,就不會收到錯誤訊息。如果沒有上傳任何交易記錄檔,您需要在初始載入階段結束後升級遷移工作。請參閱「 升級遷移工作」。
準備遷移備份檔案時,請務必考量下列事項:
命名慣例:每種備份檔案類型都必須使用特定命名慣例。請參閱「 準備備份檔案」。
資料夾結構:每種備份檔案類型都必須儲存在您用於遷移的 Cloud Storage bucket 中,且各類型檔案須分別存放在不同資料夾。請參閱「 將備份檔案儲存在 Cloud Storage bucket」一文。
加密:您可以將加密備份用於遷移作業。如要加密備份檔案,必須加密移轉作業中特定資料庫使用的所有備份檔案類型。請參閱「 使用加密備份檔案」。
移轉工作設定:如果您為移轉作業中的任何資料庫使用差異備份檔案,請設定移轉工作,讓資料庫遷移服務可以辨識 Cloud Storage bucket 中的差異備份檔案。請參閱「 建立遷移工作」一文。
後續步驟
如需詳細的遷移指南,請參閱 SQL Server 適用的 Cloud SQL 遷移指南。