Help Center
Choose product document...
Veeam Backup & Replication 9.0
Veeam Backup Explorers User Guide

Restoring Multiple Databases

You can use Veeam Explorer to restore multiple databases at once: these can be all databases hosted by the certain SQL Server, or all databases of the certain SQL Server instance. You can restore the databases to the current restore point or to the state as of the selected point in time. Restore to the state prior to selected transaction is not available for that scenario.

To restore multiple databases, first check the following:

  1. You have a successful SQL Server VM backup with application-aware image processing enabled.
  1. You have selected an appropriate restore point of SQL Server VM (see the Recovering Database File from VM Backup section above).

Also, decide where you will restore the databases. To restore to the original server or instance, use 1-Click Restore.

To restore to another server or instance:

  1. Select the required server or instance in the navigation tree on the left, then click Restore Databases > Restore to another server....

Restoring Multiple Databases 

  1. On the Specify restore point step of the wizard, select the state to which the databases should be restored:
  • Restore to the current restore point option instructs Veeam Explorer to recover all databases to the moment when current restore point of SQL server VM was created.
  • Restore to a point in time option instructs Veeam Explorer to recover the databases to the state as of the specified moment. Depending on the database recovery model, the following cases are possible:
    • System databases are not processed, so they will not be restored by default.
    • Some database(s) will be restored to the specified moment
    • Some database(s) can be restored not to the state as of specified moment but as of the different time (the closest prior to selection) - they will be listed in the list box.
    • Some database(s) cannot be restored, for example, due to processing issues -  a corresponding message will be displayed.

Restoring Multiple Databases 

  1. On the Specify target SQL Server connection parameters step of the wizard, specify SQL server (if restoring all server databases) or instance (if restoring instance databases) where to restore the databases.

Restoring Multiple Databases Note:

Target SQL server must be of the same or later version as the original server. For example, SQL Server 2008 database can be restored to SQL Server 2008 or 2012, but cannot be restored to SQL Server 2005. Also, consider that database in mirror mode cannot be used as a target.

  1. If you are restoring all databases of a server, having selected SQL Server node in the navigation tree, consider that databases will be restored to a single instance on that server. The original database names will be used for restored databases.
  1. Specify the account to be used for connection with the target SQL Server. You can use the current account (under which you are running Veeam Explorer), or specify another account and enter its password.
  1. You can select to Use SQL Server authentication; if this check box is not selected, Windows authentication will be used. Remember that the account used to access target SQL Server must be assigned the sysadmin role on that server.

Restoring Multiple Databases Important!

Consider the following:

  • If database with the specified name exists on the target SQL Server instance, the restore process by design will delete it and replace with the database from backup. Thus, you will need to confirm the deletion.
  • If the specified target supports AlwaysOn availability groups, and you are restoring the databases belonging to the AlwaysOn group to their original instances, these databases will be restored to the same group on target (this setting cannot be changed). By default, databases will be restored to the primary server and replicated to the secondary node(s).

  1. If connection to the Windows machine hosting the target SQL server uses the same credentials that you specified on Step 3, you can proceed with Step 5. Otherwise, supply server connection credentials.

Restoring Multiple Databases Important!

To be able to copy transaction logs to the target server for further replay, the account you specify for server connection (that is, credentials to connect to Windows server) should be granted sufficient permissions to access the administrative share on that machine (e.g., \\myserver\C$): Read and Write are minimal required, Full Control recommended. See the Permissions section for information.

Restoring Multiple Databases 

Restoring Multiple Databases Note:

By default, database files will be restored to the original paths, for example, for SQL Server 2008 R2 it will be:

%Program Files%\Microsoft SQL Server\MSSQL10_50.<instance_name>.

Default path on target Windows server may be different.

  1. Click Restore. Veeam Explorer for Microsoft SQL Server will display a confirmation dialog. To start the restore process, click Proceed. Wait for the process to complete. Veeam Explorer will notify you of the restore operation results.
Veeam Large Logo

User Guide for VMware vSphere

User Guide for Microsoft Hyper-V

Enterprise Manager User Guide

Veeam Cloud Connect Administrator Guide

Veeam Backup Explorers User Guide

Backup and Restore of SQL Server Databases

PowerShell Reference

RESTful API Reference

Veeam Direct Restore to Microsoft Azure

Veeam Backup FREE Edition User Guide

Veeam ONE Documentation

Veeam Endpoint Backup Documentation

Veeam Management Pack Documentation