Windows Vista. Для профессионалов - Роман Клименко
Шрифт:
Интервал:
Закладка:
Обеспечивает запуск служб DCOM. Служба DCOM необходима для выполнения взаимодействия между СОМ-компонентами, установленными на разных компьютерах. Если ваш компьютер не подключен к сети или вы не хотите, чтобы приложения СОМ, установленные на вашем компьютере, могли взаимодействовать с приложениями СОМ удаленных компьютеров, то службу DCOM можно отключить. Однако вы не сможете это сделать с помощью оснастки services.msc, так как доступ к подразделу реестра DcomLaunch по умолчанию отсутствует даже у администраторов. По этой причине перед отключением службы нужно изменить права доступа к данной ветви реестра. Хотя отключать ее все-таки не стоит, так как это может привести к непредсказуемым последствиям.
Репликация DFS
Тип запуска: вручную.
Учетная запись: система.
Дополнительные привилегии: SeBackupPrivilege, SeRestorePrivilege, SeSecurityPrivilege, SeImpersonatePrivilege, SeTcbPrivilege, SeLoadDriverPrivilege.
Файлы службы: нет.
Исполняемый файл: DFSR.exe.
Подраздел реестра: DFSR.
Службы, необходимые для работы данной: Удаленный вызов процедур (RPC) (RpcSs), Система событий С0М+ (EventSystem).
Синхронизирует файлы, которые требуют синхронизации, между компьютерами сети. При отключении данной службы не будет работать не только механизм синхронизации, но и автоматическое обновление содержимого открытого в данный момент сетевого каталога.
При первом запуске данной службы в оснастке eventvwr.msc создается новый стандартный журнал Репликация DFS, расположенный в подразделе Журналы приложений и служб.
База данных службы содержится в каталоге System Volume Inf ormation DFSR.
Настройки службы Репликация DFS хранятся в ветви реестра HKEY_LOCAL_MACHlNESYSTEMCurrentControlSetDFSRParameters. Например, данная ветвь реестра содержит параметр REG_DWORD-типа Enable Remote Namespace Access, который определяет, разрешен ли удаленный доступ к пространству имен службы. А еще эта ветвь реестра может содержать параметр REG_DWORD-типа Enable Verbose Event Logging, который определяет, как много сведений будет заноситься в файл журнала службы Репликация DFS.
Эта ветвь реестра также включает в себя параметр расширенного строкового типа Machine Configuration File, который указывает путь к XML-файлу, хранящему настройки службы. Данные настройки применяются при запуске службы Репликация DFS. По умолчанию XML-файл содержит лишь настройки, влияющие на ведение файла журнала службы. Например, к ним относятся следующие настройки: каталог, хранящий файл журнала df srXXXXX.log, его размер, максимальное количество сообщений, а также указание, будет ли вообще выполняться запись сведений о работе службы в файл журнала (по умолчанию запись сведений не ведется).
Возможности репозитария CIM. Репозитарий CIM операционной системы Windows Vista стал включать в себя набор классов, с помощью которых можно просматривать сведения о работе службы Репликация DFS, а также управлять ее работой. Все эти классы расположены в пространстве имен \rootMicrosoftDfs.
Класс DfsrConfig
Содержит описание параметров службы Репликация DFS. Свойства данного класса доступны только для чтения:
• ProviderVersion, тип: string – содержит версию провайдера DFS;
• ServiceVersion, тип: string – содержит версию службы Репликация DFS.
Класс также включает в себя метод PollDsNow. Он опрашивает доменную службу Active Directory и применяет изменения в конфигурации, если таковые вообще имеются.
Входящий параметр: строковый параметр, определяющий DNS-имя контроллера домена.
Возвращаемые параметры: нет.
Класс DfsrMachineConfig
Определяет конфигурацию службы Репликация DFS на локальном компьютере. Следующие свойства данного класса доступны как для чтения, так и для записи.
• Conf lictHighWatermarkPercent, тип: uint32 – может принимать значения от 80 до 100. Оно определяет процент, который должен превысить размер папки Conflict and Deleted, чтобы начался процесс очистки конфликтов.
• Conf lictLowWatermarkPercent, тип: uint32 – свойство может принимать значения от 10 до 80. Оно определяет процент, до которого должен опуститься размер папки Conflict and Deleted, чтобы процесс очистки конфликтов был остановлен.
• DebugLogFilePath, тип: string – не может содержать более чем 2600 символов. Оно определяет путь к файлу журнала.
• DebugLogSeverity, тип: uint32 – может принимать значения от 1 до 5. Определяет уровень детальности записи в файл журнала.
• Description, тип: string – содержит описание текущих настроек компьютера.
• DsPollinglntervallnMin, тип: uint32 – определяет интервал в минутах между окончанием одного цикла службы доменов Active Directory и началом другого.
• EnableDebugLog, тип: boolean – определяет, разрешена ли запись в файл журнала.
• EnableLightDsPolling, тип: boolean – определяет, будет ли периодически выполняться неполная проверка изменений в конфигурации службы доменов Active Directory. Это ускоряет начало некоторых типов изменений в конфигурации.
• LastChangeNumber, тип: uint32 – доступно только для чтения. Оно определяет номер последних изменений в конфигурации и увеличивается на единицу при каждом обнаружении новых изменений.
• LastChangeSource, тип: string – доступно только для чтения. Оно содержит информацию об авторе изменения.
• LastChangeTime, тип: datetime – доступно только для чтения. Оно определяет время возникновения изменений в конфигурации.
• MaxDebugLogFiles, тип: uint32 – определяет максимальный номер создаваемого файла журнала.
• MaxDebugLogMessages, тип: uint32 – значение данного свойства не может быть меньше 1000. Оно определяет максимальное количество записей в каждом файле журнала.
• MaxOfflineTimelnDays, тип: uint32 – определяет максимальное количество дней, которые реплицированный каталог может быть разъединен с партнерами. После истечения этого срока данный каталог считается неактуальным, и возникает состояние ошибки.
• ReghostingRatelnMin, тип: uint32 – значение данного свойства не может быть меньше 60. Оно определяет интервал в минутах между запусками процесса сканирования корня каталогов для поиска неизмененных файлов. Для экономии места на диске данные файлы перемещаются к своим теневым копиям.
• RootHighWatermarkPercent, тип: uint32 – его значение не может быть меньше 40. Оно определяет процент занятого места в корневом каталоге, при котором начинается сканирование корня каталогов для поиска неизмененных файлов.
• RootLowWatermarkPercent, тип: uint32 – может принимать значения от 10 до 40. Оно определяет процент занятого места в корневом каталоге, при достижении которого процесс сканирования корня каталогов завершается.
• RpcPortAssignment, тип: uint32 – определяет порт, используемый RPC. По умолчанию значение данного свойства равно 0, что говорит о том, что RPC может использовать любой порт. Для вступления в силу изменений необходимо перезапустить службу Репликация DFS.
• StagingHighWatermarkPercent, тип: uint32 – может принимать значения от 80 до 100. Оно определяет процент использования каталога организации, при достижении которого начинается процесс очистки.
• StagingLowWatermarkPercent, тип: uint32 – может принимать значения от 10 до 80. Оно определяет процент использования каталога организации, при достижении которого процесс очистки завершается.
Класс DfsrVolumeConfig
Класс хранит параметры настройки разделов компьютера, которые содержат реплицируемые папки. Следующие свойства данного класса доступны только для чтения.
• DatabasePath, тип: string – значение данного свойства не может содержать более 2600 символов. Оно определяет путь к каталогу, который хранит базу данных реплицируемых папок.
• LastChangeNumber, тип: uint32 – определяет номер последних изменений в конфигурации и увеличивается на единицу при каждом обнаружении новых изменений.
• LastChangeSource, тип: string – содержит информацию об авторе изменения.
• LastChangeTime, тип: datetime – определяет время возникновения изменений в конфигурации.
• MinNtf sJournalSizelnMb, тип: uint32 – определяет минимальный размер (в Мбайт) журнала номеров последовательности изменения (USN). Если журнал USN отсутствует, то служба Репликация DFS создает новый журнал с указанным в данном свойстве значением. Данное свойство доступно как для чтения, так и для записи. Оно может принимать значения от 4 до 10 000.
• SerialNumber, тип: uint64 – содержит серийный номер раздела.
• VolumeGuid, тип: string – является ключевым. Оно определяет уникальный идентификатор раздела.
• VolumePath, тип: string – определяет путь к разделу.
Класс DfsrReplicatedFolderConfig
Данный класс определяет настройки конфигурации реплицируемой папки. Его свойства доступны только для чтения.
• CacheObeyConnectionSchedule, тип: boolean – определяет, удовлетворяет ли назначенное соединение репликации по требованию.
• CompressedExtensions,тип: string – определяет список расширений (разделенных между собой запятыми), файлы которых будут сжиматься.
• Conf lictPath, тип: string – значение данного свойства не может состоять больше чем из 2600 символов. Оно определяет путь к локальному каталогу Conflict and Deleted.
• Conf lictSizelnMb, тип: uint32 – его значение не может быть меньше 10. Оно определяет размер квоты для каталога Conflict and Deleted в мегабайтах.
• Description, тип: string – содержит описание данной реплицируемой папки.
• DirectoryFilter, тип: string – определяет список каталогов-исключений, разделенных между собой запятыми. Значение данного свойства не может состоять больше чем из 2600 символов.