четверг, 6 ноября 2014 г.

SCOM console renew

  • Press F5 to refresh the screen
  • Close the SCOM console and start it using the /clearcache option
    Click Start ? Run and put the following (in one line) as the command:
    "C:\Program Files\System Center Operations Manager 2007\Microsoft.MOM.UI.Console.exe" /clearcache
  • Next you can do the same after deleting the following registry key (close the console first):
    HKEY_CURRENT_USER\Software\Microsoft\Microsoft Operations Manager\3.0\Console
    This gets rid of most of the ?ghost? entries of alerts and items in the view caused by the console itself.

среда, 5 ноября 2014 г.

Operation Manager 2012 R2 Prerequisites PowerShell

Import-Module ServerManager
Add-WindowsFeature NET-Framework-Core,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Request-Monitor,Web-Filtering,Web-Stat-Compression,Web-Mgmt-Console,Web-Metabase,Web-Asp-Net,Web-Windows-Auth,Web-ASP,Web-CGI,Web-Asp-Net45,AS-HTTP-Activation -Source D:\Sources\sxs

SCOM Web Console an unexpected error occurred

  1. Open an elevated cmd-prompt
  2. Go to the folder C:\Windows\Microsoft.NET\Framework64\v4.0.30319 and execute these two commands:
  3. aspnet_regiis -i –enable
  4. aspnet_regiis -r  

image

воскресенье, 11 ноября 2012 г.

Параметры класса отчетов Аналитики активов

 
Источник: http://technet.microsoft.com/ru-ru/library/cc161894.aspx
http://blogs.technet.com/b/smsandmom/archive/2007/11/01/asset-intelligence-reports-don-t-contain-data.aspx
 
SMS_InstalledSoftware
Данный класс отслеживает информацию об установленном программном обеспечении. От этого класса зависят следующие отчеты:
  • Лицензия 1C – Компьютеры с определенным элементом Microsoft License Ledger и каналом продаж
  • Программное обеспечение 1A – Сводные данные об установленном программном обеспечении в указанной коллекции
  • Программное обеспечение 2A – Семейства программного обеспечения
  • Программное обеспечение 2B – Программные категории с семейством
  • Программное обеспечение 2C – Программное обеспечение по категориям и семействам
  • Программное обеспечение 2D – Компьютеры с указанным программным продуктом
  • Программное обеспечение 2E – Установленное на указанном компьютере программное обеспечение
  • Программное обеспечение 3A – Программное обеспечение без категорий
  • Программное обеспечение 6A – Поиск установленного программного обеспечения
SMS_InstalledSoftwareMS
Данный класс отслеживает сведения только об установленном программном обеспечении Майкрософт. От этого класса зависят следующие отчеты:
  • Лицензия 1A – Программа Microsoft License Ledger для приобретения лицензий компании Майкрософт
  • Лицензия 1B – Элемент Microsoft License Ledger по каналам продаж
  • Лицензия 1C – Компьютеры с определенным элементом Microsoft License Ledger и каналом продаж
  • Лицензия 1D – Продукты Microsoft License Ledger на определенных компьютерах
SMS_SystemConsoleUsage
Данный класс опрашивает журнал системных событий безопасности для сведений о всех использованиях консоли. От этого класса зависят следующие отчеты:
  • Оборудование 1A – Сводная информация о компьютерах в указанной коллекции
  • Оборудование 2B – Компьютеры, находящиеся в одном возрастном диапазоне в коллекции
  • Оборудование 3A – Основные пользователи компьютера
  • Оборудование 3B – Компьютеры для указанного основного пользователя консоли
  • Оборудование 4A – Совместно используемые компьютеры (многопользовательские)
  • Оборудование 5A – Пользователи консоли на указанном компьютере
  • Оборудование 6A – Компьютеры, для которых невозможно определить пользователей консоли
  • Оборудование 7C – Компьютеры с определенным USB-устройством
  • Оборудование 8A – Оборудование, не готовое к обновлению программного обеспечения
  • Оборудование 9A – Поиск компьютеров
  • Лицензия 1C – Компьютеры с определенным элементом Microsoft License Ledger и каналом продаж
  • Лицензия 2B – Компьютеры с истекающими сроками действия лицензий
  • Лицензия 3B – Компьютеры с указанным состоянием лицензии
  • Лицензия 4B – Компьютеры с определенным продуктом, управляемым службой лицензирования программного обеспечения
  • Программное обеспечение 2D – Компьютеры с указанным программным продуктом
  • Программное обеспечение 4B – Компьютеры с указанным программным продуктом с автоматическим запуском
  • Программное обеспечение 5B – Компьютеры со специфическим объектом модуля поддержки браузера
