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.
- Create the Bold Reports® Report Server Azure App Service by following Deploy using an ARM template. Then, configure the application with a database by following Application startup.
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.
- Create the folders
IDPandReport Serveron your local machine as shown in the following screenshot.

-
Connect to your Syncfusion® Report Server Web App with FileZilla, and drag the App_Data folder to the
Report Serverfolder you created.
-
Create the sub-folder structure
/App_Data/Configuration/under theIDPfolder. -
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
- Download the config.xml file to the folder
IDP/App_Data/Configuration.

- Connect to your
Bold Reports (Multi-tenant)Azure app with FileZilla, and drag thePrivatekeys.datfile to the local machine under the folderIDP/App_Data/Configuration/.

- 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.
- Create the folders
IDPandReport Serveron your local machine as shown in the following screenshot.

-
Create the sub-folder structure
/App_Data/Configuration/under theIDPfolder. -
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
- Download the config.xml file to the folder
IDP/App_Data/Configuration.

- Connect to your
Bold Reports (Multi-tenant)Azure app with FileZilla, and drag thePrivatekeys.datfile to the local machine under the folderIDP/App_Data/Configuration/.

-
Create the sub-folder structure
/App_Data/Configuration/under theReport Serverfolder on your local machine. -
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/
- Download the config.xml file to the folder
Report Server/App_Data/Configuration.

- 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.
-
Download the data migration tool.
-
Extract the file and open the
Syncfusion.Server.DataMigration.exe.configfile. Update the values of the following keys in the config file:<add key="ReportsBackUpConfigPath" value=""/><add key="BoldReportsIDPPath" value=""/> -
Copy the
IDPpath and paste it as the value of theBoldReportsIDPPathkey.
For example, <add key="BoldReportsIDPPath" value="D:\migration\IDP"/>.
- Copy the
Configurationpath of the Report Server and paste it as the value of theReportsBackUpConfigPathkey.
For example, <add key="ReportsBackUpConfigPath" value="D:\migration\Report Server\App_Data\Configuration"/>.

- Run the tool
Syncfusion.Server.DataMigration.exefrom the extracted location.

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.