

I also broke my Veeam ONE database with this same thing so I’ll follow up this post with another about how to fix Veeam ONE’s database next.Veeam Backup for AWS is available only in AWS Global and AWS GovCloud (US) regions. In my scenario, the connection was fixed and I was good to keep on labbing! Check this box if you’d like and then click Finish. Click through the rest of the screens and then Veeam will offer to start the product automatically on exit.

You’ll notice a field labelled “Server name:” this is the field we need to change, don’t worry about waiting for it to finish resolving the server name as it will timeout, instead just change the prefix to the new server name, as above my screenshot says “VEEAMBANDR\VEEAMSQL2016” whereas when I entered the application it said “WIN-0MNHMU5DV8K\VEEAMSQL2016”. To do so, open the Veeam Backup and Replication “Configuration Database Connection Settings” tool. With that out of the way, I knew how to fix this.
#Veeam backup services full
The logs had told me the server name it was trying to connect to and its ConnectionTimeout values, the service was being terminated before the timeout was reached which meant I wasn’t getting full log output and the server hostname was clearly wrong. Reading through the logs, it hit me, I didn’t want to have randomly named servers in my domain as part of my testing, so I renamed the hostname at the same time! To VeeamBandR! The answer was actually staring me in the face earlier in the logs too… When I checked the logs next, I found more information, the first line being the most telling: Failed to connect to server. You’re likely here looking for the answer to your problems, and hopefully this is the answer you seek. I still wasn’t able to get the service to start properly, and felt like hitting my head against a wall, but then noticed the log output had changed… Hour 3: Cause & Resolution
#Veeam backup services windows
Setting this to too high a value will result in Windows ignoring the parameter and using the default though, so there’s definitely logic somewhere outside of my view of source code. There’s nothing defined in the service that I can see that inforces this as the parameter is just an integer, but this may be handled elsewhere. Be aware there are limits to this, 120000 (decimal) is the maximum value I’ve seen consistently work across the different Windows OS’. You can do this yourself by using Registry Editor and changing the following: HKLM\SYSTEM\CurrentControlSet\Control\ServicesPipeTimeoutĬhange this DWORD from 30000 (decimal) to whatever value you want, it’s measured in milliseconds. Recently I’d added more VMs to my hypervisor, which is where my VBR virtual machine was also residing, it’s on a single 7.2k RPM disk so the IO is not anything to brag about.īy default Windows will allow 30 seconds for a service to start, so maybe I was just delivering too little IO to the service/VM? To test this, I changed the service timeout from 30 seconds to 120 seconds. The service runs as a local service though, that wouldn’t do it surely? After checking through my notes and confirming that wasn’t the problem, I pushed on. But this time I could remember, I’d changed the VBR server to be domain joined.

I’m one of those people that doesn’t lab every day, maybe twice a week, so there are periods of amnesia (not really, just sleeping) between sessions and I can’t quite remember what I was in the middle of. Puzzled? I was! Now lets troubleshoot this! Hour 2: What did I change? Removing 'Initial Catalog' property from connection string Connecting to SQL Server (CurrentUser=, ServerInstance=, Options=) This was my log, if you don’t load/can’t read images, the final three lines contained the following: Minimal supported database server version is. I fired up my Veeam Backup & Replication server, ready to write my next blog post, uh-oh, the service won’t start! I jumped into the logs and couldn’t see anything of any note, really! I over-engineered my response expecting it to be something far more complex than it actually was, and here’s my story. A few days later I fired up the lab again, but my Veeam Backup & Replication server wouldn’t start its core “Veeam Backup Service” service. I was messing about recently with Veeam Disaster Recovery Orchestrator and made some changes to my lab, and all was fine when I shut down.

It feels like everyone is always trying so hard to be perfect, I’m certainly not! But I’m happy to learn from and share my mistakes.