SMS_SystemConsoleUser
Данный класс опрашивает журнал системных событий безопасности, чтобы получить сведения об указанных пользователях консоли. От этого класса зависят следующие отчеты:
  • Оборудование 3A – Основные пользователи компьютера
  • Оборудование 3B – Компьютеры для указанного основного пользователя консоли
  • Оборудование 4A – Совместно используемые компьютеры (многопользовательские)
  • Оборудование 5A – Пользователи консоли на указанном компьютере
ImportantВажно!
Данный класс требует настройки системного журнала регистрации событий безопасности на клиентских компьютерах для регистрации событий успешного входа. Данный класс будет сохранять данные только за предыдущие 90 дней журнала событий независимо от длины журнала. Если журнал содержит данные менее чем за 90 дней, считывается весь журнал.
SMS_AutoStartSoftware
Данный класс отслеживает сведения о программном обеспечении, которое запускается автоматически вместе с операционной системой. От этого класса зависят следующие отчеты:
  • Программное обеспечение 4A – Программное обеспечение с автоматическим запуском
  • Программное обеспечение 4B – Компьютеры с указанным программным продуктом с автоматическим запуском
  • Программное обеспечение 4C – Программное обеспечение с автоматическим запуском, установленное на указанном компьютере
SMS_BrowserHelperObject
Данный класс отслеживает объекты модуля поддержки браузера. Несмотря на то, что некоторые объекты модуля поддержки браузера являются полезными, большинство программ, считающихся "вредоносными", появляются в форме объектов модуля поддержки браузера. От этого класса зависят следующие отчеты:
  • Программное обеспечение 5A – Объекты модуля поддержки браузера
  • Программное обеспечение 5B – Компьютеры со специфическим объектом модуля поддержки браузера
  • Программное обеспечение 5C – Объекты модуля поддержки браузера на указанном компьютере
Win32_USBDevice
Данный класс отслеживает устройства, подключенные к USB-портам. От этого класса зависят следующие отчеты:
  • Оборудование 7A – USB-устройства по изготовителям
  • Оборудование 7B – USB-устройства по изготовителям и описаниям
  • Оборудование 7C – Компьютеры с определенным USB-устройством
  • Оборудование 7D – USB-устройства на указанном компьютере
SMS_Processor
Это существующий класс SMS, к которому были добавлены новые свойства для обеспечения более полных сведений о процессорах. От этого класса зависят следующие отчеты:
  • Оборудование 1A – Сводная информация о компьютерах в указанной коллекции
  • Оборудование 2A – Предполагаемый возраст компьютеров по диапазонам внутри коллекции
  • Оборудование 2B – Компьютеры, находящиеся в одном возрастном диапазоне в коллекции
  • Оборудование 8A – Оборудование, не готовое к обновлению программного обеспечения
  • Оборудование 9A – Поиск компьютеров
SoftwareLicensingService
Этот класс характерен только для Windows Vista. Дополнительные сведения см. на сайте Microsoft TechNet в статье "Windows Vista Volume Activation 2.0 Technical Attributes" http://go.microsoft.com/fwlink/?LinkId=87205. От этого класса зависят следующие отчеты:
  • Лицензия 2C – Сведения о лицензии на указанном компьютере
  • Лицензия 5A – Компьютеры, обеспеченные службой управления ключами
SoftwareLicensingProduct
Этот класс характерен только для Windows Vista. Дополнительные сведения см. на сайте Microsoft TechNet в статье "Windows Vista Volume Activation 2.0 Technical Attributes" http://go.microsoft.com/fwlink/?LinkId=87205. От этого класса зависят следующие отчеты:
  • Лицензия 2A – Количество лицензий с истекающими сроками действия по диапазонам времени
  • Лицензия 2B – Компьютеры с истекающими сроками действия лицензий
  • Лицензия 2C – Сведения о лицензии на указанном компьютере
  • Лицензия 3A – Количество лицензий по состоянию лицензий
  • Лицензия 3B – Компьютеры с указанным состоянием лицензии
  • Лицензия 4A – Компьютеры с продуктами, управляемыми службой лицензирования программного обеспечения
  • Лицензия 4B – Компьютеры с определенным продуктом, управляемым службой лицензирования программного обеспечения

