The Veeam Backup Service service terminated with the following error: An exception occurred in the service when handling the control request.
When trying to start the Veeam Backup Service you get the following error in the Application Event Log
Service cannot be started. System.OperationCanceledException: The operation was canceled.
at Veeam.Backup.DBCreator.BackupDatabaseDeployer.CanDeploy(IDatabaseVersion databaseVersion)
at Veeam.Backup.DBCreator.BackupDatabaseDeployer.DatabaseDeploy(List`1 inDeployChangedOptions)
at Veeam.Backup.DBCreator.BackupDatabaseDeployer.Deploy()
at Veeam.Backup.DBManager.SqlRetryableInitializer.Init()
at Veeam.Backup.Service.CVbServiceImpl..ctor(CVbEnvironment env, CTerminationMediator terminator)
at Veeam.Backup.Service.CVeeamBackupSvc.OnStart(String[] args)
at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)
And the error below in the System Event Log
The Veeam Backup Service service terminated with the following error: An exception occurred in the service when handling the control request.
This is likely caused by a change of Hostname of the server hosting the SQL Database.
To change this update the SqlServerName key here – Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Veeam Backup and Replication
You will also need to change the hostname of the server in the Veeam database with the following in PowerShell
$server = Get-VBRServer | ?{$_.name -eq “OLDNAME”}
$server.SetName(“OLDNAME”)
Restart Veeam Services
Just want to thank you for putting me on the right path.
This error seems to be related to SQL issue in general.
In my case it was expired password for sql user configured in Veeam