When trying to do a backup of a SQL Database in SQL Server Management Studio you might get the error :-
Backup failed for Server 'SERVERNAME\INSTANCE' (Microsoft.SQLServer.SmoExtended) System.Data.SQLClient.SqlError: A nonrecoverable I/O error occurred on file "LOCATION\DATABASE:" 112(failed to retrieve text for this error. Reason: 15105). (Microsoft.SQLServer.Smo)
This error is normally disk space related. Check if you have enough free space on the destination for a backup of the database you are trying to backup to fit. In my instance the backup of the database was normally 12GB in size I had 10GB free.