SCCM queries - We can use these queries to create collations

All Windows 2000 Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from sms_r_system where OperatingSystemNameandVersion like '%Workstation 5.0%'
All Windows XP Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from sms_r_system where OperatingSystemNameandVersion like '%Workstation 5.1%'
All Windows XP 64 Bit Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from sms_r_system where OperatingSystemNameandVersion like '%Workstation 5.2%'
All Windows Vista Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from sms_r_system where OperatingSystemNameandVersion like '%Workstation 6.0%'
All Windows 7 Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion like "Microsoft Windows NT Workstation 6.1"
All Windows 2000 Server Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from sms_r_system where OperatingSystemNameandVersion like '%Server 5.0%'
All Windows 2003 Server Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from sms_r_system where OperatingSystemNameandVersion like '%Server 5.2%'
All Windows 2008 Server Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from sms_r_system where OperatingSystemNameandVersion like '%Server 6%'
All Windows 2008 Server R2 Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from sms_r_system where OperatingSystemNameandVersion like '%Server 6.1%'
SQL Server 2005 Installed
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "%SQL Server 2005%"
SQL Server 2008 Installed
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_INSTALLED_SOFTWARE on SMS_G_System_INSTALLED_SOFTWARE.ResourceId = SMS_R_System.ResourceId where SMS_G_System_INSTALLED_SOFTWARE.ProductName like "%SQL Server 2008%"
All Windows XP SP 3 Systems (There are 2 alternatives)
select distinct SMS_R_System.Name, SMS_G_System_OPERATING_SYSTEM.Caption, SMS_G_System_OPERATING_SYSTEM.CSDVersion from  SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Caption like "Microsoft Windows XP%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 3"

select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier, SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Caption like "%Windows XP%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 3"
All Windows XP SP 2 Systems (There are 2 alternatives)
select distinct SMS_R_System.Name, SMS_G_System_OPERATING_SYSTEM.Caption, SMS_G_System_OPERATING_SYSTEM.CSDVersion from  SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Caption like "Microsoft Windows XP%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 2"

select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier, SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Caption like "%Windows XP%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 2"
All Windows XP SP 1 Systems (There are 2 alternatives)
select distinct SMS_R_System.Name, SMS_G_System_OPERATING_SYSTEM.Caption, SMS_G_System_OPERATING_SYSTEM.CSDVersion from  SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Caption like "Microsoft Windows XP%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 1"

select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier, SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Caption like "%Windows XP%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 1"
X bir software' ün kurulu olmadığı sistemleri listeler (Örnek olarak Adobe Reader 8 girilmiş durumda, değiştirilerek kullanılabilir)
select SMS_R_System.ResourceID,SMS_R_System.ResourceType,SMS_R_System.Name,SMS_R_System.SMSUniqueIdentifier,SMS_R_System.ResourceDomainORWorkgroup,SMS_R_System.Client from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.Name not in (select distinct SMS_G_System_COMPUTER_SYSTEM.Name from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName like "%Adobe Reader 8%")
All Windows Server 2003 SP 1 Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Caption like "%Server 2003%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 1"
All Windows Server 2003 SP 2 Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Caption like "%Server 2003%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 2"
All Windows Server 2008 SP 1 Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Caption like "%Server 2008%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 1"
All Office 2007 Installed Systems
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = "Microsoft Office Professional Plus 2007" or SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = "Microsoft Office Enterprise 2007" or SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = "Microsoft Office Standard 2007"
All Windows Server 2000 SP1 Systems
select SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client from  SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_R_System.OperatingSystemNameandVersion like "%Server 5.0%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 1"
All Windows Server 2000 SP2 Systems
select SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client from  SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_R_System.OperatingSystemNameandVersion like "%Server 5.0%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 2"
All Windows Server 2000 SP3 Systems
select SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client from  SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_R_System.OperatingSystemNameandVersion like "%Server 5.0%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 3"
All Windows Server 2000 SP4 Systems
select SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client from  SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_R_System.OperatingSystemNameandVersion like "%Server 5.0%" and SMS_G_System_OPERATING_SYSTEM.CSDVersion = "Service Pack 4"

Источник: http://gallery.technet.microsoft.com/SCCM-queries-We-can-use-d6aa4e09#content

понедельник, 25 июня 2012 г.

Autodiscover Exchange 2003 -> Outlook 2010

Source: MS Exchange 2003 SP2
Client: MS XP SP3, Outlook 2010

Necessary: read http://support.microsoft.com/kb/2028193/ru , and install office-kb2281463-fullfile-x86-glb.


P.S. Create 2 record wuth regedit and install KB + update time.

среда, 13 июня 2012 г.

Процедура переименования контроллера домена Windows Server 2008

Процедура переименования рядового сервера (Windows 2000/2003/2008) очень проста. Достаточно зайти в свойства системы, изменить имя и перегрузиться. Однако для контроллеров домена данный подход не годится. В этой статье мы рассмотрим правильную процедуру переименования контроллера.

Команда

Для переименования контроллера домена нам необходимо использовать команду NETDOM. В Windows Server 2008 данная команда встроена в операционную систему и не требует отдельной установки как в предыдущих версиях ОС.
Для начала вам необходимо указать новое полное доменное имя для контроллера домена. Все остальные контроллеры домена должны содержать обновленный SPN атрибут и все DNS сервера в домене должны содержать A запись нового имени. Оба имени – и старое и новое поддерживаются до тех пор, пока вы не удалите старое имя. Это гарантирует что не будет никаких проблем с аутентификацией клиентов.
Важно: Для переименования контроллера домена с помощью утилиты NETDOM функциональный уровень домена должен быть как минимум Windows Server 2003.
Плохая новость: Как обычно, нам необходимо перегружать переименованный контроллер.
Отличная новость: Вам не нужно находиться непосредственно за контроллером, который вы переименовываете. Вы можете сделать это с любого компьютера где установлена утилита NETDOM, конечно если у вас есть соответствующие полномочия.

Права

Вы должны быть членом группы Domain Admins.

Процедура

Для переименования DC с именем KUKU-SERVER в домене WINDOWS-DOMAIN.LOCAL на имя DC-SERVER выполните следующие шаги:
1. Откройте командную строку и наберите команду:
NETDOM computername KUKU-SERVER.WINDOWS-DOMAIN.LOCAL /add:DC-SERVER.WINDOWS-DOMAIN.LOCAL
Эта команда обновит атрибут SPN в Active Directory для данного аккаунта компьютера и зарегистрирует нужные DNS записи для нового имени. Значение SPN должно быть реплицировано на все контроллеры домена и DNS записи должны разойтись по всем полномочным DNS серверам в домене. Если это не произойдет перед удалением старого имени то некоторые клиенты могут не найти данный контроллер домена ни по одному из имен. Поэтому очень важно чтобы Active Directory завершила полный цикл репликации. Вы можете проверить это с помощью утилит REPADMIN и REPLMON.
Вы можете проверить что новое имя добавлено к компьютеру с помощью ADSIEDIT.MSC. Перейдите в нужный объект и нажмите на нем правой кнопкой. Выберите Свойства:
Прокрутите список доступных параметров до атрибута с именем msDS-AdditionalDnsHostName.
2. После этого можно выполнить следующую команду:
NETDOM computername KUKU-SERVER.WINDOWS-DOMAIN.LOCAL /makeprimary:DC-SERVER.WINDOWS-DOMAIN.LOCAL
На данном этапе вы опять можете посмотреть изменения через ADSIEDIT.MSC. Найдите тот же параметр что был указан в предыдущем пункте и убедитесь что там присутствует старое имя сервера.
3. Перегрузите компьютер.
4. Введите в командной строке следующую команду:
NETDOM computername DC-SERVER.WINDOWS-DOMAIN.LOCAL /remove:KUKU-SERVER.WINDOWS-DOMAIN.LOCAL
5. Убедитесь что изменения были успешно реплицированы на все контроллеры домена.