Bagikan melalui


Memberlakukan konfigurasi

Berlaku Untuk: Windows PowerShell 4.0, Windows PowerShell 5.0

Ada dua cara untuk memberlakukan konfigurasi PowerShell Desired State Configuration (DSC): mode pendorongan dan mode penarikan.

Mode pendorongan

Gambaran umum mode Pendorongan

Mode pendorongan mengacu pada pengguna yang secara aktif menerapkan konfigurasi ke simpul target dengan memanggil cmdlet Start-DscConfiguration .

Setelah membuat dan mengkompilasi konfigurasi, Anda dapat memberlakukannya dalam mode pendorongan dengan memanggil cmdlet Start-DscConfiguration , mengatur parameter -Path cmdlet ke jalur tempat MOF konfigurasi berada. Misalnya, jika MOF konfigurasi terletak di C:\DSC\Configurations\localhost.mof, Anda akan menerapkannya ke komputer lokal dengan perintah berikut: Start-DscConfiguration -Path 'C:\DSC\Configurations'

Catatan

Secara default, DSC menjalankan konfigurasi sebagai pekerjaan latar belakang. Untuk menjalankan konfigurasi secara interaktif, panggil Start-DscConfiguration dengan parameter Tunggu .

Mode penarikan

Ringkasan Mode

Dalam mode penarikan, klien penarikan dikonfigurasi untuk mendapatkan konfigurasi status yang diinginkan dari layanan penarikan jarak jauh. Demikian juga, layanan penarikan telah disiapkan untuk menghosting layanan DSC, dan telah disediakan dengan konfigurasi dan sumber daya yang diperlukan oleh klien penarikan. Setiap klien penarikan memiliki peristiwa terjadwal yang melakukan pemeriksaan kepatuhan berkala pada konfigurasi simpul. Ketika peristiwa dipicu pertama kalinya, Configuration Manager Lokal (LCM) pada klien pull membuat permintaan ke layanan penarikan untuk mendapatkan konfigurasi yang ditentukan dalam LCM. Jika konfigurasi itu ada pada layanan penarikan, dan melewati pemeriksaan validasi awal, konfigurasi diunduh ke klien penarikan, di mana konfigurasi kemudian dijalankan oleh LCM.

LCM memeriksa bahwa klien mematuhi konfigurasi secara berkala yang ditentukan oleh properti ConfigurationModeFrequencyMins LCM. LCM memeriksa konfigurasi yang diperbarui pada layanan penarikan secara berkala yang ditentukan oleh properti RefreshModeFrequency LCM. Untuk informasi tentang mengonfigurasi LCM, lihat Mengonfigurasi Configuration Manager Lokal.

Solusi yang direkomendasikan untuk menghosting Layanan Penarikan, adalah layanan cloud DSC, Azure Automation. Solusi yang dihosting ini menyediakan manajemen grafis, pelaporan, dan administrasi terpusat.

Untuk informasi selengkapnya tentang menyiapkan Pull Service di Windows Server, lihat Menyiapkan server penarikan web DSC. Namun, pahami bahwa implementasi ini memiliki fitur terbatas dan memang memerlukan beberapa integrasi "lakukan sendiri".

Topik berikut menjelaskan layanan penarikan dan klien: