Tillämpa konfigurationer
Gäller för: Windows PowerShell 4.0, Windows PowerShell 5.0
Det finns två sätt att använda PowerShell Desired State Configuration konfigurationer (DSC): push-läge och pull-läge.
Push-läge

Push-läge avser en användare som aktivt tillämpar en konfiguration på en målnod genom att anropa cmdleten Start-DscConfiguration.
När du har skapat och kompilerat en konfiguration kan du använda den i push-läge genom att anropa cmdleten Start-DscConfiguration och ange parametern -Path för cmdleten till sökvägen där konfigurations-MOF finns. Om till exempel konfigurations-MOF finns på C:\DSC\Configurations\localhost.mof tillämpar du den på den lokala datorn med följande kommando: Start-DscConfiguration -Path 'C:\DSC\Configurations'
Anteckning
Som standard kör DSC en konfiguration som ett bakgrundsjobb. Om du vill köra konfigurationen interaktivt anropar du Start-DscConfiguration med parametern Wait.
Pull-läge

I pull-läge är pull-klienter konfigurerade för att hämta sina önskade tillståndskonfigurationer från en fjärr pull-tjänst. På samma sätt har pull-tjänsten ställts in som värd för DSC-tjänsten och har etablerats med de konfigurationer och resurser som krävs av pull-klienterna. Var och en av pull-klienterna har en schemalagd händelse som utför en regelbunden kompatibilitetskontroll av nodens konfiguration. När händelsen utlöses första gången skickar LCM (Local Konfigurationshanteraren) på pull-klienten en begäran till pull-tjänsten för att hämta konfigurationen som anges i LCM. Om konfigurationen finns i pull-tjänsten och den klarar inledande verifieringskontroller laddas konfigurationen ned till pull-klienten, där den sedan körs av LCM.
LCM kontrollerar att klienten följer konfigurationen med jämna mellanrum som anges av egenskapen ConfigurationModeFrequencyMins för LCM. LCM söker efter uppdaterade konfigurationer i pull-tjänsten med jämna mellanrum som anges av egenskapen RefreshModeFrequency för LCM. Information om hur du konfigurerar LCM finns i Konfigurera den lokala Konfigurationshanteraren.
Den rekommenderade lösningen för att vara värd för en pull-tjänst är DSC-molntjänsten, Azure Automation. Den här värdlösningen ger grafisk hantering, rapportering och centraliserad administration.
Mer information om hur du ställer in en pull-tjänst på Windows Server finns i Konfigurera en DSC-webb pull-server. Förstå dock att den här implementeringen har begränsade funktioner och kräver viss integrering "gör det själv".
I följande avsnitt förklaras pull-tjänsten och klienterna: