移行元 Cloud SQL for SQL Server インスタンスを構成する

このページでは、継続的な同種 SQL Server 移行のために Cloud SQL for SQL Server ソースを構成する方法について説明します。

この移行パスでは、2 つの Cloud SQL for SQL Server インスタンス間で移行するときに、必要なバックアップ ファイルのエクスポートがすべて Cloud Storage バケットに Database Migration Service によって自動的に処理されます。

Database Migration Service を使用して同種移行を行うために Cloud SQL for SQL Server インスタンスを準備するには、次の操作を行います。

  1. インスタンスに移行専用のユーザー アカウントを作成します。Cloud SQL ドキュメントの ユーザーを作成するをご覧ください。
  2. 移行専用のユーザー アカウントに必要な権限を割り当てます。 次のコマンドを実行します。

    SQL Server 2019 以前

    SQL Server 2019 以前のバージョンでは、VIEW SERVER STATE 権限を付与します。

    USE [master];
    GO
    
    GRANT VIEW SERVER STATE TO MIGRATION_USER;
    GO

    MIGRATION_USER は、移行ユーザー アカウントの名前に置き換えます。

    SQL Server 2022 以降

    SQL Server 2022 以降のバージョンでは、VIEW SERVER STATE 権限を付与します。

    USE [master];
    GO
    
    GRANT VIEW SERVER PERFORMANCE STATE TO MIGRATION_USER;
    GO

    MIGRATION_USER は、移行ユーザー アカウントの名前に置き換えます。

  3. ソース インスタンスでポイントインタイム リカバリ(PITR)を有効にします。

次のステップ

移行を続行します。 Cloud SQL for SQL Server ソースの移行ガイドをご覧ください。