Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


microsoft-windows:windows-server-2012-r2:adds:ad-domain-controller-ntds-dit-database-offline-defragmentation

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
microsoft-windows:windows-server-2012-r2:adds:ad-domain-controller-ntds-dit-database-offline-defragmentation [18.08.2018 09:42] – [Выполняем дефрагментацию] Алексей Максимовmicrosoft-windows:windows-server-2012-r2:adds:ad-domain-controller-ntds-dit-database-offline-defragmentation [18.08.2018 10:27] (текущий) – [Планируем процедуру] Алексей Максимов
Строка 1: Строка 1:
 ===== Offline дефрагментация базы данных Active Directory (ntds.dit) на контроллере домена  ===== ===== Offline дефрагментация базы данных Active Directory (ntds.dit) на контроллере домена  =====
  
-Со временем база данных **Active Directory** (**ntds.dit**) может разрастаться до неприличных размеров, принося за собой проблемы с нехваткой места на диске контроллеров домена, а также превнося бОльшие требования к объёму оперативной памяти, необходимому для работы с данными БД. Причины у такого роста могут быть разные и мы оставим их за рамками этой статьи. Здесь мы лишь кратко рассмотрим пример **offline**-дефрагментации файла БД, которая может быть предпринята с целью уменьшения размера этого файла.+{{:microsoft-windows:windows-server-2012-r2:adds:pasted:20180818-100844.png }} Со временем база данных **Active Directory** (**ntds.dit**) может разрастаться до неприличных размеров, принося за собой проблемы с нехваткой места на диске контроллеров домена, а также превнося увеличенные требования к объёму оперативной памяти, необходимому для работы с данными БД. Причины у такого роста могут быть разные и мы оставим их за рамками этой статьи. Здесь мы лишь кратко рассмотрим пример **offline**-дефрагментации файла БД, которая может быть предпринята с целью уменьшения размера этого файла.
  
 \\ \\
Строка 8: Строка 8:
 Offline-дефрагментация требует остановки служб AD и, как следствие, приводит к невозможности обслуживать клиентские запросы со стороны контроллера домена. Поэтому планировать такую процедуру лучше на нерабочее время. Offline-дефрагментация требует остановки служб AD и, как следствие, приводит к невозможности обслуживать клиентские запросы со стороны контроллера домена. Поэтому планировать такую процедуру лучше на нерабочее время.
  
-Кроме того, предварительно требуется оценить объем свободного места на диске контроллера домена, где будет выполняться дефрагментация, так как нам потребуется, как минимум, двойной объём размера нефрагментированного файла ntds.dit+Кроме того, предварительно требуется оценить объем свободного места на диске контроллера домена, где будет выполняться дефрагментация, так как нам может потребоваться, как максимум, двойной объём размера нефрагментированного файла **ntds.dit**
  
 \\ \\
Строка 89: Строка 89:
 ==== Заменяем файлы БД ==== ==== Заменяем файлы БД ====
  
-C:\temp>copy "c:\temp\ntds.dit" "C:\Windows\NTDS\ntds.dit" +По окончании процесса дефрагментации утилита **Ntdsutil** выдала нам рекомендации о дальнейших действиях, то есть о том, что теперь мы можем заменить оригинальный файл **ntds.dit** на дефрагментированный. На вопрос о переписывании файла ответим утвердительно. 
-Overwrite C:\Windows\NTDS\ntds.dit? (Yes/No/All): Y+ 
 +<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">C:\><b>copy "C:\Temp\ntds.dit" "C:\Windows\NTDS\ntds.dit"</b></br><font style="color:#B2B2B2;"> 
 +Overwrite C:\Windows\NTDS\ntds.dit? (Yes/No/All): <font style="color:#ffffff;"><b>Y</b></font>
         1 file(s) copied.         1 file(s) copied.
-  +</font></pre></HTML> 
-C:\temp>del C:\Windows\NTDS\*.log+ 
 +Также нам нужно удалить логи, относящиеся к старому недефраментированному файлу. 
 + 
 +<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">C:\><b>del C:\Windows\NTDS\*.log</b></pre></HTML> 
 + 
  
  
Строка 100: Строка 107:
 ==== Запускаем службы AD ==== ==== Запускаем службы AD ====
  
-C:\temp>net start NTDS+После замены файла ntds.dit и удаления старых логов выполняем повторный запуск службы **Active Directory Domain Services** (**ntds**). 
 + 
 +<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">C:\><b>net start ntds</b></br><font style="color:#B2B2B2;">
 The Active Directory Domain Services service is starting. The Active Directory Domain Services service is starting.
 The Active Directory Domain Services service was started successfully. The Active Directory Domain Services service was started successfully.
 +</font></pre></HTML>
 +
 +Ну и, конечно, не забываем удалить временно созданный дефрагментированный файл **ntds.dit**
  
 +<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">C:\><b>del C:\Temp\ntds.dit</b></pre></HTML>
  
 +На этом процедуру offline-дефрагментации базы данных Active Directory можно считать законченной.
  
 \\ \\
microsoft-windows/windows-server-2012-r2/adds/ad-domain-controller-ntds-dit-database-offline-defragmentation.1534574562.txt.gz · Последнее изменение: 18.08.2018 09:42 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki