NetWorker:削除されたアーカイブ データベースからの単一メールボックスのリストアが失敗する
Summary: NetWorker:削除されたアーカイブ データベースからの単一メールボックスのリストアが失敗する
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 オンライン アーカイブ データベースは削除されません
お客様は、削除されたアーカイブ データベースから単一のメールボックスをリストアする必要があります。
RDBを実行し、DBをリストアしました。
Exchange PSコマンド「New-mailboxRestoreRequest」の使用が次のエラーで失敗しました:
Mailbox"xxxxxxxxx" doesn't exist on database "YYYYY"
Exchange オンライン アーカイブ データベースは削除されません
お客様は、削除されたアーカイブ データベースから単一のメールボックスをリストアする必要があります。
RDBを実行し、DBをリストアしました。
Exchange PSコマンド「New-mailboxRestoreRequest」の使用が次のエラーで失敗しました:
Mailbox"xxxxxxxxx" doesn't exist on database "YYYYY"
Cause
お客様が間違ったコマンドを使用してアーカイブ メールボックスを復元した
Resolution
データベースのリストアとは、物理ファイルをバックアップ メディア(ディスクまたはテープ)からデータベース操作に適したファイルの場所にコピーすることです。リカバリーは、通常、REDOログ ファイルを使用して、バックアップ以降にデータベースに加えられた変更とともに、バックアップからリストアされたデータベース ファイルを更新するプロセスです。(リストアされたバックアップ ファイル + 変更 = リカバリー)。
リストアは、次の2つの異なるオプションを使用して実行できます。
オプション1:
RDBのリストアが正常に完了し、NW(NMM GUIから)またはExchange(次のコマンドを使用)を使用して問題なくデータが報告されました:
[PS] C:\Windows\system32>Get-MailboxDatabase "YYYYYY" |Get-MailboxStatistics (英語) |ft displayname,totalitemsize|出力ファイルC:\YYYYYY_List.txt
.
個人アーカイブ - user_example (123456) 1.759 GB (1,888,296,806 バイト)
..
そのため、正しいアーカイブ メールボックス GUID を取得するために、次の Exchange コマンドを実行しました。
[追記] 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 : 個人アーカイブ - user_example (123456)
MailboxGuid:aaaaaaaa-bbbb-cccc-dddd-eeeeeeee
切断理由:
+ FullyQualifiedErrorId: 65F1A251、Microsoft.Exchange.Management.RecipientTasks.RestoreMailbox
次に、次のコマンドを実行してリカバリーし、「baditemlimit」を追加して、不良ファイルによる障害を回避します。
[PS] C:\ Windows \ system32>Restore-Mailbox-RecoveryDatabase "YYYYYYY"-RecoveryMailbox aaaaaaaaaa-bbbb-cccc-dddd-eeeeeeeeee-TargetFolder "個人用アーカイブ- user_example(123456)"-Identity "user_example(123456)" -baditemlimit 200000
最後に、以下が報告されます
......
移動タイプ : リストア
ムーブステージ: 完了しました
開始時刻 : mm/d/yyyy hh:mm:ss *M
終了時刻:mm/d/yyyy hh:mm:ss *M
ステータスコード : 0
StatusMessage : リカバリー データベースのこのメールボックスは、ターゲット ユーザーのメールボックスにリストアされました。
ReportFile : E:\Microsoft Exchange\V14\Logging\MigrationLogs\restore-Mailboxyyyymmdd-hhmmss-1234567.xml
オプション2:
リカバリー データベースからアーカイブ項目をリストアするには、次のコマンドを実行します。
次のコマンドを使用して、リカバリー データベースYYYYYYからアーカイブ メールボックスをリストアします。
Get-Mailbox "user_example" |% { New-MailboxRestoreRequest -SourceDatabase YYYYYYY -SourceStoreMailbox "個人用アーカイブ - user_example (123456)" -TargetMailbox $_.Identity -TargetIsArchive }
これにより、最初にユーザーのメールボックスがフェッチされ、必要なパラメーターを使用して New-MailboxRestoreRequest コマンドレットに渡されます。
すべてが復元されていることを確認したら、Get-MailboxRestoreRequest を使用して、完了した復元要求を削除できます。たとえば、完了したすべてのリストア リクエストをRemove-RestoreRequestコマンドレットとともに削除するには、次のコマンドを使用します。
Get-MailboxRestoreRequest (英語) |ここで、{ $_.ステータス -eq 完了 } |Remove-MailboxRestoreRequest 確認:$false
リストアは、次の2つの異なるオプションを使用して実行できます。
オプション1:
RDBのリストアが正常に完了し、NW(NMM GUIから)またはExchange(次のコマンドを使用)を使用して問題なくデータが報告されました:
[PS] C:\Windows\system32>Get-MailboxDatabase "YYYYYY" |Get-MailboxStatistics (英語) |ft displayname,totalitemsize|出力ファイルC:\YYYYYY_List.txt
.
個人アーカイブ - user_example (123456) 1.759 GB (1,888,296,806 バイト)
..
そのため、正しいアーカイブ メールボックス GUID を取得するために、次の Exchange コマンドを実行しました。
[追記] 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 : 個人アーカイブ - user_example (123456)
MailboxGuid:aaaaaaaa-bbbb-cccc-dddd-eeeeeeee
切断理由:
+ FullyQualifiedErrorId: 65F1A251、Microsoft.Exchange.Management.RecipientTasks.RestoreMailbox
次に、次のコマンドを実行してリカバリーし、「baditemlimit」を追加して、不良ファイルによる障害を回避します。
[PS] C:\ Windows \ system32>Restore-Mailbox-RecoveryDatabase "YYYYYYY"-RecoveryMailbox aaaaaaaaaa-bbbb-cccc-dddd-eeeeeeeeee-TargetFolder "個人用アーカイブ- user_example(123456)"-Identity "user_example(123456)" -baditemlimit 200000
最後に、以下が報告されます
......
移動タイプ : リストア
ムーブステージ: 完了しました
開始時刻 : mm/d/yyyy hh:mm:ss *M
終了時刻:mm/d/yyyy hh:mm:ss *M
ステータスコード : 0
StatusMessage : リカバリー データベースのこのメールボックスは、ターゲット ユーザーのメールボックスにリストアされました。
ReportFile : E:\Microsoft Exchange\V14\Logging\MigrationLogs\restore-Mailboxyyyymmdd-hhmmss-1234567.xml
オプション2:
リカバリー データベースからアーカイブ項目をリストアするには、次のコマンドを実行します。
次のコマンドを使用して、リカバリー データベースYYYYYYからアーカイブ メールボックスをリストアします。
Get-Mailbox "user_example" |% { New-MailboxRestoreRequest -SourceDatabase YYYYYYY -SourceStoreMailbox "個人用アーカイブ - user_example (123456)" -TargetMailbox $_.Identity -TargetIsArchive }
これにより、最初にユーザーのメールボックスがフェッチされ、必要なパラメーターを使用して New-MailboxRestoreRequest コマンドレットに渡されます。
すべてが復元されていることを確認したら、Get-MailboxRestoreRequest を使用して、完了した復元要求を削除できます。たとえば、完了したすべてのリストア リクエストをRemove-RestoreRequestコマンドレットとともに削除するには、次のコマンドを使用します。
Get-MailboxRestoreRequest (英語) |ここで、{ $_.ステータス -eq 完了 } |Remove-MailboxRestoreRequest 確認:$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.