Torgholodmash.ru

ТоргХолодМаш
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ускоряем работу WSUS

Ускоряем работу WSUS

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

1. Настройка IIS
2. Очистка базы
3. Переиндексация
4. Настройка TempDB

Настройка Internet Information Server

В конфигурации «по-умолчанию» пул приложений «WsusPool» незаслуженно обделён памятью. Это является главной причиной HTTP-ошибок сервера в журналах клиентов.

Чтобы прибавить процессу память, запустите оснастку IIS и откройте Advanced settings:

Установите в качестве лимита 0.

Очистка базы

В консоли WSUS можно запустить «Server Cleanup Wizard». Главный секрет в том, что запускать его надо регулярно, не реже одного раза в месяц.

Одобрили свежую пачку обновлений — очистите сервер. Если этого не делать, мастер прекращает нормально работать. После запуска он висит несколько часов, после чего консоль падает с ошибкой.

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

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

Если вы используете Windows Internal Database, необходимо поставить Management Studio на сервер с WSUS. Для подключения к экземпляру используется строка:

Для очистки базы выполните 4 волшебные команды:

Для команды spCompressUpdate используется «обёртка»:

Такая же обертка для spDeleteUpdate:

Во время работы «обёрток» клиенты прекращают получать обновления. Вы можете в любой момент прервать выполнение скрипта без потери прогресса. Для того, чтобы продолжить процесс, не забудьте удалить временную таблицу:

В мастере очистки 5 команд, мы вполнили 4 из них. Команду «Delete computers not contacting server» следует выполнить из мастера.

Переиндексация базы

Для переиндексации базы используйте следующий скрипт:

Настройка TempDB

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

Пару лет назад ко мне обратился один клиент, который потерял данные своей интегрированной в AD DNS зоны. Он спросил меня, есть ли какой либо способ восстановления данной информации без выполнения принудительного восстановления. Это навело меня на размышления о том, каким же простым и нативным для DNS образом мы можем выполнять резервное копирование и восстановление, как можно менее затрагивая Active Directory. Данным решением я и хотел бы поделиться в данной статье.

Проблема

Когда мы используем DNS зону, интегрированную в Active Directory база данных DNS храниться в AD. Это потрясающая функция Microsoft DNS, которая обеспечивает высочайший уровень отказоустойчивости и доступности для DNS.

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

Читать еще:  Windows неправильно синхронизирует время

Простое резервное копирование

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

Так как данный сервер не является контроллером домена, он не может интегрировать DNS зону в AD. У нас остается возможность использовать на нем основную и дополнительную зону DNS. При этом данная зона будет хранится в обычном текстовом файле.  Данный файл располагается в папке %systemroot%system32dns. Нам необходимо создать на данном сервере дополнительную зону для каждой AD-интегрированной зоны. Наш сервер будет использовать обычную репликацию DNS для синхронизации файлов зоны. Полученный текстовый файл необходимо регулярно бэкапить. Стандартным подходом будет использование некоего скрипта, который копирует данный файл каждый день в защищенное хранилище, добавляя в имя файла дату резервного копирования. Таким образом мы решим задачу выполнения резервного копирования и будем иметь хранилище истории изменений DNS.

Восстановление

Итак теперь у нас есть бэкап. Давайте предположим что наша интегрированная зона каким то образом повредилась (например из за проблем с репликацией или из-за неправильной настройки удаления устаревших записей). Каким образом мы можем восстановить наш DNS бэкап?

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

Далее удалим с контроллера домена поврежденную DNS зону. Дождитесь завершения репликации или форсируйте её для ускорения процесса. После завершения репликации добавьте зону обратно но указав на этот раз что она является стандартной основной зоной. Остановите службу DNS. Поместить скопированный файл бэкапа и поместите его в директорию %systemroot%system32dns, перезаписав находящийся там файл. После этого перезапустите службу DNS на контроллере домена и измените тип зоны с основной на AD-интегрированную. Теперь опять дождитесь завершения репликации и функциональность DNS будет полностью восстановлена..

Заключение

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

Полезные ссылки

Любые автостекла и лобовые стекла для вашего автомобиля вы можете найти на сайте http://www.auto-glass.ru/. Иномарка ли у вас, или отечественный автомобиль не имеет значения. Низкие цены и быстрая доставка.

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

Этот пост April 27, 2010 at 1:05 pm опубликовал molse в категории DNS. Желающие могут оформить RSS подписку на комменты. Both comments and trackbacks are currently closed.

Читать еще:  С какой папкой синхронизирует itunes на компьютер

Добавление сервера WSUS в диспетчер исправлений

Прежде чем вы сможете синхронизировать сервер WSUS с сайтом Центра обновления Майкрософт через диспетчер исправлений, сначала необходимо добавить сервер WSUS в диспетчер исправлений Solarwinds. После этого вы сможете просматривать свой сервер в рамках служб обновления. Следует иметь в виду, что учетная запись, которую вы предоставляете при первом запуске консоли администратора Patch Manager, присутствует в группе администрирования WSUS на всех серверах WSUS. После этого, чтобы добавить сервер WSUS, сделайте следующее:

  1. Откройте консоль администратора Patch Manager в качестве администратора.
  2. Разверните категорию «Предприятие» и нажмите «Службы обновления».
  3. С левой стороны в меню «Действия» выберите параметр «Добавить или настроить сервер WSUS».Добавление сервера WSUS
  4. Введите IP-адрес или имя хоста сервера WSUS в поле Имя сервера.
  5. После этого нажмите кнопку «Разрешить».
  6. Для порта нажмите в раскрывающемся меню и выберите порт в зависимости от операционной системы и SSL. Если вы используете Windows Server 2008 с SSL, выберите 443, в противном случае перейдите с 80. Для остальных версий Windows Server выберите 8531, если SSL включен, и 8530, если SSL отключен.
  7. После этого заполните оставшиеся поля и поля выбора.
  8. Чтобы проверить предоставленные вами данные, нажмите «Проверить соединение». Теперь диспетчер исправлений свяжется с API WSUS, чтобы установить соединение. Если соединение не удается, вы можете попробовать использовать соответствующий порт (например, 8531 вместо 8530), чтобы проверить, работает ли он.Подробности сервера WSUS
  9. Наконец, нажмите кнопку Сохранить, чтобы добавить сервер WSUS.

