NetWorker: Silinen arşivden tek bir posta kutusunu geri yükleme Veritabanı başarısız
Summary: NetWorker: Silinen arşivden tek bir posta kutusunu geri yükleme Veritabanı başarısız
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Exchange Online arşiv veritabanı silinmez.
Müşterinin silinen arşiv veritabanından tek bir posta kutusunu geri yüklemesi gerekir.
RDB çalıştırıldı ve veritabanı geri yüklendi.
"New-mailboxRestoreRequest" Exchange PS komutunu kullanma şu hatayla başarısız oldu:
Posta kutusu "xxxxxxxxx" "YYYYY" veritabanında mevcut değil
Cause
Müşteri, Arşiv posta kutusunu geri yüklemek için yanlış komutu kullandı
Resolution
Bir veritabanını geri yüklemek, fiziksel dosyaları bir yedekleme ortamından (disk veya bant) veritabanı çalışması için uygun dosya konumlarına kopyalamaktır. Kurtarma , yedeklemeden bu yana veritabanında yapılan değişikliklerle yedekten geri yüklenen veritabanı dosyalarının güncellenmesi işlemidir ve bu işlem genellikle redo günlük dosyalarını kullanır. (Geri yüklenen yedekleme dosyaları + değişiklikler = Kurtarma).
Geri yükleme iki farklı seçenekle yapılabilir:
Seçenek 1:
RDB'nin geri yüklemesi başarıyla tamamlandı ve veriler NW (NMM GUI'den) veya Exchange (aşağıdaki komut kullanılarak) kullanılarak sorun olmadan raporlandı:
[PS] C:\Windows\system32>Get-MailboxDatabase "YYYYYY" | Get-MailboxStatistics | FT DisplayName,TotalItemSize| Dosya Dışı C:\YYYYYY_List.txt
.
Kişisel Arşiv - user_example (123456) 1.759 GB (1.888.296.806 bayt)
..
Bu nedenle, doğru arşiv posta kutusu GUID'sini almak için aşağıdaki Exchange komutunu çalıştırdık:
[PS] C:\Windows\system32>Get-MailboxStatistics -database "YYYYYYY"|fl legacyDN,displayname,mailboxGUID,disconnectreason| Out-File C:\YYYYYY_GUID_List.txt
[PS] C:\Windows\system32>
LegacyDN : /O=CORP/OU=EXCHANGE ADMINISTRATIVE GROUP (YGFODHOFHHFFOH)/CN=RECIPIENTS/CN=user_example (123456)123
DisplayName : Kişisel Arşiv - user_example (123456)
Posta KutusuGuid : aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
Bağlantı Kesme Nedeni :
+ FullyQualifiedErrorId : 65F1A251,Microsoft.Exchange.Management.RecipientTasks.RestoreMailbox
Ardından, kurtarmak için aşağıdaki komutu çalıştırın ve bozuk dosyalar nedeniyle arızayı önlemek için "baditemlimit" ekleyin:
[PS] C:\Windows\system32>Restore-Mailbox -RecoveryDatabase "YYYYYYY" -RecoveryMailbox aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeeeee -TargetFolder "Personal Archive - user_example (123456)" -Identity "user_example (123456)" -baditemlimit 200000
Sonunda, aşağıdakiler bildirilecektir:
......
Hareket Türü : Geri yüklemek
Hareket Aşaması : Tamamlandı
Başlangıç Zamanı : aa/d/yyyy ss:dd:ss *M
Bitiş Zamanı : aa/d/yyyy ss:dd:ss *M
Durum Kodu :
0Durum Mesajı: Kurtarma veritabanındaki bu posta kutusu, hedef kullanıcı posta kutusuna geri yüklendi.
Rapor Dosyası : E:\Microsoft Exchange\V14\Logging\MigrationLogs\restore-Mailboxyyyymmdd-hhmmss-1234567.xml
Seçenek 2:
Arşiv öğelerini bir kurtarma veritabanından geri yüklemek için aşağıdaki komutları uygulayın:
Aşağıdaki komutu kullanarak bir arşiv posta kutusunu kurtarma veritabanından YYYYY geri yükleyin:
Get-Mailbox "user_example" | % { New-MailboxRestoreRequest -SourceDatabase YYYYYYY -SourceStoreMailbox "Kişisel Arşiv - user_example (123456)" -TargetMailbox $_. Identity -TargetIsArchive }
Bu, önce Kullanıcının posta kutusunu getirir ve gerekli parametreleri kullanarak New-MailboxRestoreRequest cmdlet'ine geçirir.
Her şeyin geri yüklendiğini doğruladıktan sonra Get-MailboxRestoreRequest komutunu kullanarak tamamlanan geri yükleme isteğini kaldırabilirsiniz. Örneğin, Remove-RestoreRequest cmdlet'i ile birlikte tamamlanan tüm geri yükleme isteklerini kaldırmak için aşağıdakileri kullanın:
Get-MailboxRestoreRequest | burada { $_. Status -eq Completed } | Remove-MailboxRestoreRequest Confirm:$false
Geri yükleme iki farklı seçenekle yapılabilir:
Seçenek 1:
RDB'nin geri yüklemesi başarıyla tamamlandı ve veriler NW (NMM GUI'den) veya Exchange (aşağıdaki komut kullanılarak) kullanılarak sorun olmadan raporlandı:
[PS] C:\Windows\system32>Get-MailboxDatabase "YYYYYY" | Get-MailboxStatistics | FT DisplayName,TotalItemSize| Dosya Dışı C:\YYYYYY_List.txt
.
Kişisel Arşiv - user_example (123456) 1.759 GB (1.888.296.806 bayt)
..
Bu nedenle, doğru arşiv posta kutusu GUID'sini almak için aşağıdaki Exchange komutunu çalıştırdık:
[PS] C:\Windows\system32>Get-MailboxStatistics -database "YYYYYYY"|fl legacyDN,displayname,mailboxGUID,disconnectreason| Out-File C:\YYYYYY_GUID_List.txt
[PS] C:\Windows\system32>
LegacyDN : /O=CORP/OU=EXCHANGE ADMINISTRATIVE GROUP (YGFODHOFHHFFOH)/CN=RECIPIENTS/CN=user_example (123456)123
DisplayName : Kişisel Arşiv - user_example (123456)
Posta KutusuGuid : aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
Bağlantı Kesme Nedeni :
+ FullyQualifiedErrorId : 65F1A251,Microsoft.Exchange.Management.RecipientTasks.RestoreMailbox
Ardından, kurtarmak için aşağıdaki komutu çalıştırın ve bozuk dosyalar nedeniyle arızayı önlemek için "baditemlimit" ekleyin:
[PS] C:\Windows\system32>Restore-Mailbox -RecoveryDatabase "YYYYYYY" -RecoveryMailbox aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeeeee -TargetFolder "Personal Archive - user_example (123456)" -Identity "user_example (123456)" -baditemlimit 200000
Sonunda, aşağıdakiler bildirilecektir:
......
Hareket Türü : Geri yüklemek
Hareket Aşaması : Tamamlandı
Başlangıç Zamanı : aa/d/yyyy ss:dd:ss *M
Bitiş Zamanı : aa/d/yyyy ss:dd:ss *M
Durum Kodu :
0Durum Mesajı: Kurtarma veritabanındaki bu posta kutusu, hedef kullanıcı posta kutusuna geri yüklendi.
Rapor Dosyası : E:\Microsoft Exchange\V14\Logging\MigrationLogs\restore-Mailboxyyyymmdd-hhmmss-1234567.xml
Seçenek 2:
Arşiv öğelerini bir kurtarma veritabanından geri yüklemek için aşağıdaki komutları uygulayın:
Aşağıdaki komutu kullanarak bir arşiv posta kutusunu kurtarma veritabanından YYYYY geri yükleyin:
Get-Mailbox "user_example" | % { New-MailboxRestoreRequest -SourceDatabase YYYYYYY -SourceStoreMailbox "Kişisel Arşiv - user_example (123456)" -TargetMailbox $_. Identity -TargetIsArchive }
Bu, önce Kullanıcının posta kutusunu getirir ve gerekli parametreleri kullanarak New-MailboxRestoreRequest cmdlet'ine geçirir.
Her şeyin geri yüklendiğini doğruladıktan sonra Get-MailboxRestoreRequest komutunu kullanarak tamamlanan geri yükleme isteğini kaldırabilirsiniz. Örneğin, Remove-RestoreRequest cmdlet'i ile birlikte tamamlanan tüm geri yükleme isteklerini kaldırmak için aşağıdakileri kullanın:
Get-MailboxRestoreRequest | burada { $_. Status -eq Completed } | Remove-MailboxRestoreRequest Confirm:$false
Affected Products
NetWorkerArticle Properties
Article Number: 000056799
Article Type: Solution
Last Modified: 12 Mar 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.