Migrate Syncfusion® Report Platform Report Server Azure App Service

You can upgrade a Syncfusion® Report Server v4.x Azure App Service to Bold Reports® by creating a Bold Reports® Azure App Service, copying your files, and running the data migration utility.

You should have Syncfusion® Report Server Azure App Service in version 4.x.

Create a Bold Reports® Azure App Service

You first create the Bold Reports® Report Server Azure App Service that receives the migrated data.

How do I prepare file storage resources for migration?

You prepare file storage resources by copying the Syncfusion® Report Server App_Data folder and the Bold Reports® config.xml and key files into local IDP and Report Server folders.

  1. Create the folders IDP and Report Server on your local machine as shown in the following screenshot.

Report Server Config

  1. Connect to your Syncfusion® Report Server Web App with FileZilla, and drag the App_Data folder to the Report Server folder you created.

    Report Server App_Data

  2. Create the sub-folder structure /App_Data/Configuration/ under the IDP folder.

  3. Go to the storage account created when you deployed Bold Reports®. In the container section, navigate to the following location:

boldreportscontainer/tenantmanagement/tenant management server/configuration

  1. Download the config.xml file to the folder IDP/App_Data/Configuration.

Download Config

  1. Connect to your Bold Reports (Multi-tenant) Azure app with FileZilla, and drag the Privatekeys.dat file to the local machine under the folder IDP/App_Data/Configuration/.

Key file

  1. Run the data migration utility.

How do I prepare Azure Blob Storage resources for migration?

You prepare Azure Blob Storage resources by downloading the Bold Reports® and previous Report Server config.xml files and the key file into local IDP and Report Server folders.

  1. Create the folders IDP and Report Server on your local machine as shown in the following screenshot.

Report Server Config

  1. Create the sub-folder structure /App_Data/Configuration/ under the IDP folder.

  2. Go to the storage account created when you deployed Bold Reports®. In the container section, navigate to the following location:

boldreportscontainer/tenantmanagement/tenant management server/configuration

  1. Download the config.xml file to the folder IDP/App_Data/Configuration.

Download Config

  1. Connect to your Bold Reports (Multi-tenant) Azure app with FileZilla, and drag the Privatekeys.dat file to the local machine under the folder IDP/App_Data/Configuration/.

Key file

  1. Create the sub-folder structure /App_Data/Configuration/ under the Report Server folder on your local machine.

  2. Go to the storage account of the previous Report Server (Single-Tenant). In the container section, navigate to the following location:

boldreportsrscontainer/Bold Reports/Report Server/Configuration/

  1. Download the config.xml file to the folder Report Server/App_Data/Configuration.

Download Config

  1. Run the data migration utility.

How do I run the data migration utility?

You run the data migration utility by setting the IDP and Report Server configuration paths in its config file and then running Syncfusion.Server.DataMigration.exe.

  1. Download the data migration tool.

  2. Extract the file and open the Syncfusion.Server.DataMigration.exe.config file. Update the values of the following keys in the config file:

    <add key="ReportsBackUpConfigPath" value=""/>

    <add key="BoldReportsIDPPath" value=""/>

  3. Copy the IDP path and paste it as the value of the BoldReportsIDPPath key.

For example, <add key="BoldReportsIDPPath" value="D:\migration\IDP"/>.

  1. Copy the Configuration path of the Report Server and paste it as the value of the ReportsBackUpConfigPath key.

For example, <add key="ReportsBackUpConfigPath" value="D:\migration\Report Server\App_Data\Configuration"/>. Key file

  1. Run the tool Syncfusion.Server.DataMigration.exe from the extracted location.

DataMigration Exe

The migration tool migrates the users, groups, permissions, reports, data sources, datasets, and schedules. Users without an email address are skipped, because email is mandatory for the Bold Reports® Report Server.

Frequently asked questions

Which Syncfusion® Report Server version can I migrate?

You can migrate a Syncfusion® Report Server Azure App Service in version 4.x to Bold Reports®.

What data does the migration tool move?

The Bold Reports® migration tool migrates users, groups, permissions, reports, data sources, datasets, and schedules. Users without an email address are skipped.

See also