Сегодня хочу показать вам примеры управления сертификатами, в службе Active Directory Certification Services, при помощи простеньких команд в PowerShell, на примере 3 реальных кейсов. Во первых, для работы необходим модуль PSPKI. Установить его можно командой: Install-Module -Name PSPKI На всякий случай, я загрузил архив с модулем на Яндекс диск. Пример 1. Необходимо отозвать все сертификаты…
Как перевести ноду DAG в режим обслуживания
Привет, при установке обновлений или прочих работах на почтовых серверах Exchange, данные серверы необходимо переводить в режим обслуживания, чтобы клиенты корректно переключились на других членов группы доступности, и чтобы наверняка ничего не случилось с почтовыми базами данных. Ниже хочу показать команды, которые необходимо выполнить, чтобы перевести почтовые серверы в maintenance mode, и соответсвенно чтобы после…
Скрипт PowerShell для сбора статистики потребления памяти и процессора по процессам
Сегодня хочу показать вам скриптик, который поможет с мониторингом потребления ресурсов. Он собирает статистику потребления памяти и процессора каждым процессом, при этом для значений по процессору высчитываются средние значения потребления за 10 секунд (с шагом измерения в секунду). Результаты выполнения сохраняются в файлы CSV, которые потом уже можно будет проанализировать, постоить графики и т.п. Скрипты…
Как быстро скопировать задания из планировщика заданий на несколько компьютеров или серверов
Появилась необходимость раскидать горстку заданий из Task Scheduler на горстку серверов. Помнится когда-то это можно было делать через групповые политики. И такая возможность в общем то и сейчас есть, но там теперь нельзя указывать определенную учётную запись, от имени которой должно выполняться задание, точнее УЗ с паролем (вообще то это можно обойти, вручную поправив файлы…
Как найти устарешвие компьютеры в AD одной командой
Сегодня хочу показать, как одной простой командой в powershell можно найти устаревшие серверы в домене. Точнее не серверы, а серверы на которых установлены старые ОС. Собственно команда: Get-ADComputer -Filter {enabled -eq "true" -and OperatingSystem -Like '*Windows Server*' } -Properties * | ` select-object name,*operatingsystem*,description | ` Where-Object {$_.operatingsystem -notlike '*2016*' ` -and $_.operatingsystem -notlike…
Ищем опасные учётные записи в AD
Привет. Все конечно знают про правила безопасности, например про политики ограничения паролей для пользователей, разграничения прав и т.п. Но наверняка многие на эти правила забивают, в итоге получая целый ком потенциально опасных пользователей, с включенными галками а-ля срок действия пароля не ограничен, или настроенными SPN записями для пользователей, которые являются членами привилегированных групп. В общем,…
Скрипт для мониторинга свободного места на датасторах в VCenter
Потребовался простенький скрипт для мониторинга свободного места на датасторах в VMware VCenter, и сохранения отчета в файл CSV. Решил поделиться им, т.к. думаю он может еще кому-нибудь пригодится, особенно если вы используете динамически расширяемые диски для виртуальных машин. Ссылка на github — https://github.com/sanglyb/check-datastores-space Текст скрипта: Connect-VIServer "vcenter" $timestamp = Get-date -format "_yyMMdd_HHmmss" $reportPath="C:\reports\datastoresSpace" + $timestamp…
Централизованный сбор логов в Windows с разных компьютеров штатными средствами
А вы в курсе, что в винде, начиная с 2008R2 есть замечательная возможность – собирать логи с разных компьютеров в сети, в одном месте? Эта функция называется Windows Event Forwarding. Сегодня покажу как её настроить. Настраивать функцию можно двумя способами. Collector Initiated – это когда сервер, на который должны поступать все записи о событиях сам…
Как найти компьютер, из-за которого постоянно лочится аккаунт в AD
Наверняка, практически каждый администратор, если в его подчинении много серверов, сталкивался с ситуацией, что после изменения пароля аккаунт начинает часто оказываться заблокированным. Практически 100%, если такое начало происходить после смены пароля – это из-за того, что на каком-то из серверов осталась висеть старая сессия, вход в которую был осуществлен со старым паролем. Соответственно компьютер пытается…
При удалении файлов, место на жестком диске не освобождается [deduplication]
Недавно, на одном виндовом файловом сервере обнаружилась проблема – на одном из дисков полностью закончилось место, при этом, при удалении файлов с него – место не освобождалось. Файлы корректно удалялись, но место оставалось неизменным. Как выяснилось, происходило это из-за того, что на диске была включена дедупликация данных, и что-то пошло не так. Если кто не…










![При удалении файлов место на жестком диске не освобождается [deduplication]](https://www.mytechnote.ru/wp-content/uploads/2019/06/dedup-850x478.png)