How to migrate Veeam Service Provider Console to a new server

Veeam Service Provider Console;Veeam Service Provider Console for the Enterprise
Last Modified:


You need to migrate Veeam Service Provider Console to a new server. 


Before starting the migration procedure, make note of the existing Veeam Service Provider Console server version.

  1. Install a new instance of Veeam Service Provider Console on a new server. 
  2. If you are planning to use a fresh Veeam Service Provider Console database, create one during the installation on the SQL Server Instance wizard step.
  3. If you wish to use the existing database: 
      • Move the database beforehand to an existing SQL server instance using one of the ways outlined here.
      • On the SQL Server Instance wizard step specify the valid database name.
        • NOTE that in case the previous Veeam Service Provider Console installation was updated there will be a server-database mismatch. Create a new database during the installation on the SQL Server Instance wizard step. By default Veeam Service Provider Console service creates a database with the release version build that you need to update. Install the latest update, applied on the old Veeam Service Provider Console server, on a new Veeam Service Provider Console instance and proceed to the next step.
    • Access Veeam Service Provider Console Web UI and navigate to Configuration > Settings > SQL Server Connection and specify the valid database name and click Save.
    User-added image


    More Information

    The account used to connect to the Microsoft SQL Server hosting Veeam Service Provider Console database must have the following permissions:
    • public role (default permissions)
    • dbcreator role (needed to create the Veeam Availability Console database during the Veeam Availability Console installation procedure)
    • db_owner and public roles on the Veeam Availability Console database
    • public permissions on the master database
    • public permissions on the msdb database
    • [For Always-On Availability Groups] VIEW SERVER STATE, VIEW ANY DEFINITION permissions

    Please be aware that we’re making changes which will restrict access to product updates for users without an active contract.


    Rate the quality of this KB article: 
    3.4 out of 5 based on 6 ratings

    Couldn't find what you were looking for?

    Below you can submit an idea for a new knowledge base article.

    Report a typo on this page:

    Please select a spelling error or a typo on this page with your mouse and press CTRL + Enter to report this mistake to us. Thank you!

    Spelling error in text: