1.3 PlateSpin Migrateソフトウェアコンポーネントのインストール

前提条件のソフトウェアをインストールおよび設定したので、PlateSpin Migrate用のソフトウェアコンポーネントをインストールおよび設定する準備が整いました。

1.3.1 PlateSpin MigrateのInstallation Launcherの開始

製品をインストールまたはアップグレードするには、PlateSpin Migrate Setupユーティリティ(PlateSpinMigrateSetup-2018.11.0.x.exe)を使用する必要があります。PlateSpin Migrateセットアップユーティリティは、ファイルを抽出し、Migrateコンポーネントのインストールランチャを開きます。ファイルは、Micro Focusのダウンロードから入手できます。

  1. Micro Focusのダウンロードから、PlateSpinMigrateSetup-2018.11.0.x.exeインストールプログラムをダウンロードします。このファイルを目的のPlateSpin Serverホストのアクセス可能な場所にコピーします。

  2. PlateSpin Serverホストに管理者の権利を持つユーザとしてログインします。

    インストールまたはアップグレードを実行するのに十分な権利でログインする必要があります。表 1-3, インストール前のチェックリスト資格情報ガイドラインを参照してください。

  3. このインストールプログラムを実行し、次へをクリックして前提条件チェックユーティリティを起動します。

    PlateSpin Serverのインストール先とするホストに、前提条件チェックユーティリティからクエリが発行されます。これにより、必要なソフトウェアがすべてインストール済みで有効になっているかどうかが検証されます。ソフトウェアに関する注意やソフトウェアの不足が報告された場合、インストールを続行するには、その前提ソフトウェアをインストールするか有効にする必要があります。

  4. 次へをクリックして、インストールランチャを開きます。

    インストールプログラムによって必要なファイルが抽出され、[Installation Launcher]ウィンドウが開きます。

  5. インストールランチャを使用して、次のいずれかを実行します。

    Installation Launcherのオプション

    備考

    SQL Server Expressのインストール

    PlateSpin Migrateの配布パッケージに含まれているSQL Server Express Editionをインストールします

    製品をインストールする前にデータベースサーバが必要です。SQL Server Express、またはローカルまたはリモートにインストールされた独自のMicrosoft SQL Server Standard EditionあるいはEnterprise Editionを使用できます。

    要件については、以下を参照してください。

    インストールおよびデータベースサーバの設定の手順については、データベースサーバのインストールを参照してください。

    PlateSpin Serverのインストール

    PlateSpin Serverをインストールします

    要件とガイドラインについては、以下を参照してください。

    当製品をインストールする前に、前提条件のソフトウェアをインストールして設定する必要があります。詳細については、前提条件のソフトウェアのインストールを参照してください。

    方法については、PlateSpin Serverのインストールを参照してください。

    PlateSpin Serverをアップグレードします

    アップグレードの要件および準備については、アップグレードのための前提条件を参照してください。

    製品をアップグレードする前に、サーバがソフトウェアの前提条件を満たしていることを確認します。詳細については、必須ソフトウェアを参照してください。

    手順については、以下を参照してください。:

    Install PlateSpin Migrate Client (PlateSpin Migrate Clientのインストール)

    PlateSpin Migrate Clientをインストールします

    詳細については、表 1-2, PlateSpin Migrate Clientのホスト要件を参照してください。

    方法については、PlateSpin Migrate Clientのインストールを参照してください。

    アップグレードの場合は、Windowsの[プログラムをアンインストールする]を使用してPlateSpin Migrate Clientをアンインストールしてから、PlateSpin Migrate Clientを再インストールします。

1.3.2 データベースサーバのインストール

当製品をインストールする前に、データベースサーバをセットアップして、データベースインスタンスを設定する必要があります。表 1-4を参照して、計画しているデータベースサーバを展開するために必要なタスクを確認してください。

表 1-4 PlateSpin Serverのデータベースサーバ展開オプション

場所

インストールと環境設定

データベースの接続と資格情報

Microsoft SQL Server Express Edition

ローカル(デフォルト)

SQL Server Express Editionを目的のPlateSpin Serverにインストールします。詳細については、SQL Server Express Editionデータベースサーバのインストールを参照してください。

