Docs Menu
Docs Home
/
Relational Migrator
/ /

Windows Server のインストール

Relational Migratorをインストールして、 Windowsで非サーバーとして実行します。非アクティブなサーバーとして実行中場合、 Relational Migrator はサーバー上の任意のIPとポートにバインドし、それを Webアプリケーションとして公開します。

Relational Migrator は、 Windows上の次のファイルの場所を使用します。

  • 構成ファイル

    c:\Users\<username>\AppData\Local\MongoDB\Relational Migrator\Data\user.properties

  • ダウンロードされた JDBC ドライバー

    c:\Users\<username>\AppData\Local\MongoDB\Relational Migrator\Data\Drivers

  • ログファイル

    c:\Users\<username>\AppData\Local\MongoDB\Relational Migrator\Data\Logs\migrator.log

  1. サーバーにログインします。

    サーバーには、対話型またはリモート データベース プロトコル (RDP) を使用してログできます。リモート プロトコル(RDP)を使用してサーバーにログインする方法の詳細については、「 RDP を使用してWindowsインスタンスに接続する 」を参照してください。

  2. Relational Migrator .msiインストーラーをダウンロードします。

    Relational Migrator .msiインストーラーをターゲット マシンにダウンロードするか、 インスタンスにリモート コピーします。 リリース ページで最新の Relational Migrator インストーラーを見つけます。

  3. インストーラーを起動し、ローカルマシンインストール手順に従います。

  4. Relational Migrator を有効にして、自動サーバーとして実行するようにします。

    user.propertiesファイルで、 spring.profiles.active: unattendedのコメントを外します。 user.propertiesファイルはC:\Users\<Username>\AppData\Local\mongodb\Relational Migrator\Dataにあります。

  5. (オプション)TLS/SSL 構成プロパティを更新します。

    user.propertiesファイルで、コメントアウトを外し、TLS/SSL 構成プロパティを更新します。

    Relational Migrator はサーバー上の任意のIPとポートにバインドできるため、非サーバーインストールに TLS/SSL 構成を追加することをお勧めします。詳細については、TLS/SSL 構成プロパティ を参照してください。

  6. (任意)Relational Migrator が実行されるポートを更新します。

    デフォルトでは 、 Relational Migrator はポート 8278 で実行されるように構成されています。Relational Migratorが実行されるポートを変更するには、user.propertiesファイルの server.port 行を更新して、使用するポートを指定します。

  7. Relational Migrator を、インストールされた場所またはインストール プロセス中に作成されたショートカットから実行します。

  8. (任意)ログでエラーやその他の情報を確認します。

    • ログはC:\Users\<Username>\AppData\Local\mongodb\Relational Migrator\Data\Logsにあります。

    • Relational Migrator をシステム サービスとして実行する場合、 パスはサービス ユーザーのホームページ ディレクトリの下にあります。 ローカル システムユーザーのプロファイルはC:\Windows\System32\config\systemprofileにあります。

Relational Migrator をWindowsサーバーにインストールする と、 Relational Migrator をシステム サービスとして実行するように設定できます。Relational Migrator をシステム サービスとして実行中場合、サーバーの起動時にRelational Migratorが自動的に起動します。

  1. 希望するサービスマネージャーを起動します。

    これらの手順では、NSM(無料のサービス マネージャー ユーティリティ)を使用します。

  2. コマンドプロンプトから、 .\nssm install RelationalMigratorを実行します。

  3. [ Applicationタブから、インストールされたMongoDB Relational Migrator.exeのパスと起動ディレクトリを選択します。

  4. DetailsMongoDB Relational Migrator[ タブで、サービスの表示名として [ ] を入力します。

  5. [ Log on ] タブから、デフォルトのローカル システム アカウントを保持するか、サービスを実行するための特定のアカウントを選択します。

  6. [Install service] をクリックします。

  7. services.mscを起動します。

    新しくインストールされたMongoDB Relational Migratorサービスを見つけ、Start Service をクリックします。

    注意

    スタートアップ モードがAutomaticの場合、コンピューターが次に再起動すると、サービスは自動的に開始されます。

Relational Migrator と同じポートで受信接続を許可するには、Windows Defender ファイアウォール を使用して外部アクセスを有効にします。

  1. 高度なセキュリティで Windows Defender ファイアウォール を開きます。

  2. Inbound Rules を選択します。 New Ruleをクリックします。

  3. Port を選択します。 Nextをクリックします。

  4. [ TCP, Specific Local Portsを選択し、ポート番号を入力します。 [ Nextをクリックします。

  5. Allow the connection を選択します。 Nextをクリックします。

  6. 必要なネットワークプロファイルを選択します。 [ Nextをクリックします。

  7. ルールの名前を入力します。 [ Finishをクリックします。

戻る

本番環境へのインストール

項目一覧