Назад | Перейти на главную страницу

Как я могу проверить, что на двух серверах установлены одинаковые функции и обновления?

У меня есть два сервера Windows Server 2008, один для тестовой среды, а другой для среды разработки. Я хотел бы убедиться, что у них установлены точные функции и обновления, как проще всего это проверить?

Powershell может получить эту информацию и позволить вам сравнивать 2 сервера проще, чем наблюдать за установленными функциями и обновлениями. Запустите их на каждом сервере:

  1. На одном из серверов откройте командную строку PowerShell и введите Import-Module servermanager
  2. Затем введите Get-WindowsFeature чтобы перечислить установленные функции.
  3. Чтобы получить установленные обновления, введите gwmi Win32_QuickFixEngineering | sort HotFixID (так что вы можете иметь оба списка в одном и том же порядке в КБ для сравнения. Вы также можете запустить эту команду на удаленном сервере, добавив параметр -computer: gwmi Win32_QuickFixEngineering -computer <computername>| sort HotFixID.

Есть много других вещей, которые вы можете сделать, чтобы отформатировать вывод, чтобы он выглядел лучше, исключить определенные столбцы, даже попросить PS сравнить результаты и сообщить ВАМ, на каком сервере отсутствуют обновления / функции, но поскольку у вас есть только 2 сервера для сравнения, это скорее всего, доставит вас туда, не слишком вовлекаясь.

Посмотрите в разделе «Установленные программы», затем «Показать обновления» и перейдите рядом и сравните или распечатайте их и распечатайте для справки, если они не находятся рядом друг с другом географически. Вот ссылка на программу с действительно подробной информацией о компьютерах. Это поможет вам узнать все, что вы хотите знать о компьютере ...

ССЫЛКА НА САЙТ: http://www.u4ik.us/public/WinAudit.exe

ПРИМЕЧАНИЕ. Программе требуется много времени, чтобы сканировать все, потому что она тщательная (может быть, 30 секунд).