Active-Directory-Papierkorb: Gelöschte Objekte Wiederherstellen
Maybe your like
Seit Windows Server 2008 R2 gibt es einen Papierkorb für AD-Objekte. Er erlaubt es, versehentlich gelöschte Objekte im laufenden Betrieb wiederherzustellen, das heißt ohne einen Domain Controller für eine autorisierende Wiederherstellung von Objekten aus dem AD-Backup offline nehmen oder eine Tombstone-Reanimation durchführen zu müssen. Letztere erfordert zwar keine Downtime, ist aber nicht zuverlässig, da Attribute verlorengehen können.
Der AD-Papierkorb ist in der Voreinstellung nicht eingeschaltet. Die folgende Anleitung zeigt, wie man ihn aktiviert und gelöschte Objekte wiederherstellt, wobei wichtig ist, dass ein einmal aktivierter AD-Papierkorb nicht wieder abgeschaltet werden kann.
Gesamtstrukturfunktionsebene heraufstufen
![]()
Der AD-Papierkorb steht nur zur Verfügung, wenn man die Funktionsebene der Gesamtstruktur auf Windows Server 2008 R2 heraufstuft. Das bedeutet, dass man alle DCs auf Windows Server 2008 R2 aktualisieren oder sie außer Dienst stellen muss. Die Funktionsebene stuft man unter "Active Directory-Domänen und -Vertrauensstellungen" herauf.
Achtung: Dieser Vorgang ist nicht reversibel.
AD-Papierkorb einschalten
![]()
Um den AD-Papierkorb einzuschalten, benötigt man PowerShell mit geladenen Active-Directory-Modulen. Der PowerShell-Befehl zum Einschalten des Papierkorbs lautet:
Enable-ADOptionalFeature –Identity 'CN=Recycle Bin Feature, `CN=Optional Features,CN=Directory Service,CN=Windows NT, `CN=Services,CN=Configuration, DC=contoso,DC=com' `–Scope ForestOrConfigurationSet –Target 'contoso.com'
Hinter "DC" und "Target" gehören jeweils die Daten für die eigene Organisation.
Gelöschtes Objekt wiederherstellen
Auch die Wiederherstellung eines gelöschten AD-Objekts funktioniert per PowerShell. Eine GUI gibt es nicht, es sei denn, man zählte den steinigen Weg per ldp.exe als solche. Das Cmdlet, um ein Objekt zu ermittelt, heißt Get-ADObject, wiederhergestellt wird mit Restore-ADObject. Beispielsweise würde man einen gelöschten Benutzer "John Doe" mit dem Befehl
Get-ADObject -Filter {displayName -eq "John Doe"} –IncludeDeletedObjects
ermitteln und mit
Get-ADObject -Filter {displayName -eq "John Doe"} –IncludeDeletedObjects |Restore-ADObject
wiederherstellen. Auch diese beiden Befehle gehören jeweils auf eine Zeile.
Wichtig ist, dass jedes Objekt in eine nicht gelöschte Eltern-Struktur restauriert wird. Will man also einen ganzen Baum wiederherstellen, muss man mit dessen Wurzel anfangen. Ein Beispiel-Script für ein solches Szenario sowie eine ausführliche Dokumentation des AD-Papierkorbs bietet Microsoft im TechNet.
Tag » Active Directory Papierkorb öffnen
-
Advanced AD DS Management Using Active Directory ...
-
Active Directory Papierkorb Unter Windows Server Aktivieren
-
Windows Server 2012/2012 R2: Papierkorb Fürs Active Directory ...
-
So Aktivieren Sie Den Active Directory-Papierkorb
-
Active Directory Papierkorb Aktivieren
-
Active Directory Papierkorb (Recycle Bin Feature) Aktivieren
-
Active Directory-Papierkorb Unter Windows Server 2012 R2 Aktivieren
-
Backup Und Recovery Für Active Directory In Der Praxis - IP-Insider
-
Active Directory Papierkorb Powershell Befehle - IT Blog Walter
-
Active Directory Papierkorb Unter Windows Server 2012
-
Active Directory Papierkorb - Windows Server
-
Windows Server 2012 R2 - 8 Active Directory-Domänendienste
-
Active Directory - Gelöschtes Benutzerkonto Wiederherstellen
-
Workshop: Objekte Aus Dem Active Directory Wiederherstellen ...