データベース接続に関するプロンプトが表示されたら、ローカルデータベースサーバとデータベースインスタンスを受け取ります。

.\PLATESPINDB

SQL認証を使用して、ログインIDとパスワードの入力後にSQLシステム管理者(sa)ユーザに対して表示されるデフォルトのデータベース資格情報を受け取ります。

Microsoft SQL Server Standard EditionまたはEnterprise Edition

ローカル

目的のPlateSpin ServerにSQL Server Standard EditionまたはEnterprise Editionをローカルインストールした後で、PlateSpin Migrateと連携できるようにSQL Serverを設定する必要があります。詳細については、ローカルMicrosoft SQL Serverデータベースサーバの設定を参照してください。

データベース接続に関するプロンプトが表示されたら、カスタムローカルデータベースサーバを参照します。データベースサーバ名とデータベースインスタンス名が必要です。

(ローカル)\<database_instance_name>

メモ:Windows認証を使用する場合、PlateSpin Serverをアップグレードまたはアップデートする際に、SQL管理者の権利を持つドメインユーザとしてログインする必要があります。このユーザはローカル管理者権限も持っている必要があります。また、データベースサービスユーザとして指定するユーザも、ローカル管理者の権利を必要とします。

リモート

既存のリモートSQL Serverの場合、PlateSpin Migrateと連携できるようにSQL Serverを設定し、PlateSpin Migrateと接続できるようにネットワークを設定する必要があります。詳細については、リモートMicrosoft SQL Serverデータベースサーバの設定を参照してください。

データベース接続を求められたら、外部データベースサーバを接続先として指定します。データベースサーバ名とデータベースインスタンス名が必要です。

<database_server>\<database_instance_name>

動的ポートを使用する場合は、ポート番号が必要です。

<database_server>\<database_instance_name>,<port_number>

メモ:Windows認証を使用する場合、PlateSpin Serverをアップグレードまたはアップデートする際に、SQL管理者の権利を持つドメインユーザとしてログインする必要があります。このユーザはローカル管理者権限も持っている必要があります。また、データベースサービスユーザとして指定するユーザも、ローカル管理者の権利を必要とします。

SQL Server Express Editionデータベースサーバのインストール

PlateSpin Migrateと連携するための既存のMicrosoft SQL Serverデータベースサーバがない場合は、ご使用のPlateSpin Migrateソフトウェアの配布パッケージに含まれているMicrosoft SQL Server 2017 Express Editionをインストールできます。SQL Server Expressインストールにより、SQL認証が設定されます。

メモ:PlateSpin Migrateに付属するMicrosoft SQL Server Express Editionは、Microsoft Developer Networkにある推奨事項に従っても、ドメインコントローラにはインストールできません。

Microsoft SQL Server Expressをインストールするには:

  1. 管理特権を持つユーザとしてPlateSpin Serverホストにログインします。

    対象のコンピュータがドメインコンピュータである場合は、ドメイン管理者グループおよびローカル管理者グループのメンバーであるドメインユーザとしてログインする必要があります。

  2. 目的のデータベースサーバホストで、Installation Launcherを起動します。

    PlateSpin MigrateのInstallation Launcherの開始を参照してください。

  3. SQL Server Expressのインストールをクリックして、画面の指示に従います。

    プログラムは、PlateSpin Migrateの運用に必要なデータベースサーバおよびデータベースインスタンスをインストールします。また、SQL認証に必要な資格情報も設定します。

    メモ:SQLシステム管理者(sa)ユーザのパスワードは、Microsoft SQL Server Express Editionのインストール時に自動的に生成されます。PlateSpin Migrate Serverのインストール全体を通して、デフォルトのsa資格情報をそのままにします。

    インストールが完了し、製品のライセンスを有効化したら、SQL管理者パスワードを変更する必要があります。詳細については、SQL Server Expressシステム管理者ユーザのパスワード変更を参照してください。

  4. PlateSpin Serverのインストールに進みます。

ローカルMicrosoft SQL Serverデータベースサーバの設定

目的のPlateSpin MigrateサーバにMicrosoft SQL Server Standard EditionまたはEnterprise Editionをインストールする場合は、製品をインストールする前に、SQL Serverおよびご使用の環境で固有の設定を行う必要があります。

