Пакет обновлений службы теневого копирования томов для Windows Server 2003

Переводы статьи Переводы статьи
Код статьи: 833167 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Введение

Корпорация Майкрософт выпустила пакет обновления для службы теневого копирования томов, предназначенный для установки на компьютеры под управлением Microsoft Windows Server 2003. Данный пакет обновления устраняет следующие проблемы.

Проблема

Не завершается процесс создания теневой копии большого тома с кластерами небольшого размера


При создании теневых копий больших томов, имеющих кластеры небольшого размера (например меньше 4 КБ), или при одновременном создании снимков нескольких томов большого размера поставщик программного обеспечения службы теневого копирования может выделить из выгружаемого пула памяти больше памяти, чем необходимо. Если система не может выделить требуемый объем памяти, то при создании теневой копии происходит сбой. Кроме того, это может привести к потере сведений о теневых копиях, созданных ранее. При возникновении данной проблемы в журнале событий приложений могут регистрироваться следующие сообщения об ошибках.
Тип события:	Источник ошибки:	VolSnap Категория:	Отсутствует код события: 		5 Описание: Не удается создать теневую копию тома X из-за недостаточности памяти невыгружаемого пула.
Тип:	Источник ошибки:	VolSnap Категория:	Отсутствует код события:		20 Описание: Теневая копия тома X прервана из-за сбоя при вычислении свободного пространства.
Тип:      Источник ошибки:    VolSnap Категория:  Отсутствует код события:        28 Описание: Не удается создать теневую копию тома X из-за ошибки при создании необходимой дисковой структуры.
 
Данные: 0000: 00 00 00 00 02 00 58 00   ......X. 0008: 00 00 00 00 1c 00 06 c0   .......? 0010: 00 00 00 00 9a 00 00 c0   ....?..? 0018: 3d 00 00 00 00 00 00 00   =....... 0020: 00 00 00 00 00 00 00 00   ........
Примечание. В журнале событий могут регистрироваться и другие события, описанные в данной статье. Значение 0xc000009a (STATUS_INSUFFICIENT_RESOURCES) по смещению 0x14 говорит о проблемах при выделении памяти.

Разрешение проблемы. Чтобы разрешить указанную проблему, установите обновление, рассматриваемое в данной статье. Кроме того, эти признаки могут проявляться, если системе не хватает памяти для создания копии.

При работе программ записи службы теневого копирования возникают ошибки таймаута, приводящие к сбоям при создании теневых копий во время выполнения архивации или при высокой нагрузке на систему ввода-вывода


В процессе архивации программы записи службы теневого копирования получают сообщения об ошибках таймаута, что вызывает сбои при архивации. Программа записи службы теневого копирования представляет собой программу или службу, использующую службу теневого копирования для сохранения информации перед созданием теневой копии. Например, при работе программ архивации (NTBackup и аналогичные программы) в процессе архивации может появиться следующее сообщение об ошибке.
Возвращена ошибка при создании теневой копии тома: 800423f4 (также могут возвращаться значения 800423f2 или 800423f3).
При возникновении проблем с программами записи службы теневого копирования, необходимо сразу после появления сообщения об ошибке запустить средство vssadmin. Для этого выполните следующие действия.
  1. Нажмите кнопку Пуск и выберите пункт Выполнить.
  2. Введите команду vssadmin list writers.
Данная команда отображает список программ записи службы VSS и их текущее состояние, а также позволяет определить, в какой из программ записи произошел сбой. Ошибки таймаута могут возникать в программах записи MSDE, SQL, NTDS, WINS (Windows Internet Naming System), DHCP, Microsoft Exchange, программах записи во внешние хранилища и центры сертификации, а также в некоторых других. Ниже приведен пример результатов работы средства VSSADMIN:
C:\>VSSADMIN LIST WRITERS [...] Writer name: 'NTDS' Writer Id: {b2014c9e-8711-4c5c-a5a9-3cf384484757} Writer Instance Id: {26ed439f-4a52-481d-963d-5db5b695d9e7} State: [10] Failed Last error: Retryable error
Кроме того, некоторые сообщения об ошибках таймаута регистрируются в журнале событий приложений. Ниже приводятся два примера.
Код события: 12290 Описание: Предупреждение теневого копирования тома: ESENT ERROR {b2014c9e-8711-4c5c-a5a9-3cf384484757} NTDS: -2402. hr = 0x00000000.
Код (ID): 2004 Описание: Таймаут теневой копии 6 (20000 мс). 
Проблемы, вызывающие ошибки таймаута в программах записи службы теневого копирования, могут возникать, если создание теневой копии занимает длительное время. Как правило, это происходит на компьютерах, оснащенных медленным жестким диском, памятью малого объема или процессором с низким быстродействием. Кроме того, данная проблема может возникать, если на компьютере отключено кэширование записи на жесткий диск (например, на контроллерах доменах).

