オンプレミスの Evolve SQL データベースをマネージド SQL サーバに移行 (接続文字列を手動で更新) - 20.3

Automate Evolve 移行ガイド

Product type
ソフトウェア
Portfolio
Integrate
Product family
Automate
Product
Automate > Automate Evolve
Version
20.3
Language
日本語
Product name
Automate Evolve
Title
Automate Evolve 移行ガイド
Topic type
操作方法
概要
インストール
管理
リファレンス
First publish date
2018
  1. これはダウンタイム中に行う必要があります。すべての WFE で Worker サービスを停止し (Worker ウィンドウ サービスを停止)、 Evolve サーバを停止 (アプリケーション プールを停止するか、IIS を停止) させます。
  2. Evolve データベースを Azure マネージド SQL インスタンスに移行します。そのためにさまざまな方法を使用できます。以下のリンクには、利用可能なすべてのオプションが含まれています。 https://docs.microsoft.com/en-us/azure/azure-sql/migration-guides/managed-instance/sql-server-to-managed-instance-overview
  3. マネージド SQL インスタンスでアプリケーション ユーザのログインを作成 - マスター データベース
    1. ログインの作成
    2. マスターを使用
    3. ログイン EvolveUser を作成、パスワード = '$Abcdef12yourPassword'
  4. 移行済みデータベースで前の手順作成したログイン用のユーザを作成します。
    1. [EvolveDBName] を使用
    2. ユーザを作成 [EvolveUser] ログイン用 [EvolveUser]
  5. 作成したユーザに標準ロール (WSDBAccessRole と WSDBReportRole) を割り当てます。
    1. [EvolveDBName] を使用
    2. ロール WSDBAccessRole を変更、メンバー [EvolveUser] を追加
    3. ロール WSDBReportRole を変更、メンバー [EvolveUser] を追加
  6. Evolve サーバの Web 構成で接続文字列 (FinxDB、FinxReportingDB) を更新
    1. connectionString="Server=YourAzureManagedSqlServer;Database=[EvolveDBName];User Id= [EvolveUser];Password=[$Abcdef12yourPassword];MultipleActiveResultSets=True;Max Pool Size=300;Connection Timeout=60;App=EvolveSite"
  7. Evolve サーバ (アプリケーション プールまたは IIS サーバ) とWorker サービス (Worker マシン上のウィンドウ サービス) を開始します。
  8. WFE ごとに手順 5 以降を繰り返します。