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 06:21] – [Останавливаем службы ADDS] Алексей Максимов | microsoft-windows:windows-server-2012-r2:adds:ad-domain-controller-ntds-dit-database-offline-defragmentation [18.08.2018 07:27] (текущий) – [Планируем процедуру] Алексей Максимов | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ===== Offline дефрагментация базы данных Active Directory (ntds.dit) на контроллере домена | ===== Offline дефрагментация базы данных Active Directory (ntds.dit) на контроллере домена | ||
| - | Со временем база данных **Active Directory** (**ntds.dit**) может разрастаться до неприличных размеров, | + | {{: |
| \\ | \\ | ||
| Строка 8: | Строка 8: | ||
| Offline-дефрагментация требует остановки служб AD и, как следствие, | Offline-дефрагментация требует остановки служб AD и, как следствие, | ||
| - | Кроме того, предварительно требуется оценить объем свободного места на диске контроллера домена, | + | Кроме того, предварительно требуется оценить объем свободного места на диске контроллера домена, |
| \\ | \\ | ||
| Строка 49: | Строка 49: | ||
| ==== Выполняем дефрагментацию ==== | ==== Выполняем дефрагментацию ==== | ||
| - | C:\temp> | + | Создадим временный каталог, |
| - | Ntdsutil: Activate instance ntds | + | |
| + | В командной строке переходим в интерактивный режим работы уилиты **Ntdsutil** и последовательно вводим команды '' | ||
| + | |||
| + | < | ||
| + | Ntdsutil: | ||
| Active instance set to " | Active instance set to " | ||
| - | Ntdsutil: Files | + | Ntdsutil: |
| - | file maintenance: | + | file maintenance: |
| Initiating DEFRAGMENTATION mode... | Initiating DEFRAGMENTATION mode... | ||
| | | ||
| - | | + | |
| Defragmentation | Defragmentation | ||
| Строка 70: | Строка 74: | ||
| Compaction is successful. You need to: | Compaction is successful. You need to: | ||
| - | copy "c:\temp\ntds.dit" | + | copy "C:\Temp\ntds.dit" |
| and delete the old log files: | and delete the old log files: | ||
| del C: | del C: | ||
| - | + | file maintenance: | |
| - | file maintenance: | + | Ntdsutil: |
| - | Ntdsutil: q | + | </ |
| + | Обратим внимание на то, что в выводе утилиты должно фигурировать сообщение об успешном окончании процесса дефрагментации '' | ||
| + | |||
| + | По длительности процесс дефрагментации может занять разное время в зависимости от текущего размера файла БД и аппаратных возможностей контроллера домена. В нашем примере файл **ntds.dit** размером 18GB был дефрагментирован до размера в 5GB примерно за 20 минут. | ||
| \\ | \\ | ||
| ==== Заменяем файлы БД ==== | ==== Заменяем файлы БД ==== | ||
| - | C:\temp>copy "c:\temp\ntds.dit" | + | По окончании процесса дефрагментации утилита **Ntdsutil** выдала нам рекомендации о дальнейших действиях, |
| - | Overwrite C: | + | |
| + | < | ||
| + | Overwrite C: | ||
| 1 file(s) copied. | 1 file(s) copied. | ||
| - | + | </ | |
| - | C:\temp>del C: | + | |
| + | Также нам нужно удалить логи, относящиеся к старому недефраментированному файлу. | ||
| + | |||
| + | < | ||
| + | |||
| Строка 93: | Строка 107: | ||
| ==== Запускаем службы AD ==== | ==== Запускаем службы AD ==== | ||
| - | C:\temp>net start NTDS | + | После замены файла ntds.dit и удаления старых логов выполняем повторный запуск службы **Active Directory Domain Services** (**ntds**). |
| + | |||
| + | < | ||
| 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. | ||
| + | </ | ||
| + | |||
| + | Ну и, конечно, | ||
| + | < | ||
| + | На этом процедуру offline-дефрагментации базы данных Active Directory можно считать законченной. | ||
| \\ | \\ | ||
microsoft-windows/windows-server-2012-r2/adds/ad-domain-controller-ntds-dit-database-offline-defragmentation.1534573263.txt.gz · Последнее изменение: — Алексей Максимов