社畜の所業

社畜の所業

Microsoft365の機能について解説をしていきたいと思います。このブログの情報をご活用いただければ幸いです。たまに他の情報も取り入れていきたいと思います。

※このサイトはPR記事を含みます。

【Microsoft365参考書】パブリックフォルダを"Lost and Found"フォルダから移動する方法とは? 

f:id:it-bibouroku:20210404095716p:plain

プライマリパブリックフォルダーメールボックス (第一階層のパブリックフォルダーメールボックス) に存在しないパブリックフォルダーが、セカンダリパブリックフォルダーメールボックス (第二階層のパブリックフォルダーメールボックス) に存在する場合に孤立したメールボックスとして扱われ ”Lost and found” として扱われます。 

 

例としてパブリックフォルダメールボックスを削除してから、新しいプライマリパブリックフォルダメールボックスを作成し、Undo-SoftDeletedMailbox のコマンドレットにて、セカンダリパブリックフォルダメールボックスを復元することで発生することがあります。 

  

techcommunity.microsoft.com

  

なお、"Lost and found" フォルダに格納されているパブリックフォルダを表示されるパブリックフォルダに移動する場合、以下の手順にて、Set-PublicFolder のコマンドレットにて、既存のパブリックフォルダの Path に設定することで可能です。 

 

Exchange Online に接続してから実行してください。 

it-bibouroku.hateblo.jp

 

 

1. "Lost and found" フォルダから復元するパブリックフォルダの Parent Path を確認します。 

  

<構文> 

Get-PublicFolder -LostAndFound 

  

2. 既存のパブリックフォルダに復元します 

  

<構文> 

Set-PulicFolder <復元するパブリックフォルダの Identity> -Path <移動先のパブリックフォルダのPath> 

  

<実行例> 

Set-PulicFolder "\NON_IPM_SUBTREE\LOST_AND_FOUND\5773ba6a-9926-4d64-97db-63a2bdd94a5b\PublicPolder_02" -Path \Publictest 

※ 上記の例では、\Publictest の配下にパブリックフォルダが移動します。 

※ 第 1 階層のパブリックフォルダとして表示させる場合は、Path を \ と指定することで可能です。 

  

以下のコマンドレットにて、該当のパブリックフォルダが表示されていれば移動が完了しております。 

  

<構文> 

Get-PublicFolder -Recurse 

 

 

 

なお、管理者監査ログにて、Remove-Mailbox (パブリックフォルダメールボックスの削除) や Undo-SoftDeletedMailbox (パブリックフォルダメールボックスの復元) のログが記録されている場合、"Lost and found" に移動した時期の確認が可能です。 

  

[構文] 

Search-AdminAuditLog -ResultSize 250000 -StartDate <mm/dd/yyyy> -EndDate <mm/dd/yyyy>-Cmdlets <確認対象のコマンドレット> | Select -ExpandProperty CmdletParameters * | Export-CSV -Encoding UTF8 -NoTypeInformation -Path  "<保存先のパス\ファイル名.csv>" 

  

[実行例] 

Search-AdminAuditLog -ResultSize 250000 -StartDate 11/01/2021 -EndDate 01/17/2022 -Cmdlets Remove-Mailbox,Undo-SoftDeletedMailbox | Select -ExpandProperty CmdletParameters * | Export-CSV -Encoding UTF8 -NoTypeInformation -Path "C:\Temp\AdminAuditlog.csv