[решено] Windows Server Update Services (WSUS) Вопрос?
-
johnny_01
[решено] Windows Server Update Services (WSUS) Вопрос?
Поднял 2003 Enerprise, навернул сверху WSUS 2, настроил, с мелкософта качнулись все обновления. Все замечательно работает.
Но вопрос у меня такой: "Как его настроить чтоб он обновления, которые загрузил с мелкософта и положил к себе в папку WSUS подписывал с обозначением ОС, которой данный апдейт предназначен? А то он там насоздовал папок с названиями типа "А0" или "FF" и наложил туда файлы обновлений в запакованом виде, но вот имена этих файлов совершенно не понятные. Типа - A35JDG74D7S3GD73D.EXE"
Нужно это для того, чтоб обновить машины, которые не могут "дотянутся" до этого сервака.
Заранее благодарен за ответы.
Но вопрос у меня такой: "Как его настроить чтоб он обновления, которые загрузил с мелкософта и положил к себе в папку WSUS подписывал с обозначением ОС, которой данный апдейт предназначен? А то он там насоздовал папок с названиями типа "А0" или "FF" и наложил туда файлы обновлений в запакованом виде, но вот имена этих файлов совершенно не понятные. Типа - A35JDG74D7S3GD73D.EXE"
Нужно это для того, чтоб обновить машины, которые не могут "дотянутся" до этого сервака.
Заранее благодарен за ответы.
-
Michael
Re: [решено] Windows Server Update Services (WSUS) Вопрос?
Цитата:
Как его настроить чтоб он обновления, которые загрузил с мелкософта и положил к себе в папку WSUS подписывал с обозначением ОС, которой данный апдейт предназначен?
Никак, но
Цитата:
Q. По какому принципу WSUS именует апдейты?
A. имя файла в всусе соотв. хэшу этого файла по SHA1, а папка в которой лежит апдейт соотв. последним двум символам в хэше. т.е.
WindowsServer2003-KB889101-SP1-x86-ENU.exe = SHA1:CDF6552483A5A4491BAA195CA76781EEAA059091 =
WsusContent\91\CDF6552483A5A4491BAA195CA76781EEAA059091.exe.
нужный хэш, а соотв. и имя файла апдейта можно определить обратившись к метабазе всуса (SUSDB), например через утилиту osql.exe, со следующим запросом указав необхадимые нам критерии:
Код:
"%programfiles%\Update Services\tools\osql\osql.exe" -S SQL_InstanceName -E -b -n -Q "USE SUSDB SELECT FileDigest,FileName FROM tbFile WHERE FileName LIKE '%889101%' AND FileName LIKE '%ENU%'"
Где SQL_InstanceName это
servername\BaseName (или WSUS\wsus)
в ответ получим его хэш, оно же имя файла и путь:
Код:FileDigest FileName
------------------------------------------------------------------- -------------------------------------------------------
0x46B565EDBB9811B724566C95CB9FEA213F47D909 WindowsServer2003-KB889101-SP1-Express-x86-ENU.exe
0xCDF6552483A5A4491BAA195CA76781EEAA059091 WindowsServer2003-KB889101-SP1-x86-ENU.exe
Сам это не проверял - откуда-то чесно скопипастил
В твоем случаем можно сохранять обновления, скачиваемые конкретной машиной, с помощью стороннего ПО, и уже их переносить
Как его настроить чтоб он обновления, которые загрузил с мелкософта и положил к себе в папку WSUS подписывал с обозначением ОС, которой данный апдейт предназначен?
Никак, но
Цитата:
Q. По какому принципу WSUS именует апдейты?
A. имя файла в всусе соотв. хэшу этого файла по SHA1, а папка в которой лежит апдейт соотв. последним двум символам в хэше. т.е.
WindowsServer2003-KB889101-SP1-x86-ENU.exe = SHA1:CDF6552483A5A4491BAA195CA76781EEAA059091 =
WsusContent\91\CDF6552483A5A4491BAA195CA76781EEAA059091.exe.
нужный хэш, а соотв. и имя файла апдейта можно определить обратившись к метабазе всуса (SUSDB), например через утилиту osql.exe, со следующим запросом указав необхадимые нам критерии:
Код:
"%programfiles%\Update Services\tools\osql\osql.exe" -S SQL_InstanceName -E -b -n -Q "USE SUSDB SELECT FileDigest,FileName FROM tbFile WHERE FileName LIKE '%889101%' AND FileName LIKE '%ENU%'"
Где SQL_InstanceName это
servername\BaseName (или WSUS\wsus)
в ответ получим его хэш, оно же имя файла и путь:
Код:FileDigest FileName
------------------------------------------------------------------- -------------------------------------------------------
0x46B565EDBB9811B724566C95CB9FEA213F47D909 WindowsServer2003-KB889101-SP1-Express-x86-ENU.exe
0xCDF6552483A5A4491BAA195CA76781EEAA059091 WindowsServer2003-KB889101-SP1-x86-ENU.exe
Сам это не проверял - откуда-то чесно скопипастил

В твоем случаем можно сохранять обновления, скачиваемые конкретной машиной, с помощью стороннего ПО, и уже их переносить
-
johnny_01
Re: [решено] Windows Server Update Services (WSUS) Вопрос?
dasV
Цитата:
А что значит не могут дотянутся?
Отдельно стоящие! (без сети)
qwerty123123
хмм... странно, но автор поправил прогу только 23 числа...
Вечером буду с ней разбираться (было всего 15 мин. на выходных). Поставил, настроил, но только не увидела она SQL сервер. Сегодня-завтра разберусь окончательно.
Цитата:
А что значит не могут дотянутся?
Отдельно стоящие! (без сети)
qwerty123123
хмм... странно, но автор поправил прогу только 23 числа...
Вечером буду с ней разбираться (было всего 15 мин. на выходных). Поставил, настроил, но только не увидела она SQL сервер. Сегодня-завтра разберусь окончательно.
-
lohudra
Re: [решено] Windows Server Update Services (WSUS) Вопрос?
Спасибо Огромное Всё получилось!
База оказалась внутренней!
База оказалась внутренней!-
johnny_01
Re: [решено] Windows Server Update Services (WSUS) Вопрос?
Спасибо всем откликнувшимся, нашел еще пару ссылок:
попробую вечерком. Потом отпишусь.
http://www.wikiznanie.ru/ru-wz/index.php.htm/WSUS_FAQ
http://diksoft.5km.org/#sol1
попробую вечерком. Потом отпишусь.
-
johnny_01
Re: [решено] Windows Server Update Services (WSUS) Вопрос?
http://diksoft.5km.org/#sol1
что-то вот эта прога у меня не пошла.
Если кто разобрался, отпишитесь... Очень нада.
monkkey
Спасибо за ссыль... Как альтернатива пока пойдет.
-
johnny_01
Re: [решено] Windows Server Update Services (WSUS) Вопрос?
Состыковался с автором -
http://diksoft.5km.org/#sol1
, обещал поправить. Ждем.-
johnny_01
Re: [решено] Windows Server Update Services (WSUS) Вопрос?
Вроде нормально - подключился и сохранил требуемые обновления в отдельный каталог. Какие проблемы возникли?
-
Michael
Re: [решено] Windows Server Update Services (WSUS) Вопрос?
qwerty123123
А ты когда скачивал? (и от куда?)
А ты когда скачивал? (и от куда?)