При создании теневой копии выполняется большое количество межпроцессных вызовов, отвечающих за то, чтобы все программы записи службы теневого копирования сохранили содержимое буферов на жестком диске (например, SQL, Exchange Server, службы операционной системы и другие программы). Кроме того, некоторые программы записи (например, программа записи Exchange) не выполняют запись в течение заданного промежутка времени. Это позволяет создать теневую копию и гарантировать, что ее содержимое будет синхронизировано с содержимым буферов программ записи. Однако низкое быстродействие процессора или жесткого диска, а также малый объем установленной памяти могут вызывать следующее поведение программ.
  • Программы записи не сохраняют на жестком диске содержимое буферов.
  • Программы записи не соблюдают интервал ожидания, прежде чем начинать запись.
В этих случаях при создании теневой копии происходит сбой.

Внимание!Сбои в программах записи службы теневого копирования также могут вызываться недостатком свободного места на диске или неверной конфигурацией компьютера. Данное исправление устраняет только определенные ошибки таймаута, случайным образом возникающие в программах записи службы теневого копирования томов в процессе архивации. Чтобы вовремя обнаруживать ошибки службы теневого копирования томов, которые могут приводить к сбоям в работе программ записи, корпорация Майкрософт рекомендует регулярно просматривать журналы событий.

Еще одним признаком возникновения ошибки служит самопроизвольное удаление теневых копий общих сетевых ресурсов. При возникновении данной проблемы в журнале событий приложений могут регистрироваться следующие сообщения об ошибках.
Тип события: Источник ошибки: VolSnap Категория: Отсутствует код события: 25 Описание: теневые копии тома имя_тома удалены из-за невозможности увеличения хранилища теневых копий. Уменьшите загрузку ввода-вывода для системы или выберите другой том для хранилища теневых копий, который не подлежит теневому копированию.
В сообщении имя_тома — имя тома, подлежащего архивации.

Еще одним источником проблемы может являться драйвер Volsnap.sys, удаляющий теневую копию при высокой нагрузке на систему ввода-вывода. Как правило, данная проблема возникает, если на компьютере отключено кэширование записи на жесткий диск (например, на контроллерах доменов).

Поставщик теневых копий, входящий в состав Microsoft Windows Server 2003, по умолчанию используется для создания теневых копий в целях резервного копирования. При формировании теневых копий используется принцип копирования при записи. Сведения о вносимых изменениях помещаются в область хранения теневых копий. Для работы со службой теневого копирования томов можно воспользоваться средством управления теневым копированием или командой vssadmin.

В исходной версии Windows Server 2003 начальный размер области хранения теневых копий, выделяемый для создания теневой копии, составляет 100 МБ. Однако фактически используется меньший размер. По мере того как на исходном томе происходит изменение данных, объем теневой копии растет. Однако если на исходном томе выполняется интенсивный обмен данными, то размер области хранения теневых копий не успевает расти достаточно быстро. В результате становится невозможным сохранить в теневой копии все изменения, произошедшие на исходном томе, и теневая копия удаляется. Данная проблема чаще возникает на контроллерах домена, поскольку на них по умолчанию отключено кэширование записи на диск.

