﻿{"id":91,"date":"2014-01-30T08:02:45","date_gmt":"2014-01-30T07:02:45","guid":{"rendered":"http:\/\/www.perillo.ch\/blog\/?p=91"},"modified":"2022-02-04T11:07:21","modified_gmt":"2022-02-04T10:07:21","slug":"sauvegarder-et-restaurer-les-gpo-en-powershell","status":"publish","type":"post","link":"http:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/","title":{"rendered":"Sauvegarder et restaurer les GPO en powerShell"},"content":{"rendered":"<p>Le module \u00ab\u00a0<strong>GroupPolicy<\/strong>\u00a0\u00bb \u00a0permet une sauvegarde et une restauration facile des GPO.<\/p>\n<p><!--more--><\/p>\n<h1><span style=\"font-size: 1.5rem; line-height: 1.5;\">Sauvegarder des GPO<\/span><\/h1>\n<p>La cmdlet\u00a0<strong>Backup-GPO\u00a0<\/strong>est la pour faire une sauvegarde d&rsquo;une ou plusieurs GPO. Lorsque l&rsquo;on sauvegarde les GPO, il faut \u00e9galement fournir le chemin ou l&rsquo;on veut les sauvegarder (chemin local ou partage r\u00e9seau). Il est aussi possible d&rsquo;indiquer le nom de domaine et le nom du serveur en param\u00e8tres. Pour plus d&rsquo;info sur les param\u00e8tres vous pouvez vousrendre sur le\u00a0<a title=\"Backup-GPO\" href=\"http:\/\/technet.microsoft.com\/en-us\/library\/ee461052.aspx\" target=\"_blank\" rel=\"noopener\">site Technet<\/a>.<\/p>\n<p>Sauvegarder toutes les GPO du domaine\u00a0:\u00a0<strong>Backup-GPO -All -Domain &lsquo;mondomaine.local&rsquo; -Path &lsquo;\\\\srv-backup\\gpo&rsquo;<\/strong><\/p>\n<p>Sauvegarder une seule GPO\u00a0:\u00a0<strong>Backup-GPO -Name &lsquo;DefaultUser&rsquo; -Domain &lsquo;mondomaine.local&rsquo; \u00a0-Path &lsquo;\\\\srv-backup\\gpo&rsquo;<\/strong><\/p>\n<p>Les 2 commandes ci-dessus permettent de faire une sauvegarde ponctuelle des GPO. Afin de les sauvegarder r\u00e9guli\u00e8rement, voici un petit script que vous pouvez lancer en t\u00e2che planifi\u00e9e :<\/p>\n<pre>Import-Module GroupPolicy\r\n$domain = 'mondomaine.local'\r\n$backupPath = '\\\\srv-backup\\gpo\\'\r\n$formatedDate= Get-Date -Format\u00a0Get-Date -Format dd.MM.yyyy_HH.mm.ss\r\n$folder = $backupPath + 'backup_' + $formatedDate\r\nNew-Item -ItemType Directory -Path $folder\r\nBackup-GPO -All -Domain $domain -Path $folder<\/pre>\n<p>Il vous faut modifier ces 2 variables :<\/p>\n<ul>\n<li><strong>$domain<\/strong>\u00a0: Correspond \u00e0 votre domaine<\/li>\n<li><strong>$backupPath<\/strong>\u00a0: Correspond \u00e0 votre dossier de sauvegarde racine (n&rsquo;oubliez pas le &lsquo;\\&rsquo; \u00e0 la fin de cette cha\u00eene de caract\u00e8re)<\/li>\n<\/ul>\n<p>Le script cr\u00e9era dans un premier temps un dossier avec la date et l&rsquo;heure du lancement de la sauvegarde (\u00ab\u00a0backup_30.01.2014_06.29.36\u00a0\u00bb par exemple) puis sauvegardera, dans un second temps, toutes les GPO \u00e0 l&rsquo;int\u00e9rieur de ce dossier.<\/p>\n<h1>Restaurer vos GPO<\/h1>\n<p>Vous pouvez restaurer vos GPO \u00e0 l&rsquo;aide des cmdlets ci-dessous :<\/p>\n<p>Restaurer toutes les GPO\u00a0:\u00a0<strong>Restore-GPO -All -Domain &lsquo;mondomaine.local&rsquo; -Path &lsquo;\\\\srv-backup\\gpo&rsquo;<\/strong><\/p>\n<p>Restaurer une seule GPO\u00a0:\u00a0<strong>Restore-GPO -Name &lsquo;<strong>DefaultUser<\/strong>&lsquo; -Domain &lsquo;mondomaine.local&rsquo; -Path &lsquo;\\\\srv-backup\\gpo&rsquo;<\/strong><\/p>\n<p>Pour plus d&rsquo;information sur la cmdlet Restore-GPO, rendez-vous sur\u00a0<a title=\"Restore-GPO\" href=\"http:\/\/technet.microsoft.com\/en-us\/library\/ee461030.aspx\" target=\"_blank\" rel=\"noopener\">le site Technet<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le module \u00ab\u00a0GroupPolicy\u00a0\u00bb \u00a0permet une sauvegarde et une restauration facile des GPO.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[19],"tags":[20,22,21],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"Le module &quot;GroupPolicy&quot; \u00a0permet une sauvegarde et une restauration facile des GPO. Sauvegarder des GPO La cmdlet\u00a0Backup-GPO\u00a0est la pour faire une\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sauvegarder et restaurer les GPO en powerShell - Perillo Jean-Fran\u00e7ois\" \/>\n<meta property=\"og:description\" content=\"Le module &quot;GroupPolicy&quot; \u00a0permet une sauvegarde et une restauration facile des GPO. Sauvegarder des GPO La cmdlet\u00a0Backup-GPO\u00a0est la pour faire une\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/\" \/>\n<meta property=\"og:site_name\" content=\"Perillo Jean-Fran\u00e7ois\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/jeanfrancois.perillo\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/jeanfrancois.perillo\" \/>\n<meta property=\"article:published_time\" content=\"2014-01-30T07:02:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-04T10:07:21+00:00\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jean-Fran\u00e7ois Perillo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"http:\/\/www.perillo.ch\/blog\/#website\",\"url\":\"http:\/\/www.perillo.ch\/blog\/\",\"name\":\"Perillo Jean-Fran\u00e7ois\",\"description\":\"Mes informations mis en ligne\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/www.perillo.ch\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/#webpage\",\"url\":\"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/\",\"name\":\"Sauvegarder et restaurer les GPO en powerShell - Perillo Jean-Fran\u00e7ois\",\"isPartOf\":{\"@id\":\"http:\/\/www.perillo.ch\/blog\/#website\"},\"datePublished\":\"2014-01-30T07:02:45+00:00\",\"dateModified\":\"2022-02-04T10:07:21+00:00\",\"author\":{\"@id\":\"http:\/\/www.perillo.ch\/blog\/#\/schema\/person\/a779c0c9e1635971cbbe16bd6b4069d5\"},\"description\":\"Le module \\\"GroupPolicy\\\" \u00a0permet une sauvegarde et une restauration facile des GPO. Sauvegarder des GPO La cmdlet\u00a0Backup-GPO\u00a0est la pour faire une\",\"breadcrumb\":{\"@id\":\"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/www.perillo.ch\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sauvegarder et restaurer les GPO en powerShell\"}]},{\"@type\":\"Person\",\"@id\":\"http:\/\/www.perillo.ch\/blog\/#\/schema\/person\/a779c0c9e1635971cbbe16bd6b4069d5\",\"name\":\"Jean-Fran\u00e7ois Perillo\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/www.perillo.ch\/blog\/#personlogo\",\"inLanguage\":\"fr-FR\",\"url\":\"http:\/\/0.gravatar.com\/avatar\/3e7e380d9254f969defb47b814dbf5af?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/0.gravatar.com\/avatar\/3e7e380d9254f969defb47b814dbf5af?s=96&d=mm&r=g\",\"caption\":\"Jean-Fran\u00e7ois Perillo\"},\"sameAs\":[\"http:\/\/www.perillo.ch\/blog\",\"https:\/\/www.facebook.com\/jeanfrancois.perillo\",\"https:\/\/twitter.com\/PerilloGF\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"description":"Le module \"GroupPolicy\" \u00a0permet une sauvegarde et une restauration facile des GPO. Sauvegarder des GPO La cmdlet\u00a0Backup-GPO\u00a0est la pour faire une","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/","og_locale":"fr_FR","og_type":"article","og_title":"Sauvegarder et restaurer les GPO en powerShell - Perillo Jean-Fran\u00e7ois","og_description":"Le module \"GroupPolicy\" \u00a0permet une sauvegarde et une restauration facile des GPO. Sauvegarder des GPO La cmdlet\u00a0Backup-GPO\u00a0est la pour faire une","og_url":"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/","og_site_name":"Perillo Jean-Fran\u00e7ois","article_publisher":"https:\/\/www.facebook.com\/jeanfrancois.perillo","article_author":"https:\/\/www.facebook.com\/jeanfrancois.perillo","article_published_time":"2014-01-30T07:02:45+00:00","article_modified_time":"2022-02-04T10:07:21+00:00","twitter_misc":{"\u00c9crit par":"Jean-Fran\u00e7ois Perillo","Dur\u00e9e de lecture estim\u00e9e":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"http:\/\/www.perillo.ch\/blog\/#website","url":"http:\/\/www.perillo.ch\/blog\/","name":"Perillo Jean-Fran\u00e7ois","description":"Mes informations mis en ligne","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.perillo.ch\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/#webpage","url":"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/","name":"Sauvegarder et restaurer les GPO en powerShell - Perillo Jean-Fran\u00e7ois","isPartOf":{"@id":"http:\/\/www.perillo.ch\/blog\/#website"},"datePublished":"2014-01-30T07:02:45+00:00","dateModified":"2022-02-04T10:07:21+00:00","author":{"@id":"http:\/\/www.perillo.ch\/blog\/#\/schema\/person\/a779c0c9e1635971cbbe16bd6b4069d5"},"description":"Le module \"GroupPolicy\" \u00a0permet une sauvegarde et une restauration facile des GPO. Sauvegarder des GPO La cmdlet\u00a0Backup-GPO\u00a0est la pour faire une","breadcrumb":{"@id":"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.perillo.ch\/blog\/sauvegarder-et-restaurer-les-gpo-en-powershell\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/www.perillo.ch\/blog\/"},{"@type":"ListItem","position":2,"name":"Sauvegarder et restaurer les GPO en powerShell"}]},{"@type":"Person","@id":"http:\/\/www.perillo.ch\/blog\/#\/schema\/person\/a779c0c9e1635971cbbe16bd6b4069d5","name":"Jean-Fran\u00e7ois Perillo","image":{"@type":"ImageObject","@id":"http:\/\/www.perillo.ch\/blog\/#personlogo","inLanguage":"fr-FR","url":"http:\/\/0.gravatar.com\/avatar\/3e7e380d9254f969defb47b814dbf5af?s=96&d=mm&r=g","contentUrl":"http:\/\/0.gravatar.com\/avatar\/3e7e380d9254f969defb47b814dbf5af?s=96&d=mm&r=g","caption":"Jean-Fran\u00e7ois Perillo"},"sameAs":["http:\/\/www.perillo.ch\/blog","https:\/\/www.facebook.com\/jeanfrancois.perillo","https:\/\/twitter.com\/PerilloGF"]}]}},"_links":{"self":[{"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/posts\/91"}],"collection":[{"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/comments?post=91"}],"version-history":[{"count":5,"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/posts\/91\/revisions"}],"predecessor-version":[{"id":234,"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/posts\/91\/revisions\/234"}],"wp:attachment":[{"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/media?parent=91"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/categories?post=91"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/tags?post=91"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}