Обслуживание Обновление программного обеспечения в System Center 2012 Configuration Manager

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 3090526
Аннотация
В данной статье описаны процессы обслуживания для обновления программного обеспечения и предоставляет сведения о том, как Microsoft System Center 2012 Configuration Manager администраторы могут вести оптимальной производительности базы данных WSUS.

Примечание Дополнительные сведения об обновлениях программного обеспечения в System Center 2012 Configuration Manager щелкните следующий номер статьи базы знаний Майкрософт:
3092358 Устранение неполадок обновления программного обеспечения и обслуживания в System Center 2012 Configuration Manager
Дополнительная информация

Обновления с истекшим сроком

Как часть процесса обновления текущей редакции срока действия некоторых обновлений каталога Microsoft Update. Обычно это происходит при наличии более новой версии обновления. Тем не менее в редких случаях корпорация Майкрософт может обнаружить проблемы с обновлением и поэтому срок действия. Во время синхронизации обновления программного обеспечения эти обновления с истекшим сроком, помечаются как «Истек» в консоли диспетчера конфигураций. Истек срок действия состояние обозначается серым значок обновления. Эти обновления с истекшим сроком автоматически очищаются из диспетчера конфигурации базы данных через определенные промежутки времени. Компонент диспетчера синхронизации WSUS удаляет обновления с истекшим сроком. Это делается только в том случае, если выполняются следующие условия:
  • В обновление назначения отсутствует ссылка на обновление.
  • Обновление более ранней, чем значение «Возраст очистки обновлений». (По умолчанию это значение — 7 дней).

Диспетчер синхронизации WSUS на узле верхнего уровня Configuration Manager проверяет каждый час для обновлений, которые необходимо удалить, и удаляет обновления с истекшим сроком, если они соответствуют условиям в предыдущем списке. Когда диспетчер синхронизации WSUS удаление устаревших обновлений, можно увидеть следующие записи в файле журнала WSyncMgr.log:

Удаление старых обновлений истек... 100 SMS_WSUS_SYNC_MANAGER удалить просроченные обновления SMS_WSUS_SYNC_MANAGER


Общее число удаленных 2995 обновления с истекшим сроком SMS_WSUS_SYNC_MANAGER

Очистка содержимого

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

Если удаляется все содержимое, процесс очистки также обновляет пакета, чтобы обновленное содержимое передается по точкам распространения (DP). Когда диспетчер синхронизации WSUS удаляет потерянные содержимого, можно увидеть следующие записи в файле журнала WSyncMgr.log:

Удаление потерянного содержимого пакета CS100006 (EPDefinitions) из источника <PackageSource>SMS_WSUS_SYNC_MANAGER
Удаление потерянного содержимого папки \\<PackageSource>\51b6db15-6938-4b37-9fa8-caf513e13930... SMS_WSUS_SYNC_MANAGER
.
.
Удаление потерянного содержимого папки \\<PackageSource>\526b6a85-a62c-4d54-bc0d-b3409223b0df... SMS_WSUS_SYNC_MANAGER
Удален 12 потерянного содержимого папок в пакете CS100006 (EPDefinitions) SMS_WSUS_SYNC_MANAGER
Обновление пакета CS100006 (EPDefinitions) SMS_WSUS_SYNC_MANAGER</PackageSource></PackageSource></PackageSource>


Дополнительные сведения о очистки обновления с истекшим сроком, и содержимое статью:

Обслуживание сервера WSUS

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

Хотя повторного индексирования могут выполняться в любом порядке на любом компьютере WSUS SUSDB, рекомендуется выполнить очистку и перестройка индекса на каждом компьютере, WSUS, запустив процесс Переиндексация сначала и затем запустите мастер очистки задачи. Если настройки производительности SUSDB сначала посредством повторного индексирования, мастер очистки задачи быстрее будет завершен.

Повторного индексирования базы данных WSUS (SUSDB)

Можно повторной индексации базы данных WSUS (SUSDB) с помощью сценария в следующем ресурсе Microsoft TechNet:

Если база данных WSUS установлена на экземпляре Microsoft SQL Server, используйте среду SQL Server Management Studio для подключения к серверу базы данных и выполнить сценарий обслуживания базы данных.

Если база данных WSUS установлена на внутренней базы данных Windows, можно использовать SQL Server Management Studio Express или программы sqlcmd.

Чтобы использовать SQL Server Management Studio Express, выполните следующие действия.
  1. Запуск SQL Server Management Studio Express, а затем подключиться к серверу базы данных.
    • Windows Server 2012 и Windows Server 2012 R2 именем сервера будет выглядеть так:
      \\.\pipe\MICROSOFT##WID\tsql\query
    • Для старых операционных системах именем сервера будет следующим:
      \\.\pipe\MSSQL$Microsoft##SSEE\sql\query
  2. Нажмите кнопку Создать запрос, вставьте содержимое скрипта обслуживания базы данных в новое окно запроса и нажмите кнопку выполнить.
Чтобы использовать программу sqlcmd, выполните следующие действия.
  1. Откройте командную строку, используя учетные данные администратора.
  2. Выполните одну из следующих команд, в зависимости от операционной системы:

    Windows Server 2012 и Windows Server 2012 R2:
    программа sqlcmd -S \\.\pipe\MICROSOFT##WID\tsql\query -i <scriptLocation>\WsusDBMaintenance.sql</scriptLocation>
    Для более старых операционных систем:
    программа sqlcmd -S \\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query -i <scriptLocation>\WsusDBMaintenance.sql<b00> </b00> </scriptLocation>
Для получения дополнительных сведений обратитесь к следующей статье:

