Support case #06041477
Support says there is a "Resume Backup" feature, which is enabled by "default", but not allowed in the specific backup job.
I am completely certain no one on our side disabled the feature, and since apparently it requires manually modifying a .conf file, I can say the customer wouldn't have either, especially when I found out the file apparently doesn't exist, so it couldn't have been modified even if someone wanted to.User Guide refers the Resume Backup feature which is enabled by default and flushes its cache by default after 5 minutes. However, according to log files this feature is not allowed on your backup job, which could lead to more data being transferred if network issues occur. For more information, please refer User Guide:
https://helpcenter.veeam.com/docs/agent ... tml?ver=20
Job.log file snip:
[04.04.2023 00:30:14.627] <0x285446> lpbcore | Resume backup enabled? [true].
[04.04.2023 00:30:14.627] <0x285446> lpbcore | Resume backup allowed? [false].
When I asked how to enable the Resume Backup feature the same support person said that a .conf file needs to be modified manually and the service restarted. The first step of which I have no way to do remotely with Veeam, which means it may not be done for a while if at all. However, the same support person also told me that with the file missing Veeam will use the "default" configuration.
Since this is a supposedly "default" setting, shouldn't Veeam be doing it since the file doesn't exist? There seems to be some contradicting information there where the desired functionality is "enabled by default" and also "default settings are used because the file doesn't exist" but the feature still needs to be enabled manually by creating and then editing the file.The Resume Backup feature is enabled on the /Library/Application Support/Veeam/veeam.conf file
However, according to uploaded log files, this file does not exist on your system. Hence, default configuration applies:
[02.05.2023 11:09:56.459] <0x559d27> lpbcommon| File [/Library/Application Support/Veeam/veeam.conf] does not exist, default settings will used.
To generate a default configuration file manually run /Applications/Veeam/Veeam Agent for Mac.app/Contents/MacOS/veeamsupporttool confFile .
To enable the Resume Backup feature, the following parameter should be added to the file, make sure only an entry exists:
filevelel.resumeBackup = true
To customize the default flush interval, the following parameter should also be added and tuned to the file, make sure only an entry exists:
filelevel.flushintervalMinutes = 5
Save changes to file and restart service by issuing the following commands on a terminal:
sudo launchctl unload /Library/LaunchDaemons/com.veeam.veeamservice.plist
sudo launchctl load -w /Library/LaunchDaemons/com.veeam.veeamservice.plist
Also, if the file doesn't exist to explicitly disable the setting, what might be disabling it, as apparently it's "not allowed"?
Less important question, but I'm curious if Veeam would have created that file automatically at some point or if it's expected to be created manually all the time? Trying to determine if something deleted the file or if it simply never existed, and if it never existed, if that's expected behavior or an unexpected bug that needs to be fixed.