Внимание!Схожие признаки могут появляться при дефрагментации тома, содержащего кластеры малого размера. В этом случае все теневые копии удаляются, а в журнале событий регистрируется сообщение, приведенное выше. Дополнительные сведения об удалении теневых копий при дефрагментации жесткого диска см. в следующей статье базы знаний Майкрософт:
312067 При дефрагментации тома теневые копии могут быть удалены (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
Кроме того, если том с файловой системой NTFS поврежден, в журнале событий регистрируется событие с кодом 2004. Чтобы определить источник ошибки, запустите программу Chkdsk.exe с параметром /f.

Большой размер журнала аудита. Причиной ошибок таймаута, возникающих при архивировании состояния системы, может являться чрезмерно большой размер журнала безопасности (аудита). Поэтому рекомендуется периодически выполнять архивирование состояние системы или очищать данный журнал.

Разрешение проблемыОбновление, рассматриваемое в данной статье, увеличивает интервал времени, предоставляемый программам записи для подготовки к созданию теневой копии, что уменьшает вероятность возникновения описываемой проблемы. Кроме того, данное обновление увеличивает начальный объем, выделяемый для области хранения теневой копии, со 100 до 300 МБ.

При удалении аппаратной теневой копии появляются сообщения о неожиданном отключении устройств Plug and Play


Аппаратная теневая копия — это теневая копия дискового массива. Windows Server 2003 работает с аппаратными теневыми копиями, как с дисками или логическими номерами устройств (LUN). Если из системы удаляются диск или устройство, имеющие свой номер LUN, то регистрируется событие, сообщающее о неожиданном отключении устройства. Если удаляется аппаратная теневая копия, то регистрируется аналогичное событие. При удалении аппаратной теневой копии в журнале событий приложений могут регистрироваться следующие сообщения об ошибках.
Тип: Источник ошибки: PlugPlayManager Категория: Отсутствует код события: 12 Описание: Устройство 'Manufacturer Model (C) SCSI Disk Device' (SCSI\Disk&Ven_Vendor&Prod_Product_(C)Vendor&Rev_2001\4&13376f61&0&1017) было отключено из системы без предварительной подготовки.
Тип: Источник ошибки: VSS Категория: Отсутствует описание. Ошибка теневого копирования тома. Непредвиденная ошибка при вызове подпрограммы DeleteVolumeMountPoint.  hr = 0x80070002
Разрешение проблемы. Обновление, рассматриваемое в данной статье, осуществляет корректное удаления теневых копий, что устраняет указанную проблему.

Теневые копии не создаются, если на узлах кластера разтличаются пути к системным папкам Windows или удален общий ресурс ADMIN$


При включении теневого копирования общих папок, находящихся на узлах кластера, теневое копирование не выполняется, если на узлах кластера отличаются пути к папкам Windows (например, %windir%). Например, если на узле A операционная система Windows установлена в папку c:\winnt, а на узле B — в папку c:\windows, то после сбоя узла A и переноса нагрузки на узел B теневое копирование может не работать.

Кроме того, при создании теневой копии может появляться следующее сообщение об ошибке.
Не удалось создать расписание для создания теневой копию тома X 0x80070906 Этот общий ресурс не существует.
Данная ошибка также может возникать на компьютере, не входящем в кластер, если на этом компьютере был удален общий ресурс ADMIN$.

Разрешение проблемы Чтобы разрешить указанную проблему, установите обновление, рассматриваемое в данной статье. После установки обновления система будет корректно распознавать различные пути к папкам Windows, а также не будет требовать для создания теневой копии наличия общего ресурса ADMIN$.

При отмене операции создания аппаратной теневой копии возможна потеря ресурса аппаратной теневой копии


Если при создании аппаратной теневой копии, которая должна быть автоматически импортирована на компьютер, на котором она была создана, отменить создание теневой копии, ресурс теневой копии может быть потерян. Подобное поведение наблюдается в случае выполнения следующих условий.
  • Аппаратная теневая копия настроена для импорта на компьютер, на котором она была создана (с помощью контекста автоматического импорта).
  • В процессе создания аппаратной теневой копии операция создания копии была отменена.
Чтобы удалить аппаратный ресурс, необходимо зайти в систему с учетной записью администратора и вручную удалить ресурс, используя программу управления устройством хранения данных.

Разрешение проблемы Обновление, рассматриваемое в данной статье, проверяет, существует ли конфигурация, предусматривающая автоматическое импортирование.

При импорте аппаратной теневой копии возникает ошибка 0x800700EA


В некоторых случаях не удается выполнить импорт аппаратной теневой копии и появляется следующее сообщение об ошибке:
Тип:		Источник ошибки:	VSS Категория:	Отсутствует код события:		8193 Описание: Ошибка теневого копирования тома. Непредвиденная ошибка при вызове подпрограммы DeviceIoControl(IOCTL_VOLMGR_QUERY_HIDDEN_VOLUMES.  hr = 0x800700ea.
Разрешение проблемы Чтобы разрешить указанную проблему, установите обновление, рассматриваемое в данной статье.

Ошибка в теневой копии фрагментированных томовЕсли том сильно фрагментирован, то его теневая копия может содержать ошибки.

Разрешение проблемы Чтобы разрешить указанную проблему, установите обновление, рассматриваемое в данной статье.

При создании аппаратной теневой копии в качестве пути отображается значение NULL


В некоторых случаях создание аппаратной теневой копии не выполняется, однако появляется сообщение об успешном создании теневой копии, содержащее значение NULL вместо имени устройства. Это может происходить, если устройство хранения данных не может создать теневую копию. Однако информация о сбое и код ошибки не отображаются. В этом случае о сбое сообщит программа, которая попытается получить доступ к теневой копии.

Разрешение проблемы Чтобы разрешить указанную проблему, установите обновление, рассматриваемое в данной статье. После этого программам будут возвращаться сообщение об ошибке и код ошибки.

При запуске аппаратных теневых копий в кластеризованной среде могут пропадать тома


При запуске аппаратных теневых копий в кластеризованной среде могут пропадать тома, которые являются частью ресурса кластера. Данная проблема возникает, если драйвер диска, используемый в кластере, не выполняет некоторые операции.

Разрешение проблемы Чтобы разрешить указанную проблему, установите обновление, рассматриваемое в данной статье. После установки обновления драйвер диска будет выполнять все необходимые операции.

Компьютер зависает при импортировании аппаратных теневых копий, если установлен параметр «Теневые копии общих папок»


Данная проблема возникает, если при использовании аппаратной теневой копии выполнить следующие действия.
  1. Установить для тома параметр Теневые копии общих папок.
  2. Создать аппаратную теневую копию тома.
  3. Импортировать аппаратную теневую копию.
  4. Разбить аппаратную теневую копию (например, путем преобразования в LUN).
  5. Настроить новый номер LUN с правами чтения и записи.
Разрешение проблемы. Чтобы разрешить указанную проблему, установите обновление, рассматриваемое в данной статье.

Ряд операций службы теневого копирования не может завершиться после восстановления работоспособности аппаратной теневой копии в кластеризованной среде


При восстановлении работоспособности кластера некоторые операции ввода-вывода могут остаться незавершенными. В этом случае часть секторов аппаратной теневой копии могут быть помечены как сбойные сектора, а в журнале событий приложения может регистрироваться следующее сообщение об ошибке:
    Тип события: 	Источник ошибки:	VSS Категория:	Отсутствует код события: 		8193 Компьютер: 		имя_компьютера Описание: Ошибка теневого копирования тома. Непредвиденная ошибка при вызове подпрограммы DeviceIoControl(IOCTL_VOLUME_SET_GPT_ATTRIBUTES). hr = 0x80070057
Разрешение проблемы. Чтобы разрешить указанную проблему, установите обновление, рассматриваемое в данной статье. После установки обновления незавершенные операции будут выполняться повторно.

Служба кластеров не запускается после обновления операционной системы до Microsoft Windows Server 2003


После обновления операционной системы кластера с Windows 2000 Server до Windows Server 2003 учетная запись службы может быть не включена в группу «Администраторы». В Windows Server 2003 служба кластеров включает программу записи службы теневого копирования. Если учетная запись данной службы не включена явным образом в локальную группу «Администраторы», то служба не сможет начать работу.

Разрешение проблемы Чтобы разрешить указанную проблему, установите обновление, рассматриваемое в данной статье. После установки обновления учетная запись службы кластеров будет добавлена к списку учетных записей службы теневого копирования томов.

Служба теневого копирования томов не может создать снимок логических устройств, расположенных на устройствах iSCSI


При создании снимка на устройстве, расположенном на томе iSCSI, может появляться следующее сообщение об ошибке:
Источник:  VSS Код:  8193 Описание: Ошибка теневого копирования тома: Непредвиденная ошибка при вызове подпрограммы IVssLunInformation::SetBasicType hr=0x80070057.
Разрешение проблемы. Данный пакет обновления добавляет поддержку оборудования iSCSI.

Примечание.Корпорация Майкрософт рекомендует использовать средство Microsoft iSCSI Software Initiator версии 1.02 или более поздней. Дополнительные сведения о драйверах iSCSI см. на веб узле Microsoft Storage Technologies - iSCSI по следующему адресу:http://www.microsoft.com/WindowsServer2003/technologies/storage/iscsi/default.mspx

Программа записи SQL MSDE сообщает об ошибке, если при восстановлении база данных находится в автономном режиме


При восстановлении базы данных SQL программа записи MSDE обращается к экземпляру сервера SQL. Если при выполнении восстановления экземпляр SQL MSDE не запущен, то программа записи MSDE не может подключиться к нему. В этом случае программа записи MSDE возвращает сообщение об ошибке и прекращает процесс восстановления. В журнал сообщений приложений записывается следующее сообщение об ошибке.
Тип: Источник ошибки: VSS Категория: Отсутствует Код события: 6013 Описание: Ошибка Sqllib: Ошибка OLEDB при вызове IDBInitialize::Initialize. hr = 0x80004005. SQLSTATE: 08001, внутренняя ошибка: 17 Error state: 1, уровень серьезности: 16 Источник: Сообщение об ошибке поставщика Microsoft OLE DB для SQL Server: [DBNETLIB][ConnectionOpen (Connect()).] SQL Server does not exist or access denied.
Разрешение проблемы. Чтобы разрешить указанную проблему, установите обновление, рассматриваемое в данной статье.

Решение

Сведения о пакете обновления

Чтобы решить эту проблему, установите последний пакет обновления для Windows Server 2003. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
889100 Получение последнего пакета обновления для Windows Server 2003

Сведения об исправлении

Корпорация Майкрософт выпустила исправление, однако оно предназначено исключительно для устранения проблемы, описанной в этой статье. Это исправление необходимо применять только в тех системах, в которых наблюдается данная проблема. Исправление может проходить дополнительное тестирование. По этой причине корпорация Майкрософт рекомендует во всех случаях, когда проблема не представляет особой важности, отложить ее решение до выхода ближайшего пакета обновления, содержащего это исправление.

Если исправление доступно для загрузки, в верхей части статьи базы знаний отображается раздел «Исправление доступно для загрузки». Если этот раздел не отображается, обратитесь в службу поддержки пользователей Майкрософт, чтобы получить данное исправление.

Примечание. Если возникли другие проблемы или необходимо устранить неполадки, возможно, потребуется создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются на стандартных условиях. Чтобы получить полный список телефонных номеров службы поддержки пользователей корпорации Майкрософт или создать отдельный запрос, посетите веб-узел корпорации Майкрософт по следующему адресу:
http://support.microsoft.com/contactus/?ws=support
Примечание. В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если нужный язык не отображается, это означает, что исправление для данного языка отсутствует.

Необходимые условия

Отсутствуют.

Необходимость перезагрузки

После установки исправления компьютер необходимо перезагрузить.

Сведения о заменяемых исправлениях

Данное исправление замещает следующее исправление.
826936 При записи с помощью службы теневого копирования тома возникают ошибки времени ожидания, а теневые копии удаляются при архивации или при высокой интенсивности ввода-вывода (Эта ссылка может указывать на содержимое полностью или частично на английском языке)

Сведения о файлах

Английская версия этого исправления содержит версии файлов, приведенные в следующей таблице, или более поздние. Дата и время указаны в формате UTC. При просмотре сведений о файле в системе происходит перевод соответствующих значений в местное время. Чтобы узнать разницу между временем в формате UTC и местным временем, откройте вкладку Часовой пояс элемента «Дата и время» на панели управления.
   Дата         Время   Версия        Размер     Имя файла -------------------------------------------------------------- 18-дек-2003  20:04  5.2.3790.114       59 392  Clusdisk.sys 26-дек-2003  23:02  5.2.3790.113      225 280  Dmadmin.exe 26-дек-2003  23:02  5.2.3790.109    1 055 232  Esent.dll 18-дек-2003  07:21  5.2.3790.113      129 536  Ftdisk.sys 26-дек-2003  23:02  5.2.3790.113      273 920  Swprv.dll 18-дек-2003  07:16  5.2.3790.113      116 736  Volsnap.sys 18-дек-2003  07:16  5.2.3790.113      131 584  Vssadmin.exe 26-дек-2003  23:02  5.2.3790.113      542 720  Vssapi.dll 26-дек-2003  23:02  5.2.3790.113      130 560  Vssui.dll 18-дек-2003  07:16  5.2.3790.113      663 040  Vssvc.exe 26-дек-2003  23:02  5.2.3790.113       18 432  Vss_ps.dll 16-дек-2003  17:55  5.2.3790.113       37 888  Ws03res.dll 

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к». Первое исправление этой проблемы появилось в пакете обновления 1 (SP1) для Windows Server 2003.

Дополнительная информация

Дополнительные сведения о службе теневого копирования томов (VSS) см. в следующей статье базы знаний Майкрософт:
327948 Совместимость Windows Server 2003 и предыдущих версий программных средств архивации
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 833167 - Последний отзыв: 11 сентября 2008 г. - Revision: 5.3
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
Ключевые слова: 
kbautohotfix kbwinserv2003sp1fix atdownload kbhotfixserver kbbug kbfix kbqfe kbwinserv2003presp1fix KB833167

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com