Best Practice: Location for Backup Exec Database (BEDB).

Article: 100007533
Last Published: 2023-05-15
Ratings: 1 1
Product(s): Backup Exec

Problem

Best Practice: Location for Backup Exec Database (BEDB).

Solution

By default, Backup Exec (BE) will install a SQL Express Instance named (BKUPEXEC64- Backup Exec 21 and above) or (BKUPEXEC) as the home for the BE database named (BEDB). This is the recommenced instance and best practice for where the BE database should be mounted.

 

SQL Express is a smaller free version of SQL. SQL Express can be installed on a server that is also running other SQL Express Instances or Full versions of SQL. A server can have up to 16 instances of SQL Express on it.

 

The BE Database can be mounted in a Full version of SQL. Please note that when BE applies updates it will stop the instance. Thus any other databases in the same instance will lose connectivity during this action. This is why it is recommended to have the BE Database in an instance by itself. If a remote SQL instance is used, BE must have good network connectivity to the instance or errors will occur in BE. This why the default local SQL Express instance is recommended.

 

Very large deployments of BE, normally using the Central Admin Option, have a database grow to the point where a Full version SQL instance is recommended.

 

Backup Exec version 21 and greater install or upgrade the 32bit (BKUPEXEC) isntance to SQL Express 2017 64-bit instance name of (BKUEPXEC64) on operating systems that support 64-bit SQL instance installation.

 

Please refer to the Backup Exec Software Compatibility List (SCL) for Backup Exec Database Repository Compatibility.

Backup Exec SCL | Backup Exec Feature Specific Compatibility |
Backup Exec Database Repository Compatibility

Default SQL database locations are documented at:
https://docs.microsoft.com/en-us/sql/sql-server/install/file-locations-for-default-and-named-instances-of-sql-server?view=sql-server-2017

 

 

 

 

 

Was this content helpful?