![]() |
Export der Regeln über PowerShell - Druckversion +- NoSpamProxy Forum (https://forum.nospamproxy.com) +-- Forum: NoSpamProxy Server (https://forum.nospamproxy.com/forumdisplay.php?fid=1) +--- Forum: Monitoring, Migration, Recovery (https://forum.nospamproxy.com/forumdisplay.php?fid=11) +--- Thema: Export der Regeln über PowerShell (/showthread.php?tid=497) |
Export der Regeln über PowerShell - Schulte_Matthias - 10.02.2022 Hallo zusammen, bislang haben wir unseren NoSpamProxy-Konfiguration mittels Screenshots und Text in Dokumenten erfasst und versioniert. Um das zukünftig zu vereinfachen wird über die PowerShell zukünftig ein Export versioniert. Dieser wird dann im SVN eingecheckt. Ich habe nichts gefunden um den Punkt "Configuration -> Rules" zu exportieren. Gibt es eine Möglichkeit diese via PowerShell in irgendeiner Form auszugeben? Danke! Code: Write-Host -ForegroundColor Yellow "People and identities" RE: Export der Regeln über PowerShell - JanJäschke - 14.02.2022 Hallo Matthias, das ist etwas komplexer. Aktuell (v13.2) kannst du die Konfigurationsdatei der Intranetrolle dafür nutzen. Diese liegt unter "C:\ProgramData\Net at Work Mail Gateway\Configuration\Intranet Role.config". Im Powershell kannst du sie als XML laden und die Regeln auslesen: Code: [xml]$config = Get-Content '.\Intranet Role.config' Du musst dann natürlich noch darauf achten dir alle benötigten Daten mit zu auszulesen bzw. ein passendes Datenformat zu wählen. Prinzipiell kommst du so aktuell an fast alle Konfigurationen. Ein Sichern der Konfigurationsdatei direkt wäre natürlich auch möglich, sollte dann aber gut aufbewart werden. Diese kann sensible Informationen beinhalten. In Zukunft werden die Regeln auch ausgelagert, weg von der Datei in die Datenbank. Das wird aber nach und nach passieren. Gruß Jan |