Exchange Online で削除されたパブリック フォルダーを復元する
この記事では、Exchange Online で削除されたパブリック フォルダーを復元する手順について説明します。
ユーザー (Outlook などのクライアントを使用) または管理者 (PowerShell や Exchange 管理センターなどの管理ツールを使用) によって削除されたパブリック フォルダーは、通常、 にあるパブリック フォルダー ダンプスターに \NON_IPM_SUBTREE\DUMPSTER_ROOT
格納されます。 削除されたフォルダーは、保持期間が終了するまで保持されます。
保持ポリシーを使用してパブリック フォルダーの内容が保留されるシナリオでは、保持保持期間が終了するまで、 から\NON_IPM_SUBTREE\DUMPSTER_ROOT
削除されたフォルダーは の下\NON_IPM_SUBTREE\DiscoveryHolds
に保持されます。
Exchange Online PowerShell を使用して、パブリック フォルダー ダンプまたは DiscoveryHolds フォルダーに保持されているフォルダーを復元できます。 パブリック フォルダーを復元すると、フォルダーに存在するすべてのサブフォルダーとアイテムが復元されます。
まれなシナリオでは、 の下 \NON_IPM_SUBTREE\LOST_AND_FOUND
にフォルダーが見つかる場合もあります。 LOST_AND_FOUNDの詳細と、フォルダーが見つかるとフォルダーを回復する方法については、このブログ記事を参照してください。
注:
ダンプスター内のフォルダーは、保持期間が終了すると完全に削除されます。 パブリック フォルダーが完全に削除された後は、保持ポリシーによって DiscoveryHolds の下にフォルダーが保持されていない限り、復元できません。
必要なアクセス許可
パブリック フォルダーを復元するユーザーには、 パブリック フォルダー ロールが割り当てられている必要があります。 既定では、このロールは 組織の管理 役割グループに存在するユーザーに割り当てられます。
削除されたパブリック フォルダーを復元する
復元するパブリック フォルダーがパブリック フォルダー ダンプに含まれているかどうかを確認します。
次のコマンドは、ダンプスター内のすべてのシステム以外のパブリック フォルダーを一覧表示します。
Get-PublicFolder \NON_IPM_SUBTREE\DUMPSTER_ROOT -Recurse -ResultSize Unlimited | where {$_.FolderClass -ne "$null"}
または、特定のフォルダーを検索することもできます。 たとえば、次のコマンドは、 という名前
Marketing
の削除されたパブリック フォルダーを検索します。Get-PublicFolder \NON_IPM_SUBTREE\DUMPSTER_ROOT -Recurse -ResultSize Unlimited | where {$_.Name -like "Marketing"}
の下の
\NON_IPM_SUBTREE\DiscoveryHolds
パブリック フォルダーには、検索で考慮する必要がある名前に GUID が追加されています。たとえば、次のコマンドは、 という名前
Sales
の削除されたパブリック フォルダーを検索します。Get-PublicFolder \NON_IPM_SUBTREE\DiscoveryHolds -Recurse -ResultSize Unlimited | where {$_.Name -like "*Sales*"}
パブリック フォルダーを復元するには、次の構文を使用します。
Set-PublicFolder -Identity "Full path of folder to be restored" -Path "Parent folder path where folder needs to be restored"
たとえば、次のコマンドを実行して、 という名前
PF1
のパブリック フォルダーをパブリック フォルダー ツリーのルートに復元します。Set-PublicFolder -Identity \NON_IPM_SUBTREE\DUMPSTER_ROOT\DUMPSTER_EXTEND\RESERVED_1\RESERVED_1\9f32c468-4bc2-42aa-b979-16a057394b2f\PF1 -Path \
次の別の例では、 という名前
Sales
のパブリック フォルダーをパブリック フォルダー ツリーのルートに復元します。Set-PublicFolder -Identity \NON_IPM_SUBTREE\DiscoveryHolds\Sales_774d775c-da53-4ee7-869c-353c8a6e3265 -Path \
削除されたフォルダーの元のパスがわからない場合は、削除される前にフォルダーの元のパスを見つけることができます。
たとえば、次のコマンドでは、 という名前
Marketing
の削除されたフォルダーの元のパスが表示されます。$folder = Get-PublicFolder \NON_IPM_SUBTREE\DUMPSTER_ROOT -Recurse -ResultSize Unlimited | where {$_.Name -like "Marketing"}; Get-PublicFolder (Get-PublicFolder $folder.ParentPath).DumpsterEntryId
注:
パブリック フォルダーを復元するときは、パスに を指定 \IPM_Subtree
しないでください。 例:
正しい構文:
Set-PublicFolder \non_ipm_subtree\discoveryholds\Black_73e0bd95-7972-4599-a25b-cdf46345b62b -Path \Finance\
正しい構文:
Set-PublicFolder \non_ipm_subtree\discoveryholds\Black_73e0bd95-7972-4599-a25b-cdf46345b62b -Path \IPM_Subtree\Finance\
特定のサブフォルダーを復元する
フォルダーを復元すると、すべてのサブフォルダーが復元されますが、復元できるサブフォルダーは 1 つだけです。
たとえば、次のコマンドは、 の下に\Parent1
復元しますSubfolder1
。
$pf = Get-PublicFolder \NON_IPM_SUBTREE\DUMPSTER_ROOT -Recurse | where {$_.Name -eq "Subfolder1"}; Set-PublicFolder $pf.identity -Path \Parent1
パブリック 予定表フォルダーを復元する
他のパブリック フォルダーと同じ手順でパブリック 予定表フォルダーを復元できますが、特別な考慮事項があります。
パブリック 予定表フォルダーを削除すると、ユーザーには次のオプションが表示されます。
ユーザーが [はい] を選択した場合、アイテムは削除されました。 この場合、パブリック フォルダーを復元することはできますが、アイテムを復元することはできません。
注:
Outlook ではパブリック フォルダー名が切り捨てられるため、Outlook を使用して削除されたパブリック フォルダーを復元することはお勧めしません。 この問題は調査中であり、この記事は修正プログラムが利用可能になると更新されます。