I just installed Veeam 9.5U4, and I'm trying to script the file copy of many VM's using Veeam, as we want to have an exact replica of VM's with all their snapshots. As we have between 1000 and 2000 VM's, I thought PowreShell would be the correct choice to script it.
However, when I try to run that cmdlet with different parameters, I always get the following error:
Code: Select all
Add-VBRCopyJob : Cannot validate argument on parameter 'Name'. Microsoft SQL server hosting the configuration database is currently
unavailable. Possible reasons are heavy load, networking issue, server reboot, or hot backup.
Please wait, and try again later.
Error information:
Microsoft SQL server hosting the configuration database is currently unavailable. Possible reasons are heavy load, networking issue, server
reboot, or hot backup.
Please wait, and try again later.
Error information:
Could not find stored procedure 'GetJobsAll'.
Could not find stored procedure 'GetJobsAll'.
At line:1 char:22
+ Add-VBRCopyJob -Name 'Test'
+ ~~~~~~
+ CategoryInfo : InvalidData: (:) [Add-VBRCopyJob], ParameterBindingValidationException
+ FullyQualifiedErrorId : ParameterArgumentValidationError,Veeam.Backup.PowerShell.Cmdlets.AddVBRCopyJob
C:\Users\Administrator> Add-VBRCopyJob
Add-VBRCopyJob : Parameter set cannot be resolved using the specified named parameters.
At line:1 char:1
+ Add-VBRCopyJob
+ ~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Add-VBRCopyJob], ParameterBindingException
+ FullyQualifiedErrorId : AmbiguousParameterSet,Veeam.Backup.PowerShell.Cmdlets.AddVBRCopyJob
Anyone knows what could be going on? It does look like there's a problem with a stored procedure not being found.