メモ:ご使用の環境でこのローカルSQL Serverデータベースサーバを使用して他のアプリケーションにサービスを提供すると、PlateSpin Migrateのパフォーマンスが低下する可能性があります。

Migrate ServerホストにSQL Serverを設定するには:

  1. サポートされているバージョンのMicrosoft SQL Serverを目的のデータベースサーバで実行していることを確認します。詳細については、データベースサーバを参照してください。

  2. 目的のPlateSpin Migrateサーバで使用する専用の名前付きデータベースインスタンスが存在することを確認します。

    この製品のインストールでは、目的のデータベースサーバの名前およびデータベースインスタンスの名前が必要です。

  3. (条件付き、Windows認証)既存のデータベースサーバのWindows認証はドメイン環境で利用できます。Windows認証を使用してMicrosoft SQL Serverデータベースにアクセスする場合は、Active Directoryで次のように設定する必要があります。

    • 該当のドメインにMicrosoft SQL Serverデータベースサーバを追加する必要があります。

    • PlateSpin Migrateのインストールには、ドメインユーザアカウントが2つ必要です。

      • sysadmin役割を設定したドメインユーザ: SQL管理者の権利を持つこのユーザは、データベース、テーブル、およびその他のスキーマオブジェクトを作成するために必要です。

      • PlateSpin Serviceユーザ: ドメインの中で低い特権を持つドメインユーザをサービスユーザとすることもできますが、そのサービスユーザは、PlateSpin Migrate Serverのローカル管理者である必要があり、その許可をインストール前に付与する必要があります。

        メモ:Windowsユーザのパスワードを変更した場合は、PlateSpin ServiceユーザとIIS App Poolのパスワードもそれぞれ更新する必要があります。このような状況を避けるには、パスワードが失効しないWindowsユーザの使用を検討します。

    メモ:Windows認証を使用する場合、PlateSpin Serverをアップグレードまたはアップデートする際に、SQL管理者の権利を持つドメインユーザとしてログインする必要があります。このユーザはローカル管理者権限も持っている必要があります。また、データベースサービスユーザとして指定するユーザも、ローカル管理者の権利を必要とします。

  4. PlateSpin Serverのインストール に進みます。

リモートMicrosoft SQL Serverデータベースサーバの設定

リモートMicrosoft SQL Serverデータベースサーバを使用する場合、製品をインストールする前に、ご使用の環境に固有の設定を行う必要があります。次の各設定により、SQL ServerとPlateSpin Serverをリモート接続できるようになります。

メモ:同じリモートMicrosoft SQL Serverデータベースサーバを使用して、複数のPlateSpin ProtectサーバとPlateSpin Migrateサーバで使用するデータベースインスタンスをホストできます。それぞれのデータベースインスタンスには固有の名前を指定し、各データベースインスタンスに関連付けられたPlateSpin Serverを対象にして、これらのインスタンスを別々に設定する必要があります。

