Symptoms
Single-pass backup of a machine with SQL instances fails with:
Error code: 54
Module: 482
LineInfo: 5c71ebf434f0c47a
Fields: $module : disk_bundle_vs_43814
Message: Failed to collect all of the data required for single-pass backup of Microsoft SQL Server.
--------------------
Error code: 340
Module: 349
LineInfo: 929384f51e971cd1
Fields: $module : ArsDbBackupProvider64_vsa64_43814
Message: Cannot resolve file path 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.InstanceName\MSSQL\DATA\name.mdf'.
--------------------
Error code: 307
Module: 349
LineInfo: c50bc7fc06bf4854
Fields: $module : ArsDbBackupProvider64_vsa64_43814
Message: Failed to resolve file path 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.InstanceName\MSSQL\DATA\name.mdf'.
--------------------
Error code: 332
Module: 349
LineInfo: c50bc7fc06bf4899
Fields: $module : ArsDbBackupProvider64_vsa64_43814
Message: Cannot open file 'name.mdf' in directory 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.InstanceName\MSSQL\DATA\'.
--------------------
Error code: 304
Module: 349
LineInfo: c50bc7fc06bf4865
Fields: $module : ArsDbBackupProvider64_vsa64_43814
Message: An invalid file has been detected.
--------------------
Error code: 17
Module: 4
LineInfo: f35f747b3b21fbe7
Fields: $module : ArsDbBackupProvider64_vsa64_43814
Message: The specified file does not exist.
When you check VSS writers with vssadmin list writers command, SqlServerWriter is not listed among them.
Cause
Database name starts with a space.
Solution
Remove the space from the database name.
More information
See this Microsoft Support article.
Please contact Acronis Support if this solution is not applicable in your case.