Bu makalemde Active Directory Yöneticilerinin Bazen Dikkatsizce Active Directory üzerinde sildikleri Users,Computers,Groups, öğelerinin geri getirilmesi ile ilgili çalışmamı anlatacağım. Active Directory'nin aynı bilgisayardaki gibi bir geri dönüşüm kutusu vardır.Bu geri dönüşüm kutusunu kullanmak için önce active etmek gerekir.
Bunun komutunu Powershell ile yapıyorum.
Yapacaklarımı sıralarsam
.Net 3.5 Sp1 kurulumu
Import-Module ActiveDirectory komutu
Powershell'de Add-WindowsFeature RSAT-AD-PowerShell komutu ile gerekli ön hazırlığı yapıyorum.
Enable-ADOptionalFeature –Identity ‘CN=Recycle Bin Feature,CN=Optional Features,CN=Directory
Service,CN=Windows NT,CN=Services,CN=Configuration, DC=gitar,DC=com,DC=tr’
–Scope ForestOrConfigurationSet –Target ‘gitar.com.tr’
yazıyorum ve artık Active Directory Geri Dönüşüm Kutusu Aktif oluyor.
Bundan sonra Bir computer,bir group,bir tanede user hesabı oluşturuyorum. Daha sonra bu 3 hesabı silip
Powershell yardımıyla geri getiriyorum Geri getirme işi Powershell yeteneğinize kalmış.
Restore işleminin Komutu:
Get-ADObject -Filter '(lastknownparent -eq "OU=SILIP GERI GETIRILECEK BIRIM,DC=gitar,DC=com,
DC=tr") -and (objectclass -eq "computer")' -SearchBase "CN=deleted objects,dc=gitar,dc=com,dc=tr" -includedeletedobjects |Restore-ADObject
Get-ADObject -Filter '(lastknownparent -eq "OU=B,DC=gitar,DC=com,DC=tr") -and (objectclass -eq "user")' -SearchBase "CN=deleted objects,dc=gitar,dc=com,dc=tr" -includedeletedobjects |Restore-ADObject
objectclass -eq "group&user&computer" yazarak geri getirmek istediğimiz obje ve yapısal birimini ayarlayabiliriz.
Şimdi görsel anlatıma geçiyorum.
Tabi PowerShell'den başka çözümler de var. PowerGui vs.. toollarda bu işlemi görsel olarak yapacaktır.
Restore Komutunun oluşturulmasında emeği olan Ahmet Kutlay DEMİRAY'a teşekkür ederim..
Umarım yararlı olur..........
Hiç yorum yok:
Yorum Gönder
teşekkürler...