Как поиграть в старые игры для Windows на Android

Привет! В жизни бывают разные ситуации и одной из таких ситуаций является отсутствие под рукой ПК. Но так я пишу посты про игры, то и ПК нам нужен для игр :). Но ведь всегда в кармане есть андроид телефон

Сегодня я вам расскажу несколько способов как поиграть в некоторые игры для Windows на вашем ведроиде.

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

И да, мне никто за рекламу не платил (потому что у меня 30 подписчиков, лол).

Как поиграть в старые игры для Windows на Android Эмуляция, Windows, Игры на Android, Ретро-Игры, Android, Видео, Длиннопост

Способ первый: официальные и не очень порты и движки.

Сложность: I’m too young to play.

Сейчас многие игры можно запустить без танцев с бубном и чтения тонны гайдов по запуску. Для примера возьмём первый и второй DOOM-ы. Сейчас даже сама беседка выпустила обе части игры на андроид. Правда, он стоит денег, но всё же это официальный порт. Но в нём нет такой гибкости в настройках как в Delta Touch от Open Touch Gaming. В Delta вы можете установить почти любой вад и огромное количество модов: как сюжетных, так и графических и геймплейных (к примеру, вы можете установить Brutal Doom и заливать коридоры марсианской базы литрами кетчупа и кусочками мяса демонов). Ещё вы можете подключить геймпад и играть так же, как и на консоли. Такие же приложения есть для запуска doom 3, Half-Life 1 с различными модификациями от FWG и большинства игр серии Quake.

Читать еще:  Как отключить синхронизацию icloud drive

Стоит 600₽, но оно того стоит:

Как поиграть в старые игры для Windows на Android Эмуляция, Windows, Игры на Android, Ретро-Игры, Android, Видео, Длиннопост

Второй способ: Exagear и Exagear RPG.

Сложность: Play me plenty.

Это средний по сложности метод запуска большинства старых легендарных игрушек на Android. Собсна, Exagear- эмулятор Windows, предназначенный для запуска Windows-приложений. Для того чтобы поиграть с помощью этого способа придётся скачать сам установщик, кэш к нему и саму игру. Но рекомендую купить в Google Play лицензионную версию. В противном случае вам придётся танцевать с бубном чтобы запустить этот эмулятор

Сначала качаем файл установки и кэш с 4pda, устанавливаем приложение и закидываем по инструкции файл кэша в папку приложения. Затем во внутреннюю память качаем игру, которую будем устанавливать в эмулятор и в самом Exagear запускаем файл установки. Можно, конечно, закинуть уже установленные файлы с компьютера напрямую в папку на телефоне и запускать оттуда, но работоспособность не гарантируется. Таким образом можно запустить первые части Fallout, Diablo, HoMM 3, но если вы поколдуете с установкой DirectX, то сможете запустить даже Warcraft 3, но я не уверена ибо не запускала (но это получится сделать только если у вас достаточно мощный телефон).

И да, именно на Exagear я прошла обе части фоллыча. Немного неудобно из-за сенсора, а так скорость работы порадовала.

Ну или запускайте игры через DOSBOX, который тоже есть на андроид. Но не все игры пойдут, это точно.

Да, да, тот самый фоллыч у вас в кармане:

Как поиграть в старые игры для Windows на Android Эмуляция, Windows, Игры на Android, Ретро-Игры, Android, Видео, Длиннопост

Способ третий: полная эмуляция Windows 95 и, возможно, выше.

Есть и очень сложный, но очень эффективный способ- полная эмуляция шиндовс со всеми вытекающими. Для работы этого метода вам нужно иметь пк или виртуальный жёсткий диск с системой, а так же сам эмулятор (к примеру, SDLApp). Ссылку снова не дам- всё есть на 4pda. Сама установка эмулятора и игры почти ничем не отличается от Exagear, но там нет звука, а так же если вы хотите полностью настроить систему под себя, то вам нужно создать свой собственный VHD, а для этого нужен ПК, и виртуальная машина, так что этот способ подойдёт не всем. Но уж если получится- считайте, что у вас настоящая винда в кармане, а, соответственно, все приложения под соответсвующую версию системы.

Windows 95 на HTC:

Как поиграть в старые игры для Windows на Android Эмуляция, Windows, Игры на Android, Ретро-Игры, Android, Видео, Длиннопост

Способ 4: изя устанавливает на телефон Windows 10.

Дополнительный метод, который подойдёт далеко не всем. Описывать его не буду ибо есть видео от изи. Не рекомендую так как нужен определённый процессор, который есть не у каждого, плюс ваш андроид будет удалён.

Видео от izzyLaif:

Спасибо за внимание! Возможно, я забыла другие методы. Буду рада дополнениям!

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector