Here is my backup script
`--select left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
declare @path1 nvarchar(300)
declare @path2 nvarchar(300)
declare @path3 nvarchar(300)
declare @path4 nvarchar(300)
declare @path5 nvarchar(300)
declare @path6 nvarchar(300)
declare @path7 nvarchar(300)
declare @path8 nvarchar(300)
declare @path9 nvarchar(300)
declare @path10 nvarchar(300)
declare @path11 nvarchar(300)
declare @path12 nvarchar(300)
declare @path13 nvarchar(300)
declare @path14 nvarchar(300)
declare @path15 nvarchar(300)
declare @path16 nvarchar(300)
declare @path17 nvarchar(300)
declare @path18 nvarchar(300)
declare @path19 nvarchar(300)
declare @path20 nvarchar(300)
set @Path1 = 'C:\SQLBackup\SpProductionDb' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path2 = 'C:\SQLBackup\SpProductionDb_Log' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path7 = 'C:\SQLBackup\ReportServer' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path8 = 'C:\SQLBackup\ReportServer_Log' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path9 = 'C:\SQLBackup\ReportServerTempDB' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path10 = 'C:\SQLBackup\ReportServerTempDB_Log' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path11 = 'C:\SQLBackup\privatecall' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path13 = 'C:\SQLBackup\privatecall_Log' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path12 = 'C:\SQLBackup\signeddocument' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path14 = 'C:\SQLBackup\signeddocument_Log' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path15 = 'C:\SQLBackup\grievances' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path16 = 'C:\SQLBackup\grievances_Log' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path17 = 'C:\SQLBackup\expenses' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path18 = 'C:\SQLBackup\expenses_Log' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path5 = 'C:\SQLBackup\issueTrack' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path6 = 'C:\SQLBackup\issuetrack_Log' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path19 = 'C:\SQLBackup\lockbox' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
set @Path20 = 'C:\SQLBackup\lockbox_Log' + left(replace(REPLACE(CONVERT(VARCHAR(40),GETDATE(),120),':','-'),' ','_'),16) +'.bak'
Backup Database SPProductiondb to Disk = @Path1
backup log SPProductiondb to Disk = @Path2
Backup Database issuetrack to Disk = @Path5
Backup log issuetrack to Disk = @path6
Backup Database ReportServer$SQLEXPRESS to Disk = @Path7
Backup Database ReportServer$SQLEXPRESSTempDB to Disk = @Path9
Backup Database privatecall to Disk = @Path11
Backup log privatecall to Disk = @Path13
Backup Database signeddocument to Disk = @Path12
Backup log signeddocument to Disk = @Path14
Backup Database grievances to Disk = @Path15
Backup log grievances to Disk = @Path16
Backup Database expenses to Disk = @Path17
--Backup log expenses_log to Disk = @Path18
Backup Database lockbox to Disk = @Path19
--Backup log lockbox_log to Disk = @Path20`