Realizacja konfiguracji

Dotyczy: Windows PowerShell 4.0, Windows PowerShell 5.0

Istnieją dwa sposoby wprowadzania konfiguracji Desired State Configuration programu PowerShell (DSC): tryb wypychania i tryb ściągania.

Tryb wypychania

Omówienie trybu wypychania

Tryb wypychania odwołuje się do użytkownika aktywnie stosującego konfigurację do węzła docelowego przez wywołanie polecenia cmdlet Start-DscConfiguration .

Po utworzeniu i skompilowaniu konfiguracji można wprowadzić ją w trybie wypychania, wywołując polecenie cmdlet Start-DscConfiguration , ustawiając parametr -Path polecenia cmdlet na ścieżkę, w której znajduje się konfiguracja MOF. Jeśli na przykład konfiguracja MOF znajduje się w C:\DSC\Configurations\localhost.moflokalizacji , należy zastosować ją do komputera lokalnego za pomocą następującego polecenia: Start-DscConfiguration -Path 'C:\DSC\Configurations'

Uwaga

Domyślnie rozszerzenie DSC uruchamia konfigurację jako zadanie w tle. Aby uruchomić konfigurację interaktywnie, wywołaj polecenie Start-DscConfiguration z parametrem Wait .

Tryb ściągania

Omówienie trybu ściągania

W trybie ściągania klienci ściągania są skonfigurowani do pobierania konfiguracji żądanego stanu z zdalnej usługi ściągania. Podobnie usługa ściągania została skonfigurowana do hostowania usługi DSC i została aprowizowana przy użyciu konfiguracji i zasobów wymaganych przez klientów ściągania. Każdy klient ściągania ma zaplanowane zdarzenie, które przeprowadza okresowe sprawdzanie zgodności w konfiguracji węzła. Gdy zdarzenie jest wyzwalane po raz pierwszy, lokalny Configuration Manager (LCM) na kliencie ściągania wysyła żądanie do usługi ściągania, aby uzyskać konfigurację określoną w narzędziu LCM. Jeśli taka konfiguracja istnieje w usłudze ściągania i przechodzi testy początkowej weryfikacji, konfiguracja jest pobierana do klienta ściągania, gdzie jest następnie wykonywana przez narzędzie LCM.

Narzędzie LCM sprawdza, czy klient jest zgodny z konfiguracją w regularnych odstępach czasu określonych przez właściwość ConfigurationModeFrequencyMins LCM. Narzędzie LCM sprawdza zaktualizowane konfiguracje usługi ściągania w regularnych odstępach czasu określonych przez właściwość RefreshModeFrequency LCM. Aby uzyskać informacje na temat konfigurowania programu LCM, zobacz Konfigurowanie Configuration Manager lokalnego.

Zalecanym rozwiązaniem do hostowania usługi ściągania jest usługa DSC w chmurze, Azure Automation. To jest hostowane rozwiązanie zapewnia graficzne zarządzanie, raportowanie i scentralizowane administrowanie.

Aby uzyskać więcej informacji na temat konfigurowania usługi ściągania w systemie Windows Server, zobacz Konfigurowanie serwera ściągania internetowego DSC. Należy jednak pamiętać, że ta implementacja ma ograniczone funkcje i wymaga integracji "zrób to samodzielnie".

W poniższych tematach opisano usługę ściągania i klientów: