建立並設定 SQL Server 適用的 Cloud SQL 目的地執行個體

如要將相同系統的 SQL Server 資料庫遷移至 Cloud SQL,資料庫遷移服務要求您先建立並設定 Cloud SQL 目的地執行個體。請執行下列步驟:

  1. 建立目的地執行個體。請務必使用足夠的運算和記憶體資源來滿足遷移需求,並遵循 已知限制中列出的規定。

  2. 在目的地 Cloud SQL 執行個體中建立及設定專屬遷移使用者。資料庫移轉服務必須使用這個使用者,才能成功連線至目的地執行個體並監控資料。您需要在稍後 建立目的地連線設定檔時,提供這個帳戶的使用者名稱和密碼。

    1. 在目的地 Cloud SQL for SQL Server 執行個體中建立資料庫使用者帳戶。請參閱 Cloud SQL 說明文件中的「 建立及管理使用者」一節。

    2. 將下列權限指派給使用者帳戶:

      • SQL Server 2019:VIEW ANY DEFINITIONVIEW SERVER STATE
      • 適用於後續版本:VIEW ANY DEFINITIONVIEW SERVER PERFORMANCE STATE

    如要瞭解如何為使用者帳戶指派權限,請參閱 Cloud SQL 說明文件中的「 變更使用者權限」。

  3. 將 Cloud Storage 權限授予與目的地執行個體相關聯的服務帳戶。目的地執行個體建立後即會建立這個帳戶。

    1. 在 Cloud SQL 執行個體詳細資料頁面,查看與這個服務帳戶相關聯的電子郵件地址。請參閱 Cloud SQL 說明文件中的「 查看執行個體資訊」一文。

    2. storage.objects.getstorage.objects.list 權限新增至服務帳戶。如要瞭解如何透過 Identity and Access Management 管理存取權,請參閱 IAM 說明文件中的「 管理專案、資料夾和機構的存取權」。

後續步驟