Neue Version von get-GPObackup

Neue Version von get-GPOBackup

c9fa59d615c64862a881bc9ae2bafa4c

Es hat mich mal wieder ein Feature-Wunsch erreicht, und hier ist die Umsetzung. Mit der Version 1.58 kann die Gruppenrichtlinien Vorlagen von einem Central Store gesichert werden. Das ist vor allem gut, wenn neue Vorlagen importiert werden, die eventuell Fehlerhaft sind. Das passiert ja selbst Microsoft mit den Deutschen Übersetzungen bei Windows 10 mal ganz gerne. Wer das Skript noch nicht kennt, dem empfehle ich ein Blick in den Artikel: „Gruppenrichtlinien richtig sichern und dokumentieren„.

Der neue Parameter ist ein Schalter mit dem Namen „PolicyDefinition“. Um das neue Feature zu verwenden einfach „-PolicyDefinition“ anfügen. Das Skript erstellt eine Zip Datei des Zentralen GPO Speicher. Bei mir mit meinem vielen Vorlagen sind das ca. 3 MB mehr pro Backup. Administrative Berechtigungen sind für dieses Feature nicht nötig.

Wo bekomme ich die neue Version?

Wie immer entweder über die TechNet Gallery (Kurzlink: https://bit.ly/gpobackup), hier freue ich mich gerne über eine Bewertung wenn Ihnen das Skript gefällt. Alternativ ist es auch in der PowerShell Gallery und kann (Wenn die PowerShell Gallery angebunden ist) mit einem einfachen

Install-Script get-gpoBackup

Installiert werden, oder mit

Update-Script get-gpobackup

aktualisiert werden.

Auch Wünsche, Anregungen oder Fehler?

Einfach einen Kommentar, eine Mail oder ein Kommentar bei einen der beiden Galerien. Wenn der Wunsch plausibel ist und ich Zeit habe, bau ich es ein.

Fragen und Antworten

Auch nutze ich diese Gelegenheit um mal eine Frage, oder besser die Antwort darauf zu veröffentlichen: Wie kann man das GPO-Backup am besten einrichten?

Kurze Antwort: Einfach.

Ausführlich: Am besten als geplante Aufgabe auf einem Computer mit PowerShell Modulen für Active Directory und Gruppenrichtlinien. Ich nehme dafür einfach einen Domain Controller. Das Skript lasse ich einmal am Tag ausführen.

Einrichtung für Bequeme, also mich (Installation über die PowerShell Gallery mit Standart-Pfad), bitte auf Ihre Umgebung anpassen, sonst geht das nicht:

Werbung
Schtasks /create /RU "Administrator" /RP "password" /SC DAILY /TN "GPO-Backup" /TR "powershell.exe -WindowStyle hidden -ExecutionPolicy Bypass -nologo -noprofile get-GPOBackup.ps1 -BackupPath c:\GPOBackup -KeepDate 90 -PolicyDefinitions" /ST 06:06 /ET 08:00
031219 1705 NeueVersion1

Download der PowerShell Skripte

Die PowerShell Skripte sind mittlerweile auf GitHub gehostet.

Hinweis zu Programm- und PowerShell Code

Der hier enthaltene Code dient als Beispiel. Ich übernehme keine Garantie, Gewährleistung oder Support für den Code oder Bestandteile. Verwendung des Codes erfolgt auf eigene Gefahr.
Ich empfehle immer sich die Skripte vor der Verwendung genau anzuschauen, was sie wirklich tun.


Kommentare

2 Antworten zu „Neue Version von get-GPOBackup“

  1. Turnschuhadmin3000

    Bin bei meiner Recherche zur Sicherung der GPOs auf diesen Beitrag gestoßen. Super Skript und vielen Dank für das Teilen der Erfahrungen. Ein Feature das noch nützlich wäre ist die Sicherung und ein Restoreverfahren für die GPO Links. Ein erster Blick in die Tiefen des Netzes brachte bereits die Idee XML Reports zu erzeugen und aus diesen die verlinkten Pfade auszulesen. Ob das die eleganteste Lösung ist?

  2. Moin,
    Einen Restore würde ich immer über die GPO Konsole machen. Im normalfall benötigt man ja nur einzelne GPOs, so das ein Restore über das Skript wenig angenehm werden dürfte. Wer hat schon den Genauen Namen im Kopf. Aber wenn genug danach Fragen schau ich mal. Freut mich, das es gefällt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

New articles in english

RSS-Fehler: https://www.infrastructureheroes.org/feed is invalid XML, likely due to invalid characters. XML error: Invalid document end at line 2504, column 84
Werbung

Themen

Active Directory Administrative Vorlagen Anleitung AppV5 Autopilot Azure Azure AD ConfigMgr Deployment GPO Gruppenrichtlinien Guide How-To Linux Microsoft Microsoft Intune Office Office365 PowerShell Public Preview SCCM2012R2 SCSM2012R2 ServiceMgr Sicherheit TechNet Windows Windows 10 Windows10 Windows Server 2012 Windows Server 2012R2

Hinweise zum Affiliate-Marketing

Auf diesen Seiten werden auch Affiliate Marketing Links angezeigt. Diese sind meistens an dem kleinen „€“ oder einem „*“ dahinter zu erkennen. Der Betreiber dieser Seite erhält beim Kauf über diesen Link eine Provision, ohne das es den Verkaufspreis beeinflusst. Diese Einnahmen tragen zur Finanzierung der Seite bei.