Ваш запрос имел бы дату в ГГГГММДД и вчерашнюю дату. Это ошибки из-за ошибки.
Может быть переписано что-то вроде
DECLARE @BackupFile as nvarchar(128);
SET @BackupFile = N'C:\backup\test1' + CONVERT(NVARCHAR(8), DATEADD(DAY, -1, GETDATE()), 112) + N'test1.bak'
Вам все равно придется редактировать другие части строки, поскольку я не мог понять это, но это поможет вам.