Команда files оказывается полезной для управления базой данных Active Directory и файлами журналов. Например, если служба Active Directory не запускается на контроллере домена из-за недостатка свободного дискового пространства, можно воспользоваться командой files для перемещения базы данных на другой жесткий диск.

Ты сможешь лишь 85%

Кроме перемещения файла Ntds.dit (который содержит базу данных Active Directory), можно выполнить еще несколько операций с помощью подкоманд команды files. Все команды, доступные на уровне files, рассматриваются в следующей таблице.

Команды files

Команда

Описание

compact to <path>

Сжимает базу данных Active Directory и сохраняет базу данных по указанному пути. Если необходимо заменить существующую базу данных сжатой базой данных, выполните копирование вручную.

header

Отображает конфигурационную информацию файла базы данных Active Directory, включая дату и время последней проверки целостности базы данных, а так же состояние журнала транзакций базы данных Active Directory

info

Отображает информацию о локальных жесткий дисках системы и информацию о расположении базы данных Active Directory с файлами журнала

integrity

Выполняет проверку целостности базы данных Active Directory и может использоваться для обнаружения повреждений базы данных на низком уровне. Перед запуском этой команды стоит воспользоваться командой recover

move db to <path>

Перемещает файл базы данных Active Directory в указанное место

move logs to <path>

Перемещает файлы журнала базы данных Active Directory в указанное место

recover

Запускает восстановление базы данных. В процессе восстановления проверяются файлы журналов транзакций, что позволяет проверить реальное наличие записей, отмеченных как включенные в базу данных Active Directory. Если это не так, в базу данных помещаются не включенные транзакции

set path backup <path>

Устанавливает путь резервного копирования для базы данных Active Directory, что позволяет выполнять интерактивное резервное копирование базы данных Active Directory

set path db <path>

Обновляет системный реестр, указывая путь к базе данных Active Directory

set path logs <path>

Обновляет системный реестр, указывая путь к файлам журнала транзакций

set path working dir <path>

Обновляет системный реестр, указывая рабочий каталог базы данных Active Directory

Обратите внимание, что после завершения выполнения команды выдается подсказка о командах, которые необходимо запустить следующими. На самом деле, команда compact оказывается достаточно умной для предоставления администратору точного синтаксиса команд, которые необходимо запустить следующими.

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

Кому нужна эта Винда? Нам нужны бабки за 180 секунд!

Leave a Reply

Your email address will not be published. Required fields are marked *