Reporting Server の役割を移動する方法How to Move the Reporting Server Role

重要

このバージョンの Operations Manager はサポート終了に達したので、Operations Manager 2019 にアップグレードすることをお勧めします。This version of Operations Manager has reached the end of support, we recommend you to upgrade to Operations Manager 2019.

System Center Operations Manager Reporting Server コンポーネントを新しいサーバーに移動したり、元のサーバーにコンポーネントを再インストールしたりすることができます。You can move the System Center Operations Manager Reporting server component to a new server, or reinstall the component on the original server.

この移動の間、Operations Manager では、Operations Manager Reporting Server の再インストールが完了するまで、OperationsManagerDW データベースでのデータの格納が停止します。During this move, Operations Manager stops storing data in the OperationsManagerDW database until you complete the Operations Manager reporting server reinstall.

この記事の手順を使用して、Reporting Server を新しいサーバーに移動し、移動が成功したことを確認します。Use the procedures in this article to move the reporting server to a new server and verify the success of the move. Operations Manager の外部で作成されたカスタム レポート、お気に入り、およびレポート サーバー データベースに格納されているスケジュールをバックアップする必要があります。You must back up any custom reports authored outside of Operations Manager, favorites, and schedules which are stored in the report server database. SQL Server Reporting Services インストールを移動するために必要な準備と手順の詳細については、「別のコンピューターへのレポート サーバー データベースの移動 (SSRS ネイティブ モード)」を参照してください。For more information about the preparation and steps required to move the SQL Server reporting services installation, see Moving the Report Server Databases to Another Computer (SSRS Native Mode).

注意

必ず、すべての手順に正確に従ってください。そうしないと、データが破損する可能性があります。Ensure that you follow all steps precisely, as not doing so might result in data corruption.

移行の概要Migration Overview

Reporting Services の移行プロセスには、手動の手順と自動化された手順が含まれます。The migration process for Reporting Services includes manual and automated steps. 以下のタスクはレポート サーバーの移行の一部です。The following tasks are part of a report server migration:

  • FIPS コンプライアンスを有効にするようにレポート サーバーを構成した場合は、データベースおよび構成ファイル (Web.config など) をバックアップします。Back up databases and configuration files, such as Web.config if you configured report server to enable FIPS compliance.
  • 暗号化キーをバックアップします。Back up the encryption key.
  • SQL Server の新しいインスタンスをインストールします。Install a new instance of SQL Server. 同じハードウェアを使用する場合は、既存のインストールで SQL Server を並列インストールすることができます (サポート対象バージョンのいずれかであった場合)。If you are using the same hardware, you can install SQL Server side-by-side with your existing installation if it was one of the supported versions.
  • レポート サーバーを構成します。Configure the report server.
  • Operations Manager Reporting Server コンポーネントをインストールします。Install Operations Manager Reporting server component.
  • 既存のインストールから新しい SQL Server インストールにレポート サーバー データベースを移動します。Move the report server database from your existing installation to your new SQL Server installation.
  • Web.config に定義されている設定を復元し、以前の構成で有効になっているカスタム設定が含まれるようにします。Restore settings defined in Web.config to include custom settings enabled in the previous configuration.

データをバックアップするBackup data

  1. データ ウェアハウス データベースの完全バックアップを作成します。Create a full backup of the data warehouse database. 既定の名前は OperationsManagerDW です。The default name is OperationsManagerDW. ReportServer および ReportServerTempDB の完全バックアップも作成します。Also create a full backup of the ReportServer and ReportServerTempDB database. 詳細については、「 データベースの完全バックアップの作成 (SQL Server)」を参照してください。For more information, see Create a Full Database Backup (SQL Server).
  2. 現在の Operations Manager Reporting Server で、SSRS 暗号化キーをバックアップします。On the current Operations Manager reporting server, backup the SSRS encryption key. 詳細については、「SSRS の暗号化キー - 暗号化キーのバックアップと復元」を参照してください。For more information, see SSRS Encryption Keys - Back Up and Restore Encryption Keys.
  3. レポート サーバーの構成ファイルをバックアップします。Back up the report server configuration files. バックアップするファイルは次のとおりです。Files to back up include:
    • Web.configWeb.config