既存のリモートSQLサーバを準備するには:

  1. サポートされているバージョンのMicrosoft SQL Serverを目的のデータベースサーバで実行していることを確認します。詳細については、データベースサーバを参照してください。

  2. 目的のPlateSpin Migrateサーバで使用する専用の名前付きデータベースインスタンスが存在することを確認します。この製品のインストールでは、目的のデータベースサーバの名前およびデータベースインスタンスの名前が必要です。

  3. TCP/IP接続と名前付きパイプ接続の両方を実現できるようにMicrosoft SQL Serverを設定していることを確認します。

  4. (条件付き、Windows認証)既存のデータベースサーバのWindows認証はドメイン環境で利用できます。Windows認証を使用してMicrosoft SQL Serverデータベースにアクセスする場合は、Active Directoryで次のように設定する必要があります。

    • 該当のドメインにMicrosoft SQL Serverデータベースサーバを追加する必要があります。

    • PlateSpin Migrateのインストールには、ドメインユーザアカウントが2つ必要です。

      • sysadmin役割を設定したドメインユーザ: SQL管理者の権利を持つこのユーザは、データベース、テーブル、およびその他のスキーマオブジェクトを作成するために必要です。

      • PlateSpin Serviceユーザ: ドメインの中で低い特権を持つドメインユーザをサービスユーザとすることもできますが、そのサービスユーザは、PlateSpin Migrate Serverのローカル管理者である必要があり、その許可をインストール前に付与する必要があります。

        メモ:Windowsユーザのパスワードを変更した場合は、PlateSpin ServiceユーザとIIS App Poolのパスワードもそれぞれ更新する必要があります。このような状況を避けるには、パスワードが失効しないWindowsユーザの使用を検討します。

    メモ:Windows認証を使用する場合、PlateSpin Serverをアップグレードまたはアップデートする際に、SQL管理者の権利を持つドメインユーザとしてログインする必要があります。このユーザはローカル管理者権限も持っている必要があります。また、データベースサービスユーザとして指定するユーザも、ローカル管理者の権利を必要とします。

  5. ファイアウォールで次のポートを開いて、リモートSQL Serverへの認証をサポートします。

    • ポート49152~65535/TCP: LSA、SAM、NetlogonのRPCトラフィックを許可します。

    • ポート1433/TCP: Microsoft SQL Serverのトラフィックを許可します。

    • カスタムポート: カスタムTCPポートを使用するようにSQL Serverを設定する場合は、そのポートをファイアウォール上で開く必要があります。

    メモ:ダイナミックポートを使用しない場合は、データベースサーバフィールドで専用ポートを指定する必要があります。

  6. (条件付き) PlateSpin Migrateで専用ポートを使用する場合は、ファイアウォールでそのポートを開く必要があります。

    1. データベースサーバ上で、開く必要があるポートを判断します。

      1. SQL Server構成マネージャで、[SQL Serverネットワークの構成]を開いて、<your-database-instance-name>のプロトコルを選択してから、TCP/IPを右クリックしてプロパティを選択します。

      2. [TCP/IPのプロパティ]ダイアログで、IPアドレスタブを選択します。

      3. IPAllの下に、SQL Serverの指定されたデータベースインスタンスが使用しているポートが表示されます。動的ポートの場合はTCP動的ポートに、静的ポートの場合はTCPポートに表示されます。TCPポートまたはTCP動的ポートが0以外の値に設定されている場合は、指定のポートをファイアウォール上で開きます。これらのポートが、SQL Serverとの接続で使用するポートです。

        たとえば、TCP 動的ポートフィールドが60664、TCP ポートフィールドが1555にそれぞれ設定されている場合は、SQL Serverに対するファイアウォールルールでポート60664と1555を有効にします。

    2. これらのポートをファイアウォール上で開きます。

    メモ:動的ポートの値を設定している場合は、インストールまたはアップグレードプロセス中に参照をクリックしても、そのサーバがSQL Serverのリストに表示されないことがあります。その場合は、PlateSpin Migrateのインストールで表示されるデータベースサーバ入力フィールドで、そのサーバを手動で指定する必要があります。

    たとえば、サーバ名がMYSQLSERVER、データベースインスタンス名がPLATESPINDB、動的ポート用に設定されている専用ポートが60664である場合、次のテキストを入力し、目的の認証タイプを選択します。

    MYSQLSERVER\PLATESPINDB,60664

    ファイアウォールでポートを開く必要があります。

  7. PlateSpin Serverのインストール に進みます。

