Just a caution regarding scheduled backups Matt,
Here's the script I wrote to make sure that the service is running. I saved the script below to a file called CBStart.vbs . I then opened the Task Scheduler on my Windows 10 PC and set up a task to run the .VBS file 15 minutes before my Cloudberry nightly backup is set to run. Note that on the task scheduler you have to check the checkbox on the General Tab so that the script will run with the highest privileges because with standard privileges command to start the service will not function. Note that when testing this script I rat it in a command prompt that I opened to run as an administrator. In regard to whether it's overkill or not depends on how important it is to run your nightly backup because as I mentioned previously if the service is not running, your backups are not taking place there's no warning to tell you that your backups are not taking place.
ServiceName = "Cloudberry Backup Service"
Set wmi = GetObject("winmgmts://./root/cimv2")
state = wmi.Get("Win32_Service.Name='" & ServiceName & "'").State
If State = "Stopped" then
Set shell = CreateObject("WScript.Shell")
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Set colListOfServices = objWMIService.ExecQuery ("Select * from Win32_Service Where Name ='" & ServiceName & "'")
For Each objService in colListOfServices
objService.StartService()
Next
shell.LogEvent 4, "CloudBerry Backup Service was restared"
End If