Operations Manager Reporting Server をアンインストールするUninstall Operations Manager reporting server

  1. 現在の Operations Manager Reporting Server で、次のように Operations Manager Reporting Server のコンポーネントをアンインストールします。On the current Operations Manager reporting server, uninstall the Operations Manager reporting server component as follows:
    a.a. [コントロール パネル] を開いてから、 [プログラムと機能] をクリックします。Open Control Panel, and then click Programs and Features.
    b.b. [プログラムと機能] で、 [System Center Operations Manager] を選択してから [アンインストール/変更] をクリックします。In Programs and Features, select System Center Operations Manager, and then click Uninstall/Change.
    c.c. Operations Manager のセットアップ ウィザードで、 [機能の削除] をクリックします。In the Operations Manager Setup wizard, click Remove a feature.
    d.d. [削除する機能の選択] ページで、 [レポート サーバー] を選択してから [アンインストール] をクリックします。In the Select features to remove page, select Reporting server, and then click Uninstall. ウィザードが終了したら、 [閉じる] をクリックします。Click Close when the wizard finishes.

  2. データ ウェアハウス データベースをホストしている SQL Server インスタンスで、以前バックアップしたデータ ウェアハウス データベースを復元します。On the SQL Server instance hosting the data warehouse database, restore the data warehouse database you previously backed up. 詳細については、「SSMS を使用してデータベース バックアップを復元する」を参照してください。For more information, see Restore a Database Backup (SQL Server Management Studio).

SQL Server Reporting Services をインストールするInstall SQL Server Reporting Services

  1. 新しいサーバーに Operations Manager Reporting Server コンポーネントをインストールする場合は、SQL Server Reporting Services の新規インストールを実行します。If you are installing the Operations Manager reporting server component on a new server, perform a new install SQL Server Reporting Services.
  2. 元のサーバーに Operations Manager Reporting Server コンポーネントを再インストールする場合は、以下の手順を実行して、元のインストールに残っているデータをすべて削除する必要があります。If you are reinstalling the Operations Manager reporting server component on the original server, you must remove any data that is left from the original installation by doing the following:
    a.a. 製品ソース メディアの SupportTools フォルダーからローカル フォルダーに ResetSRS.exe ツールをコピーします。Copy the ResetSRS.exe tool from the SupportTools folder on the product source media to a local folder.
    b.b. [管理者として実行] オプションを使用してコマンド プロンプト ウィンドウを開き、ResetSRS.exe <SQL Server instance name> のようにツールを実行します。Open a command prompt window using the Run as Administrator option and run the tool as follows: ResetSRS.exe <SQL Server instance name>. この SQL Server インスタンス名は、Instance1 など、SQL Reporting Services がインストールされている SQL Server インスタンスです。Here, SQL Server instance name is the SQL Server instance that SQL Reporting Services is installed on, such as Instance1. SQL Server で既定のインスタンスを使用する場合は、「MSSQLSERVER」と入力します。If SQL Server is using the default instance, enter MSSQLSERVER.
    d.d. Reporting Services 構成ツールを使用して、レポート サーバーの Web サービスとポータル URL、およびレポート サーバー データベースを構成します。Configure the report server Web service and portal URL, and report server database using the Reporting Services Configuration tool. 詳細については、「レポート サーバーの構成 (Reporting Services ネイティブ モード)」を参照してください。For more information, see Configure a Report Server (Reporting Services Native Mode).

SQL レポート サーバーのインストールを確認するVerify the installation of SQL Report server

元のサーバーに Operations Manager Reporting Server コンポーネントを再インストールする場合は、以下の手順を実行して、SQL Server Reporting Services が正しく動作していることを確認します。If you are reinstalling the Operations Manager reporting server component on the original server, perform the following steps to confirm SQL Reporting Services is working correctly.

  1. Reporting Services 構成ツールを実行し、インストールしたレポート サーバー インスタンスに接続します。Run the Reporting Services Configuration tool and connect to the report server instance you just installed. [Web サービスの URL] ページには、レポート サーバー Web サービスへのリンクが含まれています。The Web Service URL page includes a link to the Report Server Web service. リンクをクリックして、サーバーにアクセスできることを確認します。Click the link to verify you can access the server.
  2. ブラウザーを開き、アドレス バーにレポート サーバーの URL を入力します。Open a browser and type the report server URL in the address bar. アドレスは、セットアップ時にレポート サーバーに対して指定した仮想ディレクトリ名とサーバー名で構成されます。The address consists of the server name and the virtual directory name that you specified for the report server during setup. 既定では、レポート サーバーの仮想ディレクトリの名前は ReportServer となります。By default, the report server virtual directory is named ReportServer. http:///ReportServer<_インスタンス名> という URL を使用して、レポート サーバーのインストールを確認することができます。You can use the following URL to verify report server installation: http:///ReportServer<_instance name>. 名前付きインスタンスとしてレポート サーバーをインストールした場合、この URL は異なります。The URL will be different if you installed the report server as a named instance.
  3. Web ポータルがインストールされており、実行されていることを確認するには、ブラウザーを開き、アドレス バーに Web ポータルの URL を入力します。To verify that the web portal is installed and running, open a browser and type the Web Portal URL in the address bar. アドレスは、Reporting Services 構成ツールの [Web ポータル URL] ページで、またはセットアップ時に Web ポータルに対して指定した仮想ディレクトリ名とサーバー名で構成されます。The address consists of the server name and the virtual directory name that you specified for the web portal during setup or in the Web Portal URL page in the Reporting Services Configuration tool. 既定では、Web ポータル仮想ディレクトリは Reports です。By default, the web portal virtual directory is Reports. http:///Reports<_インスタンス名> という URL を使用して、Web ポータルのインストールを確認することができます。You can use the following URL to verify the web portal installation: http:///Reports<_instance name>.