1.3.3 PlateSpin Serverのインストール

  1. PlateSpin Serverをインストールする前に、次の要件を満たしていることを確認してください。

  2. 管理者権限を持つユーザとしてPlateSpin Serverホストにログインします。

    対象のサーバがドメインコンピュータである場合は、ドメイン管理者グループおよびローカル管理者グループのメンバーであるドメインユーザとしてログインする必要があります。

    SQL Server Standard EditionまたはEnterprise Editionに対してWindows認証を使用する場合は、SQL管理者の権利を持つドメインユーザとしてログインする必要があります。このユーザはローカル管理者権限も持っている必要があります。また、SQL Server資格情報で指定したサービスユーザも、ローカル管理者の権利を必要とします。

  3. PlateSpin Serverホストで、Installation Launcherを起動します。

    PlateSpin MigrateのInstallation Launcherの開始を参照してください。

  4. PlateSpin Serverのインストールをクリックし、画面の指示に従います。

  5. ソフトウェアの使用許諾契約を読み、使用許諾契約の条件に同意しますオプションを選択して、次へをクリックします。

    製品をインストールする前に、ソフトウェアライセンス合意書を受諾する必要があります。

  6. 一時設定ファイルの場所を指定し、次へをクリックします。

  7. (データベースサーバ、Windows認証)既存のデータベースサーバ(SQL Server Express Editionの代わりに使用しているもの)に対してWindows認証を使用する場合は、データベース接続を設定して、データベース管理者とデータベースサービスユーザの適切な資格情報を入力します。

    インストール画面

    以下を実行します。

    データベース接続の情報

    1. 参照をクリックして、データベースサーバを選択します。

      <database_server>\<database_instance_name>

      動的ポートを使用する場合は、ポート番号も入力する必要があります。

      <database_server>\<database_instance_name>,<port_number>
    2. 認証タイプとしてWindows認証を選択します。

      Windows認証は、ドメイン環境のみでサポートされています。

    3. 次へをクリックします。

    データベース管理者資格情報

    1. データベース管理者の資格情報を指定します。

      次に例を示します。

      ダウンレベルログオンユーザ: CORPDOM\sqladmin

      パスワード: <sqladminPwd>

      メモ:ドメイン管理者の資格情報を指定するか、十分な管理者権限とデータベース権限を持っているドメインユーザの資格情報を指定する必要があります。

    2. 資格情報の検証をクリックして、資格情報を検証します。

    3. 次へをクリックします。

    データベースユーザ資格情報

    1. 次のいずれかの操作を実行します。

      • データベース管理者と同じを選択して、データベース管理者の資格情報を使用してデータベースサービスにアクセスします。

      • データベースサービスユーザの資格情報を指定します。

        次に例を示します。

        ダウンレベルログオンユーザ: CORPDOM\sqluser1

        パスワード: <sqluser1Pwd>

        このサービスユーザはローカル管理者権限も持っている必要があります。

    2. 資格情報の検証をクリックして、資格情報を検証します。

    3. 次へをクリックします。

    SQL接続の確認

    1. 情報を確認します。

    2. 戻るをクリックしてSQL接続情報を編集するか、次へをクリックして先に進みます。

  8. (データベースサーバ、SQL認証)データベースサーバでSQL認証を使用する場合は、データベース接続を設定し、データベース管理者の適切な資格情報を入力します。

    PlateSpin Migrateに付属するMicrosoft SQL Server Express Editionデータベースサーバを使用する場合はこのオプションを使用します。インストールにより、SQLシステム管理者ユーザ(sa)のパスワードが自動的に生成されますが、それをインストール時に使用します。

    メモ:PlateSpin Serverのインストールが完了して、ライセンスをアクティベートした後に、カスタムパスワードを設定してください。詳細については、SQL Server Expressシステム管理者ユーザのパスワード変更を参照してください。

    インストール画面

    以下を実行します。

    データベース接続の情報

    1. 参照をクリックして、データベースサーバを選択します。

      SQL Server Expressデータベース: デフォルトの.\PLATESPINDBのデフォルト選択肢をそのままにし、次の画面で提案されるsaユーザ資格情報もそのままにします。

      メモ:後ほどPlateSpin Migrateデータベースインスタンスを移動したり、SQL Serverパスワードを変更したりする場合は、PlateSpin Migrateデータベースの接続設定をリセットする必要があります。ナレッジベースの記事7970523を参照してください。

      既存のデータベース: 使用可能なデータベースサーバのリストを参照して、このリストから選択します。

      次に例を示します。

      .\PLATESPINDB <database_server>\<database_instance_name> <database_server>\<database_instance_name>,<port_number>
    2. 認証タイプとしてSQL認証を選択します。

    3. 次へをクリックします。

    データベース管理者資格情報

    1. SQL認証用のデータベース管理者の資格情報を指定します。

      SQL Server Expressデータベースを使用している場合は、デフォルト値をそのまま使用します。

      ログインID: sa

      パスワード: <generated-password-obscured>

    2. 資格情報の検証をクリックして、資格情報を検証します。

    3. 次へをクリックします。

    SQL接続の確認

    1. 情報を確認します。

    2. 戻るをクリックしてSQL接続情報を編集するか、次へをクリックして先に進みます。

  9. データベースサーバの資格情報を指定して検証したら、次へをクリックします。

  10. [IIS Configuration (IIS設定)]画面で、HTTP接続とHTTPS接続のどちらを許可するかを指定します。セキュリティ保護されていない接続(HTTP)を許可するには、Allow unsecured connections (HTTP) (セキュリティ保護されていない接続(HTTP)を許可する)オプションを選択します。

    IISサーバに署名済みSSL証明書が存在する場合、通信プロトコルはデフォルトでHTTPSになります。ブラウザにuntrusted connection警告メッセージが表示される可能性があります。続行する方法については、ブラウザ固有のドキュメントを参照してください。

  11. 次へをクリックし、インストールの設定を確認します。インストールをクリックし、画面プロンプトに従います。

    メモ:PlateSpin Migrateサーバのインストール処理の完了までに、数分かかることがあります。

  12. (オプション) Start the Migrate web client (Migrate Web Clientの起動)を選択して、インストールを完了した後、すぐにPlateSpin Migrate Web Clientを起動します。

    PlateSpin Migrate Webインタフェースを使用してライセンスを有効化することができます。詳細については、『PlateSpin Migrate 2018.11ユーザガイド』のWebインタフェースを使用したライセンスのアクティベーションを参照してください。

  13. (オプション)PlateSpin Migrate Clientのインストールに進みます。

