Episode 5 – BackupRestoreImport-GPO

Download the MP3 Podcast

In this episode we look at how you can Backup, Restore, and Import Group Policy Objects using Windows PowerShell and the cmdlets that come with the Group Policy module in the latest version of RSAT and the GPMC.

$dir = '\\server1\gpobackups'

# Backups
Get-GPO -All |Backup-GPO -Path $dir
Get-GPO remoting |Backup-GPO -Path $dir

Restore-GPO -Path $dir -All
Restore-GPO -Path $dir -Name remoting

# Restore a GPO from a specific backup
$id = '00003D27-F9E6-4C59-BF69-938E5AE43D05'
Restore-GPO -Path $dir -BackupId $id

# Create a new GPO named remoting2
Import-GPO -Path $dir -BackupGpoName remoting -TargetName remoting2 -CreateIfNeeded

Brought to you by The Windows PowerShell Bible 2.0 and PowerShellGroup.Org


About Tome

Tome is a Windows engineer for a market-leading global financial services firm in New York City. He is the founder and leader of the New York City PowerShell User group, a blogger, a regular contributor to Microsoft's Windows PowerShell forum, and he has received the MVP award for Windows PowerShell from Microsoft. He is currently working on the PowerShell Bible, which is due out in June 2011 from Wiley.

Posted on September 1, 2011, in Group Policy, Podcast, PowerShell. Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: