Active Directory geri dönüşüm kutusu kullanılarak Active Directory silinen kullanıcı hesabı nasıl geri yüklenir? Madde 4#4 | Bölüm 16#23
Bu yazıda, silinen bir kullanıcı hesabının Active Directory geri dönüşüm kutusunu kullanarak geri yüklenmesi sürecini inceliyoruz. Teknik olarak konuşursak, Active Directory geri dönüşüm kutusu, kullanıcı hesabı, bilgisayar hesabı, grup hesabı vb. gibi her türlü "Active Directory nesnesini" geri yüklemek için kullanılabilir.
Bu makalenin amacı, Active Directory Kullanıcı hesabını geri yüklemek için kullandığımız işleme odaklanmaktır.
Active Directory geri dönüşüm kutusu | Anlamı nedir?
Active Directory geri dönüşüm kutusuyla ilgili en yaygın yanılgılardan biri, Active Directory geri dönüşüm kutusunun amacının, Active Directory'de silinen nesneleri depolamak için ve silinen Active Directory'yi geri yüklemek için bir mekanizma olarak kullanılacak "özel bir depo" oluşturmak olduğudur. aktif bir duruma itiraz eder.
Bu varsayımı "yanlış anlama" olarak tanımlıyorum çünkü Active Directory'de, Active Directory geri dönüşüm kutusu etkinleştirilmediğinde bile Active Directory'den silinen nesneleri depolamak için kullanılacak "özel bir depo" bulunmaktadır. (Active Directory geri dönüşüm kutusu varsayılan olarak etkin değildir).
Başka bir deyişle, silinen Active Directory nesnelerini saklamak için Active Directory geri dönüşüm kutusuna ihtiyacımız yok.
S1: Peki Active Directory geri dönüşüm kutusunun asıl ihtiyacı nedir?
C1: Daha önceki bir makalede bahsedildiği gibi, Active Directory, silinen Active Directory nesnesinin Silinen nesne adlı gizli bir klasöre nasıl kaydedileceğini “bilir”. klasör. "Sorun", Active Directory nesnelerini sildiğimizde ve nesne Silinmiş nesne klasörüne "gönderildiğinde" silinen nesne özelliklerinin çoğunun kaydedilmemesidir.
Ayrıca Active Directory, gerektiğinde silinen nesneleri kurtarmamıza yardımcı olacak yerleşik bir aracı içermez (Silinen nesneye erişim) klasörünü açın ve Geçici Silinen nesneleri "getirin".
Active Directory geri dönüşüm kutusu etkinleştirildiğinde, "silinmiş Active Directory nesne yönetimi" önemli ölçüde iyileştirildi.
1. Geçici Olarak Silinen Active Directory nesneleri hakkındaki bilgilerin tamamını kaydedin.
Bir Active Directory nesnesi silindiğinde, "silinen nesne" Silinmiş nesne klasörüne kaydedilir, ancak artık silinen nesnenin tüm özellikleri korunur.
2. Arayüzü geri yükleyin
Active Directory Geri Dönüşüm Kutusu, Silinmiş Nesne klasör deposuna erişmemize ve gerekli Geçici Silinen nesneyi geri yüklememize yardımcı olan "araçlar" sağlar.
Active Directory geri dönüşüm kutusu farklı arayüzler
Geçici Olarak Silinen nesneyi geri yükleme görevini uygulamak için kullandığımız Active Directory Geri Dönüşüm Kutusu “arayüzü”, Windows sunucu işletim sistemi sürümüne bağlıdır.
Windows Server sürüm 2008 R2
Sunucu sürümünün Windows 2008 R2 olması durumunda, Active Directory geri dönüşüm kutusu seçeneğini etkinleştirdikten sonra, Restore-ADObject adlı özel bir PowerShell komutu “etkinleştirildi”. Bu PowerShell komutunun amacı, Geçici Silinen Active Directory nesnelerini Silinmiş nesne klasöründen "çekmemize" ve bunları orijinal konumlarına (organizasyon birimi) geri yüklememize yardımcı olmaktır.
Window Server 2012 ve gelişmiş Windows Server sürümleri
İyi haber şu ki, Windows Server sürüm 2012 ve gelişmiş Windows Server sürümleri, Active Directory geri dönüşüm kutusunu yönetmek için grafiksel bir arayüz içerir.
PowerShell arayüzü daha güçlü seçeneklere sahip olmasına rağmen çoğu zaman, bu seçenek Grafik arayüzünde mevcut olan "işi yapacaktır."
- Bu yazımızın ilk bölümünde PowerShell arayüzü üzerinden Active Directory geri dönüşüm kutusu yönetimini inceliyoruz.
- Bu yazımızın ikinci bölümünde Active Directory geri dönüşüm kutusu yönetimini grafik arayüz üzerinden inceliyoruz.
PowerShell kullanarak Active Directory geri dönüşüm kutusunu yönetme
Bu bölümde, PowerShell komutlarını kullanarak Geçici Silinen Active Directory nesnelerini geri yüklemek için Active Directory geri dönüşüm kutusunun nasıl kullanılacağını inceliyoruz.
Active Directory geri dönüşüm kutusu | İki ana PowerShell komutu
Active Directory geri dönüşüm kutusunu PowerShell komutları aracılığıyla yönetmek,
iki ana cmdlet kullanılarak uygulanır: Get-ADObject ve Restore-ADObject.
PowerShell cmdlet'leri Get-ADObject, doğrudan Active Directory geri dönüşüm kutusuyla ilişkili değildir; bunun yerine, her türlü Active Directory nesnesi hakkında bilgi almaya hizmet eder.
Varsayılan olarak Restore-ADObject PowerShell komutu canlı Active Directory nesnelerini görüntüler.
Active Directory geri dönüşüm kutusunun içeriğini görüntülemek istediğimiz takdirde ek bir parametre eklememiz gerekecektir: -includeDeletedObjects
Active Directory geri dönüşüm kutusu PowerShell cmdlet çiftinin ikinci kısmı PowerShell komutudur: Restore-ADObject
Adından da anlaşılacağı gibi, Restore-ADObject PowerShell komutu, silinen nesneyi Silinmiş nesne klasöründen çekecek ve nesneyi "etkin nesne listesine" geri yükleyecektir.
Yani Active Directory geri dönüşüm kutusu kullanıldığında geri yükleme işleminin uygulanmasının PowerShell Restore-ADObject komutu aracılığıyla gerçekleştiğini söyleyebiliriz.
İlginç bir gerçek şu ki, Active Directory geri dönüşüm kutusunu etkinleştirmemiş (etkinleştirmemiş) olsak bile PowerShell Restore-ADObject komutu, Active Directory PowerShell komutlarının bir parçası olarak her etki alanı denetleyicisinde mevcuttur.
İlginç bir soru, Active Directory geri dönüşüm kutusunun etkinleştirilmediği ve henüz, içinde depolanan Geçici Silinen Active Directory nesnesini geri yüklemek için Restore-ADObject'i kullanmaya çalıştığımız bir senaryoda ne olacağı olabilir. Silinen nesne klasörü?
Cevap aşağıdaki ekran görüntüsünde görünür:
Örneğimizde Restore-ADObject'i Active Directory geri dönüşüm kutusunun etkin olmadığı Active Directory etki alanında kullanmaya çalışıyoruz.
Geçici Silinen nesne GUID'sini (Genel olarak benzersiz tanımlayıcı) geri yüklemek için PowerShell komutunu Restore-ADObject kullanıyoruz ve ardından aşağıdaki PowerShell komut sözdizimini kullanmaya çalışıyoruz:
Restore-ADObject -identity 40b5e14a-1e12-469d-92fe-10a9463519dbSonuç aşağıdaki hatadır:
Restore-ADObject : Geçersiz değişiklik işlemi. Değişikliğin bazı yönlerine izin verilmiyor
Hata yeterince açık değil ama basit bir ifadeyle hata bize Active Directory geri dönüşüm kutusunun etkinleştirilmediğini ve bu nedenle Restore-ADObject PowerShell komutunu kullanamadığımızı anlatmaya çalışıyor.
Geçici Silinen Active Directory nesnelerini geri yüklemek için Get-ADObject ve Restore-ADObject PowerShell komutlarını kullanma.
Örnek 1 - TÜM silinmiş nesnelerle ilgili bilgileri görüntüleme
Bu örnekte, silinen Active Directory nesnelerine ilişkin sonuçları aşağıdaki gereksinimlere göre filtrelemek istiyoruz:
- Silinen Active Directory nesneleri hakkındaki bilgileri görüntüleyin.
Aşağıdaki parametreleri kullanarak sonucu filtreleyin:
- Yalnızca Active Directory “silinen nesneler” klasörünün içeriğini görüntüleyin.
Get-ADObject komutuna “silinmiş” Active Directory nesnesini görüntülemesi talimatını vermek için filtre seçeneğini kullanıyoruz. Yalnızca “deleted” özelliği “$true” değerini içeren Active Directory nesnelerini getirecek bir filtre tanımlıyoruz. ”
PowerShell sözdizimi örneği
Get-ADObject -Filter {Deleted -eq $true } -includeDeletedObjectsAşağıdaki ekran görüntüsünde sonucu görebiliriz. Get-ADObject komutunun Geçici Silinen nesnenin varsayılan ayar özelliklerini görüntülediğini görebiliriz. Geçici Olarak Silinen Active Directory nesnelerinin, varsayılan olarak görüntülenmeyen ek özelliklere sahip olduğunu unutmayın.
Belirli bir Geçici Silinen nesneye daha yakından bakarsak, Silinmiş özelliğinin "True" olarak ayarlandığını görebiliriz.
Bu, Active Directory'nin Active Directory nesnesini "silinmiş" olarak "damgalamak" için kullandığı yöntemdir.
Örnek 2 - TÜM silinmiş nesneler hakkındaki bilgileri görüntüleyin + TÜM özellikleri görüntüleyin
Bu örnekte, silinen Active Directory nesnelerine ilişkin sonuçları aşağıdaki gereksinimlere göre filtrelemek istiyoruz:
- Silinen Active Directory nesneleri hakkındaki bilgileri görüntüleyin.
Aşağıdaki parametreleri kullanarak sonucu filtreleyin:
- Active Directory'den silinen tüm nesne türleri (kullanıcı hesabı, bilgisayar hesabı vb.) hakkındaki bilgileri görüntüleyin.
PowerShell sözdizimi örneği
Get-ADObject -Filter {Deleted -eq $true } -includeDeletedObjects -Properties *Aşağıdaki ekran görüntüsünde artık Geçici Silinen nesneler hakkındaki bilgilerin mevcut tüm özelliklerle birlikte görüntülendiğini görebiliriz.
Örnek 3 - Kullanıcı hesabı hakkındaki bilgileri görüntüleme ” silinen nesneler + seçilen özellik kümesini görüntüleme
Bu örnekte, silinen Active Directory nesnelerine ilişkin sonuçları aşağıdaki gereksinimlere göre filtrelemek istiyoruz:
- Silinen Active Directory nesneleri hakkındaki bilgileri görüntüleyin.
Aşağıdaki parametreleri kullanarak sonucu filtreleyin:
- Yalnızca "kullanıcı hesabı" olarak sınıflandırılan nesneleri görüntüleyin.
PowerShell sözdizimi örneği
Get-ADObject -Filter {Deleted -eq $true -and ObjectClass -eq "user"} -includeDeletedObjects -Properties * | FL sAMAccountName,UserPrincipalName,DisplayName,ObjectGUID,WhenCreated,WhenChanged,DeletedÖrnek 4 - Silinen belirli Kullanıcı hesabı (SAM adı) hakkındaki bilgileri görüntüleme + seçilen özellik kümesini görüntüleme
Bu örnekte, silinen Active Directory nesnelerine ilişkin sonuçları aşağıdaki gereksinimlere göre filtrelemek istiyoruz:
- Silinen Active Directory nesneleri hakkındaki bilgileri görüntüleyin.
Aşağıdaki parametreleri kullanarak sonucu filtreleyin:
- Silinen belirli kullanıcıyla ilgili bilgileri görüntüleyin. SAM hesabını kanıtlayarak kullanıcıya referans vereceğiz
PowerShell sözdizimi örneği
Get-ADObject -Filter {sAMAccountName -eq "Selena"} -includeDeletedObjects -Properties * | FL sAMAccountName,UserPrincipalName,DisplayName,ObjectGUID,WhenCreated,WhenChanged,DeletedÖrnek 5 - Silinen belirli Kullanıcı hesabı (GUID değeri) hakkındaki bilgileri görüntüleme + seçilen özellik grubunu görüntüleme
Bu örnekte, silinen Active Directory nesnelerine ilişkin sonuçları aşağıdaki gereksinimlere göre filtrelemek istiyoruz:
- Silinen Active Directory nesneleri hakkındaki bilgileri görüntüleyin.
Aşağıdaki parametreleri kullanarak sonucu filtreleyin:
- Belirli bir silinmiş kullanıcı hakkındaki bilgileri görüntüleyin. GUID değerini kanıtlayarak kullanıcıya referans vereceğiz.
PowerShell sözdizimi örneği
Get-ADObject -Filter {ObjectGUID -eq " 910b2cd7-b638-4c8c-a265-fd3892c48a49"} -includeDeletedObjects -Properties * | FL sAMAccountName,UserPrincipalName,DisplayName,ObjectGUID,WhenCreated,WhenChanged,DeletedGeçici Silinen nesneyi geri yükle
"Geri yükleme işlemi" çoğu zaman iki PowerShell komutunun birleşimi kullanılarak uygulanır: Get-ADObject + Restore-ADObject
Örnek 1 - Belirli Geçici Silinen Kullanıcı hesabını geri yükleme | Kullanıcıya sAMAccountName değerini kullanarak referans verme.
Bu örnekte, özellikle silinmiş bir kullanıcı hesabını Active Directory geri dönüşüm kutusundan geri yüklemek istiyoruz. Silinen kullanıcı hesabına, kullanıcı SAM hesap adını kullanarak başvuracağız.
Kullanacağımız PowerShell komutlarının kombinasyonu aşağıdaki görevleri gerçekleştirecektir:
- Özel olarak silinmiş bir kullanıcı hesabını Active Directory geri dönüşüm kutusundan getirin,
- PowerShell komutunu Get-ADObject + Filter kullanarak SAM adının Selena olduğu bir nesneyi arayacaktır.
- Kullanıcı hesabını orijinal organizasyon birimine geri "etkin duruma" geri yükleyin (PowerShell komutunu Restore-ADObject kullanarak).
PowerShell sözdizimi örneği
Get-ADObject -Filter {sAMAccountName -eq "Selena"} -includeDeletedObjects | Restore-ADObjectÖrnek 2 - Belirli Geçici Silinen Kullanıcı hesabını geri yükleme | GUID değerini kullanarak kullanıcıya referans verme.
Bu örnekte, özellikle silinmiş bir kullanıcı hesabını Active Directory geri dönüşüm kutusundan geri yüklemek istiyoruz. Silinen kullanıcı hesabına GUID kullanıcısını kullanarak başvuracağız.
Kullanacağımız PowerShell komutlarının kombinasyonu aşağıdaki görevleri gerçekleştirecektir:
Adım 1#2
- Selena adlı bir kullanıcının Geçici Silinen kullanıcı hesabının GUID değerini alın.
Adım 2#2
- Kullanıcının GUID değerini kullanarak Geçici Silinen kullanıcı hesabını adresleyin. Geçici Silinen kullanıcı hesabını orijinal organizasyon birimine geri "etkin duruma" geri yükleyin (PowerShell komutunu Restore-ADObject kullanarak).
Aşama 1#2 - Özel olarak silinmiş bir kullanıcı hesabının GUID değerini alın
PowerShell sözdizimi örneği
Get-ADObject -Filter {sAMAccountName -eq "Selena"} -includeDeletedObjects -Properties * | FL sAMAccountName,UserPrincipalName,DisplayName,ObjectGUID,WhenCreated,WhenChanged,DeletedAşama 2#2 - belirli silinmiş kullanıcı hesabına referans vermek için GUID değerini kullanın + kullanıcı hesabını geri yükleyin
PowerShell sözdizimi örneği
Get-ADObject -Filter {ObjectGUID -eq "910b2cd7-b638-4c8c-a265-fd3892c48a49"} -includeDeletedObjects | Restore-ADObjectGeçici Silinen nesneyi kaldır (Kalıcı Silme)
Oldukça nadir olmasına rağmen incelemek istediğim ek bir seçenek de silinen nesneleri Active Directory geri dönüşüm kutusundan kaldırmak için PowerShell komutunu kullanma seçeneğidir.
Başka bir deyişle Geçici Silinen nesneleri silin.
Bu senaryoyu tanımlayan teknik terim "Kalınarak Silindi"dir.
“Hard delete” geçici silinmiş nesneyi çalıştırmamız durumunda, nesne
“kurtarılamaz” olarak kabul edilir. ”
Geçici Olarak Silinen Active Directory nesnelerini silebilmek için PowerShell komutunu kullanacağız: Remove-ADObject
Örnek 1 - Silinen kullanıcı hesabını kaldırın (Tam Silme).
Aşama 1#2 - Geçici Silinen kullanıcı hesaplarıyla ilgili bilgileri görüntüleme
Bu aşamada, mevcut Geçici Silinen kullanıcı hesaplarının bir listesini almak istiyoruz.
PowerShell sözdizimi örneği:
Get-ADObject -Filter {Deleted -eq $true -and ObjectClass -eq "user"} -includeDeletedObjects -Properties *Aşağıdaki ekran görüntüsünde, mevcut Geçici Silinmiş kullanıcı hesabının listesini görebiliriz.
Listenin, Katy. adlı Geçici Silinmiş kullanıcı hesabı hakkında bilgi içerdiğine dikkat edin.
Bir sonraki aşamada Katy kullanıcı hesabını Active Directory geri dönüşüm kutusundan kaldıracağız.
Aşama 2#2 - Geçici Silinen kullanıcı hesaplarını silin
Bu adımda, Geçici Silinen kullanıcı hesabı - Katy hakkındaki bilgileri silmek istiyoruz.
PowerShell sözdizimi örneği:
Get-ADObject -Filter {Deleted -eq $true -and sAMAccountName -eq "Katy"} -includeDeletedObjects | Remove-ADObject -Confirm:$falseAşağıdaki ekran görüntüsünde sonucu görebiliriz. Geçici Silinen kullanıcı hesaplarının listesini görebiliyoruz ancak Katy'in adı görünmüyor.
Örnek 2 - Silinen TÜM kullanıcı hesaplarını kaldırın (Kalın Silme) (Toplu mod).
Bu senaryoda, mevcut Geçici Silinen nesnelerin tümünü silerek \kaldırarak Active Directory geri dönüşüm kutusunun içeriğini "temizlemek" istiyoruz.
Bu görevi iki aşamada uygulayacağız:
Aşama 1#2 - Geçici Silinen nesnelerle ilgili bilgileri görüntüleme
Bu aşamada, mevcut Geçici Silinen kullanıcı hesaplarının bir listesini almak istiyoruz.
PowerShell sözdizimi örneği:
Get-ADObject -Filter {Deleted -eq $true -and ObjectClass -eq "user"} -includeDeletedObjects -Properties * | FL NameYalnızca silinmiş nesnelerin ve onların “name” özelliklerinin görüntülenmesini istediğimize dikkat edin.
Aşağıdaki ekran görüntüsünde Geçici Silinen kullanıcı nesnelerinin listesini görebiliriz.
Geçici Silinen Active Directory nesnelerinin her birinin adında “DEL” dizesinin bulunduğunu görebiliriz.
Bir sonraki aşamada, bu "karakteri", Active Directory geri dönüşüm kutusunda depolanan tüm Geçici Silinen nesnelere "referans vermek" için kullanacağız.
Aşağıdaki ekran görüntüsünde mevcut Geçici Silinen kullanıcı hesaplarının listesini görebiliriz:
Aşama 2#2 - Mevcut TÜM Geçici Silinen kullanıcı hesaplarını silin (Active Directory geri dönüşüm kutusunu temizleyin).
Bu adımda, adlarında "DEL" dizesinin göründüğü mevcut tüm Geçici Silinmiş hesapların bir listesini almayı ve ardından bu nesneleri silecek olan çıktıyı PowerShell komutuna yönlendirmeyi istiyoruz.
PowerShell sözdizimi örneği:
Get-ADObject -Filter {Deleted -eq $true -and name -like "*DEL:*"} -includeDeletedObjects | Remove-ADObject -Confirm:$falseAşağıdaki ekran görüntüsünde “remove” PowerShell komutunun, silme işlemine ilişkin herhangi bir bilgi vermediğini görüyoruz.
Geçici Silinen nesnenin Active Directory geri dönüşüm kutusundan kaldırılıp kaldırılmadığını doğrulamak için kullanabileceğimiz tek yol Geçici Silinen nesneleri görüntülemek için komutu tekrar kullanmak ve bu tür nesnelerin hala olup olmadığını doğrulamaktır.
İçinde Aşağıdaki ekran görüntüsünde Active Directory geri dönüşüm kutusunun “boş” olduğunu görebiliriz. Bunun anlamı, Active Directory geri dönüşüm kutusunda depolanan tüm Geçici Silinen nesneleri silmeyi başardığımızdır.
Grafik arayüzünü (Windows 2012 ve üzeri) kullanarak Active Directory geri dönüşüm kutusunu kullanma.
Bu bölümde Windows 2012 Server ve üzeri sürümlerde bulunan Active Directory geri dönüşüm kutusu grafik arayüzünün nasıl kullanılacağını inceliyoruz.
Temel varsayım, Active Directory geri dönüşüm kutusunun zaten "etkinleştirilmiş" (etkinleştirilmiş) olduğudur.
Active Directory Geri Dönüşüm Kutusunun nasıl etkinleştirileceği konusu hakkında daha fazla bilgiye ihtiyaç duymanız durumunda - Adım 1: Active Directory Geri Dönüşüm Kutusunu Etkinleştirin yazımızı okuyabilirsiniz.
Active Directory Geri Dönüşüm Kutusu grafik arayüzüne Active Directory Yönetim Merkezi aracılığıyla erişilebilir.
- Bir Windows sunucusunda 2012, Sunucu Yöneticisi'ni başlatır. güçlü>
- Araçlar menüsünü ve ardından Active Directory Yönetim Merkezi<'ni seçin menüsü
Aşağıdaki ekran görüntüsünde Active Directory Yönetim Merkezi yönetim arayüzünü görebiliriz.
- “Etki alanı ağacı” altında (örneğimizde o365info local), - Silinen Nesneler< adında bir klasör görebiliriz. /açıklık> (sayı 1)
- Sağ taraftaki bölmede Active Directory geri dönüşüm kutusunun (2 numara) içeriğini görebiliriz.
Belirli bir kullanıcı hesabını geri yüklemek için tek ihtiyacımız olan belirli kullanıcı hesabını seçmek, sağ tıklayıp menüyü seçmek - Geri Yükle<
Not: Active Directory Geri Dönüşüm Kutusu grafik arayüzü herhangi bir "yanıt" veya nesnenin başarıyla geri yüklendiğini onaylayan bir mesaj sağlamaz.
Active Directory alıcı grafik arayüzü - ek yönetim seçenekleri
Bu bölümde Active Directory geri dönüşüm kutusu grafik arayüzünü kullanırken kullanabileceğimiz iki faydalı seçeneği kısaca gözden geçirmek istiyorum.
Ek sütun özellikleri ekleme
Geçici Silinen nesnelerin ek özelliklerini görüntülemek istediğimiz takdirde bu “ek sütunu” ekrana çok kolay bir şekilde ekleyebiliriz.
Tek yapmamız gereken sütun başlıklarından birine (1 numara) sağ tıklayıp ekrana ekleyecek gerekli özelliği listeden seçmek.
Arama filtresini kullanma
Active Directory geri dönüşüm kutusunun büyük miktarda Geçici Silinmiş nesne içerdiği ve görüntülenen sonuçları "daraltmamız" gereken bir senaryoda, - "arama filtresi" seçeneğini kullanabiliriz. ”
Active Directory Geri Dönüşüm Kutusu arama filtresi, departman, oluşturulma tarihi vb. gibi bazı spesifik parametreleri tanımlayarak görüntülenen arama sonucunu "daraltmamıza" olanak tanır.
Arama filtresini etkinleştirmek için:
- Sağ taraftaki küçük oka tıklayın (1 numara).
- Seçeneğe tıklayın - Kriter ekle
- Onay kutusunu işaretleyerek gerekli kriterleri seçin (3 numara)
Aşağıdaki ekran görüntüsünde, bunları örneğimizde görebiliriz, kriterleri seçiyoruz - Oluşturulduğunda, böylece şunları yapabileceğiz: Belirli bir tarihte oluşturulan Geçici Silinen nesneyi görüntüler.
"Özdeş kimliğe" sahip birden fazla Geçici Silinen kullanıcı hesabı senaryosuyla uğraşmak
Bu bölümde, Geçici Silinen kullanıcı hesabını geri yüklememiz gereken karmaşık bir senaryodan bahsetmek istiyorum, ancak "sorun", Active Directory Silinen nesnenin depolanmasıdir. görünüşte aynı olan iki (veya daha fazla) kullanıcı hesabını içerir.
Bu tür bir senaryo, Active Directory kullanıcı hesabının birkaç kez silinip oluşturulması durumunda gerçekleşebilir.
Örneğin,
- Active Directory kullanıcısı oluşturulur ve ardından silinir (Geçici Silinme).
- Bir süre sonra aynı görünen ad ve E-posta adresine sahip bir Active Directory kullanıcısı YENİ Active Directory kullanıcısı olarak yeniden oluşturulur.
- Bir süre sonra YENİ Active Directory kullanıcı hesabı silinir.
Bu durumda, Active Directory geri dönüşüm kutusu görünüşte birbirinin aynı olan iki kullanıcı hesabını içerecektir.
"Görünüşte aynı" terimini kullanıyorum çünkü iki Geçici Silinen kullanıcı hesabı aynı görünen ada, E-posta adresine vb. sahiptir.
Görünüşte aynı olan Geçici Silinen kullanıcı hesabı arasındaki "gerçek farklar" şunlardır:
- Benzersiz tanımlayıcılar - GUID ve SID değeri.
- Oluşturulan ve güncellenen değerler - “oluşturulma tarihi” (WhenCreated) ve “silinme tarihi” (WhenChanged).
Not: Active Directory'nin "silindiğinde" gibi belirli bir özelliği kullanmadığına dikkat edin. Bunun yerine, nesnenin ne zaman silindiğini "bize söyleyen" özellik - WhenChanged'dir.
Bu durumu, geri yüklemek istediğimiz "doğru Soft Silinen kullanıcı hesabını" bulmak için kullanabileceğimiz yöntemlerle gösterebilmek için aşağıdaki senaryoyu kullanalım:
Böyle bir durumu gösterebilmek için aşağıdaki senaryoyu kullanalım:
- Selena Gomez , Ünlü şarkıcılar adlı Active Directory kuruluş biriminde oluşturulmuş bir kuruluş kullanıcısıdır (Active Directory kullanıcısı).
- Selena Gomez Active Directory kullanıcı hesabı silindi!
- Bir süre sonra, Active Directory yöneticisi, Selena Gomez için, silinen önceki kullanıcı hesabıyla aynı ayrıntılara sahip, aynı ekran adı, E-posta gibi YENİ bir Active Directory kullanıcı hesabı oluşturun. adres vb.
- Bir süre sonra YENİ Selena Gomez Active Directory kullanıcı hesabı silindi!
- Active Directory yöneticisinden Selena Gomez Active Directory kullanıcı hesabını silmesi istendi.
Misyon
Bizden "orijinal" Selena Gomez Active Directory kullanıcı hesabını geri yüklememiz istendi.
Başka bir deyişle, Selena Gomez Active Directory kullanıcısı YENİ Selena Gomez kullanıcı hesabından önce oluşturulan hesap.
Sorun
Geçici Olarak Silinen kullanıcı hesabının listesini görüntülemek için Active Directory geri dönüşüm kutusunu kullanıyoruz.
Örneğimizde, Selena Gomez Geçici Olarak Silinen kullanıcı hesabını bulmayı başardık, ancak listede iki " Geçici Silinen kullanıcı hesabının örnekleri ”
Hesap aynı göründüğü için, Geçici Silinmiş kullanıcı hesaplarından hangisinin “organik kullanıcı hesabı” olduğunu bilemeyiz. ”
Çözüm
Active Directory Geri Dönüşüm Kutusu listesi, Silindiğinde adında bir özellik içerir.
Silindiğinde özellik alanında saklanan bilgileri, "silme tarihinin" "diğer Geçici Silinen kullanıcı hesabının silinme tarihinden önce olduğu kullanıcı hesabını bulmak için kullanacağız. ”
Aşağıdaki ekran görüntüsünde kullanıcı hesabının aynı tarihte (10/14/2016) silindiğini görüyoruz.
Belirtildiği gibi, "orijinal Selena kullanıcı hesabı" ancak bir süre sonra silindi ve "YENİ Selena" kullanıcı hesabı da silindi.
Şimdi, “silinme tarihi”, “diğer Geçici Silinen kullanıcı hesabının silinme tarihinden önce olan Geçici Silinen kullanıcı hesabını bulmamız gerekiyor. ”
Kullanıcı hesabının kabini aynı tarihte silinmiştir (Silindiği 10/14/2016)
- Ekran görüntüsünde “1 numara” olarak görünen Selena kullanıcı hesabının silinme tarihi - 13:51
- Ekran görüntüsünde “2 numara” olarak görünen Selena kullanıcı hesabının silinme tarihi - 14:50
Sonuç, "orijinal Selena kullanıcı hesabının", "1 numara" olarak görünen bir Selena kullanıcı hesabı olduğudur.
Güncel makale serisinin bir sonraki makalesi
Exchange Online KULLANICI posta kutusunu geri yükleme | Dizin senkronizasyon ortamı | “Doğru yol” | Bölüm 17#23


























