neo-473
16-07-2018, 11:05
Здравствуйте!
Может кто-то сможет помочь \ натолкнуть на правильные мысли в чём корень зла.
Настроен агент SQL Server (MS SQL v17) на полное и дифференциальное бекапирование
Полное:
exec('BACKUP DATABASE '+@EnclosedInBracketsDB+' TO DISK = '''+@ArhivName+''' WITH INIT, NAME='''+@DB1+''',NOSKIP, NOUNLOAD')
Диф:
exec('BACKUP DATABASE '+@EnclosedInBracketsDB+' TO DISK = '''+@ArhivName+''' WITH INIT, NAME='''+@DB1+''',NOSKIP, NOUNLOAD, DIFFERENTIAL')
Полное по пятницам в 23:30
Диф. пн-пт каждый час с 00:00.
Проблема в том, что после выполнения полного бекапа диф. "не видит" полный бекап и требует отдельно его сделать.
Произведите полное резервное копирование базы данных, выполнив инструкцию BACKUP DATABASE без параметра WITH DIFFERENTIAL
При этом если повторно запустить задание полного бекапа, дальше диф. делается нормального.
Может кто-то сможет помочь \ натолкнуть на правильные мысли в чём корень зла.
Настроен агент SQL Server (MS SQL v17) на полное и дифференциальное бекапирование
Полное:
exec('BACKUP DATABASE '+@EnclosedInBracketsDB+' TO DISK = '''+@ArhivName+''' WITH INIT, NAME='''+@DB1+''',NOSKIP, NOUNLOAD')
Диф:
exec('BACKUP DATABASE '+@EnclosedInBracketsDB+' TO DISK = '''+@ArhivName+''' WITH INIT, NAME='''+@DB1+''',NOSKIP, NOUNLOAD, DIFFERENTIAL')
Полное по пятницам в 23:30
Диф. пн-пт каждый час с 00:00.
Проблема в том, что после выполнения полного бекапа диф. "не видит" полный бекап и требует отдельно его сделать.
Произведите полное резервное копирование базы данных, выполнив инструкцию BACKUP DATABASE без параметра WITH DIFFERENTIAL
При этом если повторно запустить задание полного бекапа, дальше диф. делается нормального.