Operations Manager Reporting Server をインストールするInstall Operations Manager Reporting server

  1. 新しい Operations Manager Reporting Server で、次のように Operations Manager Reporting Server のコンポーネントをインストールします。On the new Operations Manager reporting server, install the Operations Manager Reporting server component as follows:
    a.a. 新しいサーバーにレポートを移動する場合は、 [構成] の [SQL Server Reporting Services 用 SQL Server インスタンス] ページで、SQL Server インスタンスが新しい SQL Server インスタンスを示していることを確認します。On the Configuration, SQL Server instance for reporting services page, make sure the SQL Server instance refers to the new SQL Server instance if you are moving reporting to a new server.
    b.b. [構成] の [Configure Operation Manager accounts](Operation Manager アカウントの構成) ページで、データ リーダー アカウントが、レポート サーバーで以前使用されたものと同じアカウントであることを確認します。On the Configuration, Configure Operation Manager accounts page, be sure the Data Reader account is the same account previously used for the report server.

新しい SQL Server Reporting Services インスタンスで元の構成を復元する場合は、SQL Server Reporting Services の元の ReportServer および ReportServerTempDB データベースを復元し、元のレポート サービス展開のカスタム レポート、お気に入り、スケジュールが保持されるようにします。If you are restoring the original configuration on a new SQL Server reporting services instance, restore the original ReportServer and ReportServerTempDB databases for SQL Server Reporting services to preserve your custom reports, favorites, schedules from the original reporting services deployment.

  1. RSExecRole が、レポート サーバー データベースと一時データベースのデータベース ロールであることを確認します。Verify the RSExecRole is a database role with the report server database and temporary database. RSExecRole には、レポート サーバー データベース テーブルでの選択、挿入、更新、削除、参照アクセス許可と、ストアド プロシージャに対する実行アクセス許可が必要です。RSExecRole must have select, insert, update, delete, and reference permissions in the report server database tables, and execute permissions on the stored procedures.
  2. 前の手順でバックアップした暗号化キーを復元します。Restore the encryption keys you backed up earlier. 詳細については、「SSRS の暗号化キー - 暗号化キーのバックアップと復元」を参照してください。For more information, see SSRS Encryption Keys - Back Up and Restore Encryption Keys.
  3. 以前の構成で有効になっている、Web.config に定義されているカスタム設定を復元します。Restore custom settings defined in Web.config enabled in the previous configuration.
  4. レポート サーバー サービスを再起動します。Restart the Report Server service.

インストールおよび構成後の手順が完了したら、以下の操作を実行して、Operations Manager レポートが正しく動作していることを確認します。After completing the installation and post-configuration steps, perform the following to confirm Operations Manager reporting is working correctly.

  1. オペレーション コンソールからレポートを正常に実行できることを確認します。Verify that you can successfully run a report from the Operations console.
  2. すべての管理サーバーの正常性状態が正常であることを確認します。Ensure that the health state of all Management servers is Healthy.

次のステップNext steps

  • Operations Manager オペレーション データベースを新しい SQL Server インスタンスに移動するための手順については、「How to move the Operational database」 (オペレーション データベースを移動する方法) を参照してください。See How to move the Operational database to understand the sequence and steps for moving the Operations Manager operational database to a new SQL Server instance.

  • Operations Manager レポート データ ウェアハウス データベースを新しい SQL Server インスタンスに移動するための手順については、「How to move the Reporting data warehouse database」 (レポート データ ウェアハウス データベースを移動する方法) を参照してください。See How to move the Reporting data warehouse database to understand the sequence and steps for moving the Operations Manager Reporting data warehouse database to a new SQL Server instance.