次の方法で共有


レポート サーバーのインストールを移行する

既存の SQL Server Reporting Services (SSRS) インスタンスを Power BI Report Server のインスタンスに移行する方法について説明します。

移行は、アプリケーション データ ファイルを新しい Power BI Report Server インスタンスに移動するものとして定義されます。 インストールを移行する一般的な理由を次に示します。

  • SQL Server Reporting Services から Power BI Report Server に移行する場合

    SQL Server Reporting Services から Power BI Report Server へのインプレース アップグレードはありません。 移行が必要です。

  • 大規模なデプロイまたは更新の要件がある

  • インストールのハードウェアまたはトポロジを変更する

  • アップグレードをブロックする問題が発生しました

SSRS からの Power BI レポート サーバーへの移行 (ネイティブ モード)

SSRS (ネイティブ モード) インスタンスから Power BI Report Server への移行は、いくつかの手順で構成されます。

SSRS ネイティブ モードから Power BI レポート サーバーへの移行を示すスクリーンショット。

SQL Server 2025 以降、Microsoft は、すべてのオンプレミス レポート サービスを Power BI Report Server の下に統合しています。 SQL Server Reporting Services (SSRS) の新しいバージョンはリリースされません。

Important

SQL Server 2022 Reporting Services 以降からの移行には、Power BI Report Server (2025 年 5 月) 以降が必要です。

移行では、SQL Server 2008 Reporting Services 以降のバージョンがサポートされています。

  1. 暗号化キーをバックアップします。

  2. レポート サーバー データベースをバックアップします。

  3. レポート サーバー データベースをターゲット SQL Server インスタンスに複製します。

  4. Power BI Report Server をインストールします。 同じハードウェアを使用している場合は、SSRS インスタンスと同じサーバーに Power BI レポート サーバーをインストールできます。 Power BI Report Server のインストールの詳細については、「 Power BI Report Server のインストール」を参照してください。

    Power BI レポート サーバーのインスタンス名は PBIRS になります。

  5. レポート サーバー構成マネージャーを使用してレポート サーバーを構成し、複製されたデータベースに接続します。

  6. SSRS (ネイティブ モード) インスタンスに必要なクリーンアップを実行します。

暗号化キーをバックアップします。

移行前に暗号化キーをバックアップします。 保存されている資格情報や接続文字列などの暗号化されたデータを復元するには、暗号化キーが必要です。

  1. レポート サーバー構成マネージャーを開き、SSRS インスタンスに接続します。
  2. 左側のウィンドウで [ 暗号化キー ] を選択します。
  3. [ バックアップ] を選択し、ファイルの場所を指定し、キー ファイルを保護するためのパスワードを入力します。
  4. バックアップ ファイルは、データベース バックアップとは別の安全な場所に保存します。

レポート サーバー データベースのバックアップ

レポート サーバー カタログ データベース (通常は ReportServer) と一時データベース (通常は ReportServerTempDB) の両方をバックアップします。

  1. SQL Server Management Studio を開き、レポート サーバー データベースをホストする SQL Server インスタンスに接続します。
  2. ReportServer データベースを右クリックし、[タスク]>[バックアップ] を選択します。
  3. [ 完全バックアップの 種類] を選択し、バックアップ先を指定します。
  4. ReportServerTempDB データベースに対して繰り返します。

ターゲット サーバーにデータベースを複製する

バックアップされたデータベースを、Power BI Report Server データベースをホストする SQL Server インスタンスに復元します。

  1. SQL Server Management Studio で、ターゲット SQL Server インスタンスに接続します。
  2. [ データベース ] を右クリックし、[ データベースの復元] を選択します。
  3. [ デバイス] を選択し、バックアップ ファイルを見つけます。
  4. 同じ名前でデータベースを復元します (例: ReportServer)。

SSRS からの Power BI レポート サーバーへの移行 (SharePoint 統合モード)

SSRS (SharePoint 統合モード) から Power BI Report Server への移行は、ネイティブ モードほど簡単ではありません。 これらの手順ではいくつかのガイダンスを提供しますが、SharePoint 内に、これらの手順以外で管理する必要がある他のファイルや資産がある場合があります。

SSRS SharePoint 統合モードから Power BI レポート サーバーへの移行を示すスクリーンショット。

特定のレポート サーバーのコンテンツを SharePoint から Power BI レポート サーバーに移行する必要があります。 環境内のどこかに Power BI Report Server が既にインストールされている必要があります。 Power BI Report Server のインストールの詳細については、「 Power BI Report Server のインストール」を参照してください。

レポート サーバーのコンテンツを SharePoint 環境から Power BI Report Server にコピーする場合は、 rs.exe などのツールを使用してコンテンツをコピーする必要があります。 SharePoint から Power BI Report Server にレポート サーバーのコンテンツをコピーするスクリプトのサンプルを次に示します。

サンプル スクリプトは、SharePoint 2010 以降および SQL Server 2008 Reporting Services 以降に対して機能する必要があります。

サンプル スクリプト

Sample Script
rs.exe
-i ssrs_migration.rss -e Mgmt2010
-s https://SourceServer/_vti_bin/reportserver
-v st="sites/bi" -v f="Shared Documents“
-u Domain\User1 -p Password
-v ts=https://TargetServer/reportserver
-v tu="Domain\User" -v tp="Password"

Power BI レポート サーバー間の移行

1 つの Power BI レポート サーバーからの移行は、SSRS (ネイティブ モード) からの移行と同じプロセスです。

Power BI Report Server から Power BI Report Server への移行を示すスクリーンショット。

  1. データベース、アプリケーション、および構成ファイルをバックアップします。

  2. 暗号化キーをバックアップします。

  3. レポートをホストするレポート サーバー データベースを複製します。

    Power BI レポート サーバーに復元する場合、データベースの名前は同じままにする必要があります。

  4. Power BI Report Server をインストールします。 移行するサーバーと同じサーバーに Power BI Report Server をインストール することはできません 。 Power BI Report Server のインストールの詳細については、「 Power BI Report Server のインストール」を参照してください。

    Power BI レポート サーバーのインスタンス名は PBIRS になります。

  5. レポート サーバー構成マネージャーを使用してレポート サーバーを構成し、複製されたデータベースに接続します。

  6. 古い Power BI Report Server のインストールに必要なクリーンアップを実行します。

他に質問はありますか? Power BI コミュニティで質問してみてください