Совет Если неизвестно, находится ли база данных WSUS на внутренней базы данных Windows или SQL Server, проверьте следующий раздел реестра на сервере WSUS.
HKLM\Software\Microsoft\Update Services\Server\Setup\<SQLServerName>

Если отображается только имя сервера или сохраняетиспользуется SQL Server. Если видно что-либо с ##SSEE или ##WID строка, база данных WSUS установлена на внутренней базы данных Windows.

Совет Чтобы определить, какая версия среды SQL Server Management Studio Express для установки, следуйте приведенным ниже рекомендациям:
  • Windows Server 2012 и Windows Server 2012 R2 перейдите в следующую папку и откройте последний файл ErrorLog в блокноте.
    C:\Windows\WID\Log
  • Для Windows Server 2008 R2 или более ранних версий перейдите в следующую папку и откройте последний файл ErrorLog в блокноте.
    C:\Windows\SYSMSI\SSEE\MSSQL.2005\MSSQL\LOG
В файл ErrorLog верхом можно найти номер версии (например, 9.00.4035.00 x 64). Чтобы получить номер версии, обратитесь к следующей статье:

Используйте номер версии или обновления пакета обновления для SQL Server Management Studio Express поиска центра загрузки Майкрософт.


Запуск процесса очистки сервера WSUS

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

Очистка замененные обновления


При интеграции с помощью Configuration Manager WSUS замененные обновления не могут быть удалены из-за ограничений процесса очистки WSUS. Поэтому рекомендуется периодически Отклонить все ненужные обновления на сервере WSUS соответствующим образом. Ненужные обновления включают замененные обновления, обновления для продуктов или классификацию, отсутствует в среде клиента и обновления с истекшим сроком. Вручную можно отказаться от обновления в консоли WSUS или использовать следующий сценарий.

Примечание Перед внесением изменений также описанных здесь всегда резервное копирование базы данных WSUS (SUSDB).

Кроме того Имейте в виду, что после deline ненужные обновления, необходимо Переиндексировать SUSDB и запустите мастер очистки сервера WSUS для удаления ненужных обновлений еще раз. Это приведет к удалению обновлений из которых является частью групп обновления программного обеспечения Configuration Manager. Очистка WSUS с помощью ScriptA Пример сценария Разрешает сценарию уменьшения замененные обновления в среде WSUS. Можно найти в образце сценария Здесь. Обновления должны быть отклонено на экземпляре служб WSUS верхнего уровня и реплицируются на нижестоящих экземпляров служб WSUS, настроенные для режима реплики. Необходимо запустить сценарий на любой экземпляр служб WSUS, на котором выполняется в автономный режим. Чтобы использовать сценарий, необходимо переименовать в «Отклонить-SupersededUpdates.ps1» и использовать его как указать следующие инструкции. Как всегда важно протестировать этот сценарий в лабораторной среде перед развертыванием сценария в рабочей среде.

Заметки о сценарий
Порт сервера WSUS по умолчанию — 80. Однако при наличии установленных пользовательского узла IIS служб WSUS, WSUS, возможно, используется другой порт. Необходимо определить, какой порт используется WSUS, а затем измените параметрPortв следующих примерах к этому порту.

Аргумент - DeclineLastLevelOnly отклоняет только те обновления, не заменяет других обновлений. Если этот аргумент опущен, будет отклонено любое обновление, которое заменяется. Это оставляет только те обновления, которые не доступны в состояние, отличное от "Отклонено".
Выполнение сценария
  1. Запустите сценарий с параметромSkipDecline, чтобы узнать, сколько замененные обновления в WSUS. Например, для выполнения теста выполняются WSUS сервера без использования SSL, можно использовать следующую команду:

    Имя_сервера отклонить SupersededUpdates.ps1 - UpdateServer-SkipDecline - порт 80
  2. Можно отказаться от обновлений, замененных и заменяет обновлений (обновлений конечного уровня):

    Имя_сервера отклонить SupersededUpdates.ps1 - UpdateServer-DeclineLastLevelOnly - порт 80
  3. Или, чтобы отклонить все замененные обновления можно использовать следующую команду:

    Отклонить SupersededUpdates.ps1 - UpdateServer имя_сервера - UseSSL-порт 8080
Очистка WSUS с помощью консоли WSUS
Если требуется или отказаться от обновления вручную, это можно сделать непосредственно с консоли WSUS. Чтобы сделать это, выполните следующие действия.
  1. Откройте консоль управления службы обновления Windows (MMC).
  2. Выберите представление всех обновлений. Для этого установите дисплей для отображения статуса утверждениявсе, кроме отклонено со статусом любыхи нажмите кнопку Обновить.
  3. Отображение столбца замены . Чтобы сделать это, щелкните правой кнопкой мыши на заголовке столбца и выберите замены.
  4. Сортировать по замены. Для этого щелкните столбец замены .
  5. Выберите и отклонить заменяемое обновление.
Дополнительные сведения об очистке замененные обновления обратитесь к следующей статье:

ConfigMgr 2012 ConfigMgr 2007 R2

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 3090526 — последний просмотр: 09/15/2015 02:12:00 — редакция: 1.0

Microsoft System Center 2012 Configuration Manager, Microsoft System Center 2012 Configuration Manager Service Pack 1, Microsoft System Center 2012 Configuration Manager Service Pack 2, Microsoft System Center 2012 R2 Configuration Manager, Microsoft System Center 2012 R2 Configuration Manager Service Pack 1

  • kbexpertiseadvanced kbsurveynew kbhowto kbinfo kbmt KB3090526 KbMtru
Отзывы и предложения