1.3.4 PlateSpin Migrate Clientのインストール

PlateSpin Migrate Clientの場合、次の2つのインストールオプションがあります。

Installation Launcherからのクライアントのインストール

PlateSpin Serverのインストール完了直後にPortability Suite Serverと同じホスト上にクライアントをインストールするには、このオプションを使用します。

  1. Serverのインストールを完了させます。

    PlateSpin Serverのインストールを参照してください。

  2. [インストールランチャ]ウィンドウで、PlateSpinクライアントのインストールをクリックし、画面の指示に従います。

    インストールプログラムはPlateSpin Migrate Clientをインストールし、設定し、実行する準備をします。

PlateSpin Serverからのクライアントのダウンロード

サーバのインストールが完了した後で、いつでもWebブラウザを使用して、リモートホスト上でクライアントをインストールするためにこのオプションを使用します。

  1. PlateSpin Serverのインストールを完了します。

    PlateSpin Serverのインストールを参照してください。

  2. 目的のPlateSpin Migrate Clientホストが最小システム要件を満たしていることを確認します。

    詳細については、PlateSpin Migrate Clientのシステム要件を参照してください。

  3. 目的のPlateSpin Migrate Clientホストで、Webブラウザを開き、次のURLに移動します。

    http://<server_host>/platespinmigrate

    server_hostの部分を、使用しているPlateSpin Serverホストの実際のホスト名またはIPアドレスで置き換えます。PlateSpin Serverがローカルのコンピュータにインストールされる場合は、server_hostlocalhostに置き換えます。SSLが有効化されている場合は、URLにはhttpsプロトコルを使用します。

    ブラウザにPlateSpin Serverのホームページが表示されます。

  4. PlateSpin Migrate ClientのダウンロードリンクをクリックしてPlateSpin Migrate Clientソフトウェアをダウンロードし、画面の指示に従ってそれをインストールします。

クライアントの開始とライセンスの有効化

クライアントを開始するには、スタート>すべてのプログラム>PlateSpin Migrate>PlateSpin Migrate Clientの順にクリックします。PlateSpin Migrate Clientをインストールして初めて起動する際には、ライセンスウィザードが開き、ソフトウェアのコピーを有効にするよう求めるメッセージが表示されます。製品のライセンスのヘルプについては、『PlateSpin Migrate 2018.11のユーザガイド』のPlateSpin Migrate製品のライセンスを参照してください。

PlateSpin Migrate Webインタフェースを使用してライセンスを有効化することもできます。詳細については、『PlateSpin Migrate 2018.11ユーザガイド』のWebインタフェースを使用したライセンスのアクティベーションを参照してください。