The Backup Exec database can be on a remote server
In theory it can be moved using BEUTILITY.EXE - althopugh in some of the earlier versions of Backup Exec this option was not reliable so resulted in manual registry editing being required.
Some gotchas to be aware of
- the full SQL instance on the other server will need all protocols to be enabled.
- it is not recommended that the Backup Exec Database shares a SQL instance with any critical applications relating to your core business i.e. I would perhaps share it with say an Insight Manager database, but I would not share it with a database used for customer orders.
- If DLO is involved you must be on the newest versions of Backup Exec - and unfortunately you do have to do the original install of Backup Exec to the remote SQL server as re-configuring DLO afterwards is difficult.