共用方式為


大規模設定 Azure 自動化狀態設定的資料

適用於:✔️ Windows PowerShell 5.1

注意

啟用自動化狀態設定之前,希望您知道較新版的 DSC 現在已正式推出,由 Azure 原則的來賓設定功能所管理。 來賓設定服務結合 DSC 延伸模組、Azure 自動化狀態設定,以及客戶意見反應最常要求的功能。 來賓設定也包含透過已啟用 Arc 的伺服器的混合式電腦支援。

重要

本文討論由開放原始碼社群所維護的解決方案。 支援僅以 GitHub 共同作業的形式提供,而且不來自 Microsoft。

管理多個伺服器是一項艱鉅的挑戰,而且其困難點在於管理設定資料,因為它牽涉到跨邏輯結構 (如位置、類型和環境) 進行資訊組織。

社群專案:Datum

Datum 是建立來解決這項挑戰的社群維護解決方案。 Datum 是以其他設定管理平台的絕佳想法為基礎,並針對 PowerShell DSC 實作相同類型的解決方案。 資訊是根據邏輯概念而組織成文字檔

以下是一些範例:

  • 應全域套用的設定
  • 應套用至位置中所有伺服器的設定
  • 應套用至所有資料庫伺服器的設定
  • 個別伺服器設定

大規模設定資料

請遵循以下步驟來大規模設定 Azure 自動化狀態設定的資料:

  1. 此資訊會依您慣用的檔案格式來組織。 例如 JSON、Yaml 或 PSD1
  2. Cmdlet 會產生設定資料檔案,其做法是將每個檔案中的資訊合併到伺服器或伺服器角色的單一檢視中。
  3. 產生資料檔案後,您就可以將其與 DSC 設定指令碼搭配使用來產生 MOF 檔案,然後將 MOF 檔案上傳到 Azure 自動化
  4. 從內部部署在 Azure 中註冊您的伺服器以提取設定。

若要下載解決方案,請移至 PowerShell 資源庫或選取 [專案網站] 以檢視文件

下一步