Situation: The client has a problem to start Veeam Backup service. The Event Vewer log show this error.
vent ID: 0
Level: Error
Description:
Service cannot be started. Veeam.Backup.Common.CRegeneratedTraceException: Failed to start service —> Veeam.Backup.Common.CRegeneratedTraceException: Unable to sure whether all catalog folders are created. —> Veeam.Backup.Common.CRegeneratedTraceException: Failed to create folder ‘H:\VBRCatalog’. —> System.IO.DirectoryNotFoundException: Could not find a part of the path ‘H:\VBRCatalog’.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost)
at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
at Veeam.Backup.Common.FileSystemEx.CreateFolder(String path)
— End of inner exception stack trace —
at Veeam.Backup.Common.CExceptionUtil.RegenTraceExc(Exception originalExc, String formatString, Object[] args)
at Veeam.Backup.Common.FileSystemEx.CreateFolder(String path)
at Veeam.Backup.CatalogFsLib.CCatStorePaths.MakeSureAllFoldersCreat…
Troubleshooting: The message is clear: “Failed to create folder ‘H:\VBRCatalog’. —> System.IO.DirectoryNotFoundException: Could not find a part of the path ‘H:\VBRCatalog'”.They installed the Veeam on an external USB initially. Then move the backup location to different drive but the configurebackup folder still locates in the USB. Moe the configurebackup folder to the same drive as the backup.