UncleFather » 16 апр 2009 12:02, Чт
Проблема:
Стоял MS Windows 2003 Standart Server R2 Rus SP2 + MS SQL Server 2005 SP2. Были настроены бэкапы - раз в неделю полные и каждый день дифференциальные.
Понадобилось сделать бэкап системного диска средствами Windows (NTBackup). После этого заметил, что дифференциальные бэкапы перестали создаваться, ссылаясь на то, что якобы отсутствуют полные бэкапы. В журнале SQL Server появились записи
Код: Выделить всё
I/O is frozen on database ...
I/O was resumed on database ...
по времени совпадающие с выполнением системного бэкапа средствами Windows (NTBackup).
Описание:
Описание проблемы на microsoft
Вкратце - проблема возникает из-за того, что NTBackup tool использует службу "SQL Writer service" для бэкапирования баз SQL Server 2005 (даже если базы данных исключены из файлов, обрабатываемых утилитой NTBackup).
Решение:
Перед запуском бэкапа системного диска средствами Windows (NTBackup) необходимо отключить службу "SQL Writer service".
Пример:
Код: Выделить всё
net stop SQLWriter
C:\WINDOWS\system32\ntbackup.exe backup ...
net start SQLWriter
Этот способ проверил лично - работает
Есть еще способ - скачать обновление 828481 для Windows 2003 Server
[b]Проблема:[/b]
Стоял MS Windows 2003 Standart Server R2 Rus SP2 + MS SQL Server 2005 SP2. Были настроены бэкапы - раз в неделю полные и каждый день дифференциальные.
Понадобилось сделать бэкап системного диска средствами Windows (NTBackup). После этого заметил, что дифференциальные бэкапы перестали создаваться, ссылаясь на то, что якобы отсутствуют полные бэкапы. В журнале SQL Server появились записи [code]I/O is frozen on database ...
I/O was resumed on database ...[/code] по времени совпадающие с выполнением системного бэкапа средствами Windows (NTBackup).
[b]Описание:[/b]
[url=http://support.microsoft.com/?kbid=937683]Описание проблемы на microsoft[/url]
Вкратце - проблема возникает из-за того, что NTBackup tool использует службу "SQL Writer service" для бэкапирования баз SQL Server 2005 (даже если базы данных исключены из файлов, обрабатываемых утилитой NTBackup).
[b]Решение:[/b]
Перед запуском бэкапа системного диска средствами Windows (NTBackup) необходимо отключить службу "SQL Writer service".
[i]Пример:[/i][code]net stop SQLWriter
C:\WINDOWS\system32\ntbackup.exe backup ...
net start SQLWriter[/code]
[i]Этот способ проверил лично - работает[/i]
Есть еще способ - [url=http://support.microsoft.com/kb/828481/]скачать обновление 828481 для Windows 2003 Server[/url]