Obiettivo:

Esportare le Group Policy Object da un dominio Active Directory per poi importarle in un altro dominio completamente differente.

La procedura non è possibile tramite il backup – restore guidato delle GPO in quanto si presenterà l’errore seguente “Nessun backup trovato”

Soluzione:

Utilizzare lo script seguente (riportato anche in allegato)

https://github.com/thomaskrampe/PowerShell/blob/master/Active%20Directory/GPO/GPO-ToolSet.ps1

DESCRIPTION

Lightweight Script for
– Ex- and Importing GPO’s for e.g. GPO migration
– Creating version reports as CSV
– Compare GPO settings
– CleanUp all unlinked GPO’s ### Careful please ###

Logfiles are written to C:\_Logs by default

PARAMETER Mode

Export
Import
Audit
Compare
CleanUp

EXAMPLE

Mode Export / Import
GPO-ToolSet.ps1 -Mode Export
GPO-ToolSet.ps1 -Mode Import -Folder “C:\temp” -Prefix “NEW_”-Suffix “_NEW”

Mode Audit
GPO-ToolSet.ps1 -Mode Audit
GPO-ToolSet.ps1 -Mode Audit -Folder “C:\temp”

Mode Compare
GPO-ToolSet.ps1 -Mode Compare -GPONames “GPO1,GPO2” -user
GPO-ToolSet.ps1 -Mode Compare -GPONames “GPO1,GPO2” -computer

Mode CleanUp
GPO-ToolSet.ps1 -Mode CleanUp

Modalità export:

Collegarsi al domain controller dalla quale esportare le GPO. 

Di default verranno salvate su C:\_GPO-Toolset

 .\GPO-ToolSet.ps1 -Mode Export

Modalità import:

Copiare la cartella esportata in precedenza sul domain controller nella quale importare le GPO.

Se non specificati i parametri, verranno importate tutte quelle presenti nella cartella, rimuovere manualmente quindi quelle non necessarie. 

Le GPO importate saranno disponibili su “Oggetti criteri di gruppo” all’interno dello snippet gpmc.msc “Gestione Criteri di gruppo”

.\GPO-ToolSet.ps1 -Mode Import -Folder “C:\_GPO-Toolset\”

Allegati

Leave A Comment

Allegati