my urbackup server is 2.5.33 at linux.
recently my client windows server 2022 will show notice message below every boot:
“your PC needs to be restarted to finish setting up this device: Volume”
for some reason the server need to reboot every day. sometimes the volume “D:” can not be accessed after boot. then the system can not shutdown and need to reset to become normal.
it bothered me several month. finally I found it is related to urbackup-CBT.
my windows server 2022 is a VM which has three disks. each disk has a partition and formatted as volume “C:”, “D:”, and “S:”. I only want urbackup to backup “C:”. so my related config is below:
List of volumes for which change block tracking should be used (if available) => C
List of volumes for which the change block tracking should be crash persistent => -
I check client side and indeed ubackup shows it only monitors “C:”. ignore “D:” and “S:”
to experiment I remove the urbackup client. and remove all the old backups at server. and try to install 2.5.25-cbt.exe
unfortunately I forgot what version the old urbackup client is. I only know I installed it with msi package. since msi package can not be upgraded cleanly, I just keep using old version.
with 2.5.25-cbt.exe, I found urbackup will monitor all the drives it can found when install. so it will monitor “C:”,“D:”,S:" by default. then the server settings will affect only “C:” drive. although I config server to only monitor “C”. the drive “D:” and “S:” are still monitored.
with old client the setting works. but I wonder how it works. it seems urbackup will monitor all drives at boot then ignore disk “D:” and “S:”. so windows will found new volume every time.
for testing I create another VM with disk “C:” and “D:” and indeed 2.5.24-cbt and 2.5.25-cbt can not change the monitored state of “D:” via server settings.
I don’t now how to debug this. unlike other backup options, I can not easily see the settings at client. is it safe to manually disable CBT via registry key “UpperFilters” under
"HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\STORAGE\Volume"?
is there other registry or config file I can check for CBT settings at client?
thanks a lot for help!