PSTを共有メールボックスにインポートするOffice 365 PowerShell

  武志 雄人
武志 雄人
Published: November 28th, 2025 • 1 Min Read

企業は、変化するビジネスニーズや雇用主の要望に応じて、メールシステムを常に変更しています。そのため、PSTファイルに保存された古いOutlookメールを、チームでの使用のためにOffice 365の共有メールボックスに転送することがよくあります。このブログでは、なぜこのような変換が必要なのか、手動で行うべき作業とは何か、そしてシンプルなソフトウェアソリューションが、PowerShellを使ってPSTファイルを共有メールボックスにインポートする最適な方法である理由を説明します。

導入

オフィス内の作業チームは、一部のマシンのPSTファイル内に古いメールがロックされているため、アクセスできないことがあります。Office 365の共有メールボックスは、単一の場所からアクセスできるようにすることでこの問題を解決します。しかし、複数のPSTファイルから大量のメールデータをこれらの共有メールボックスにインポートする必要がある場合、課題はさらに大きくなります。

あなたのオフィスで、以前の従業員のシステムにPSTファイルが保存されていたものの、誰もインポートしなかったため、サポートスタッフが過去の顧客とのやり取りにアクセスできなくなったと想像してみてください。新しく採用されたチームは、顧客の履歴がない状態で対応しています。このような状況で、PSTファイルのデータをインポートする必要があります。ユーザーから次のような質問が寄せられます。

Q: PSTファイルをOffice 365の共有メールボックスにエラーなくインポートするにはどうすればよいですか?

A: PowerShellコマンドを使用してAzure AzCopyを使用することもできますが、この方法は小さなPSTファイルにしか機能せず、技術的な手順もいくつか必要です。プロ仕様のコンバーターを使用することをお勧めします。

Q: PSTファイルからOffice 365の共有メールボックスへのインポートが失敗するのはなぜですか?

A: 最も一般的な原因は、権限の誤り、ファイルサイズが大きい、インポートマッピングファイルの不足などです。このような場合は、プロ仕様のコンバーターが役立ちます。

PSTを共有メールボックスにインポートするOffice 365 PowerShellの意味

PSTファイルをOffice 365 PowerShellの共有メールボックスにインポートするということは、実際にはPSTファイルをAzureストレージにアップロードし、その後、PowerShellコマンドを使用して、そのファイルをOffice 365の特定の共有メールボックスにマッピングしてインポートすることを意味します。このプロセスは主に、複数のメールアカウントを管理するIT管理者によって使用されます。この方法は、作業チームがいつでも古いメールにアクセスできるように、ローカルのMS Outlookストレージから共有メールボックス(クラウドベース)に移行する企業にとって便利です。

必読の統計

Microsoft TechCommunityが提出したMicrosoftのデータ移行レポート(2024年)によると、企業の70%以上が依然として古いメールをPSTファイルに保存しています。これはセキュリティリスクとストレージの問題を引き起こします。このPSTメールデータをクラウドメールボックスに移行することが、現在では最善のアプローチと考えられています。

現実世界のシーン

ある人事マネージャーはこう語りました。「私は7年間人事チームを管理してきました。コンプライアンス監査のために、会社の前職従業員との会話をいくつか確認する必要がありました。そこで、古いハードドライブに保存されていたPSTファイルを見つけました。それを共有メールボックスにインポートしました。すると、ユーザーが適切なタイミングでアクセスできる場合、メールデータは貴重な情報となることに気づきました。」

このようなプロセスをいつ実行する必要があるのでしょうか?

次のような状況では、PST を共有メールボックス Office 365 PowerShell にインポートする必要があります。

  • 従業員が退職し、その従業員のメールデータをチーム共有メールボックスに保存する必要がある場合
  • 社内の複数のチームが古いPSTメールにアクセスする必要がある場合
  • 古いPSTファイルが原因でOutlookがクラッシュする可能性があるため、クラウドストレージが必要な場合
  • 社内のコンプライアンスチームが監査のために過去のメールのやり取りを必要とする場合
  • 会社の合併時に中央ストレージが必要な場合

手動アクション: PowerShell + ネットワークアップロードの使用

以下は Microsoft が提供する方法です。

  1. まず、PSTファイルをAzure Storageにアップロードします。
  2. 次に、インポートマッピングファイルを作成します。
  3. その後、セキュリティ&コンプライアンスセンターを使用します。
  4. 最後に、PowerShellを使用して最終的なインポートを実行します。

手動方式の利点

  • これはMicrosoftが提供する無料のお試し版です。
  • このプロセスは、小さなPSTファイルに適しています。
  • 技術系のIT管理者は、ぜひ試してみることをお勧めします。

手動アクションを実行することによる害

  • 複数の手順を実行する必要があります
  • この手順を実行するには技術的な知識が必要です
  • このプロセスは、技術に詳しくないユーザーには難しいです
  • この方法は、大きなPSTファイルの場合非常に時間がかかります
  • ファイルの破損により、プロセスが中断される可能性があります
  • この方法では、マッピングファイルを手動で作成する必要があります
  • 権限エラーはここでよく発生します
  • この方法では、破損したPSTファイルを処理できません
  • このプロセスは一括インポートには適していません
  • Azureアップロードは、ネットワークが遅い場合に失敗する傾向があります
  • サイズ制限があるため、プロセスが困難です
  • このプロセスには時間がかかります
  • これらの手順を実行するには専門的なスキルが必要です

シンプルなソフトウェアソリューション – プロフェッショナルなアプローチ

BitRecover PST File Converter を使用して、プロフェッショナルなアプローチを実践しましょう。このソフトウェアは、PSTファイルをMicrosoft 365メールボックスを含む複数の形式に移行するために設計されています。これにより、PowerShellの複雑な操作を回避できます。このツールでPSTをZoho Mailにインポートするも実行できます。

主な特徴

  • このソフトウェアは、PSTファイルをOffice 365の共有メールボックスに直接インポートします。
  • CSVマッピングファイルを作成する必要はありません。
  • このツールを実行して処理を実行するためにPowerShellコマンドは必要ありません。
  • このツールは大容量のPSTファイルも簡単にサポートします。
  • メールのフォルダ構造は維持されます。
  • インポート中に発生する軽微なPSTエラーは修正されます。
  • このソフトウェアでは、フォルダを選択してインポートすることも可能です(例:受信トレイのみ、送信済みのみなど)。
  • このソフトウェアは、保護されたPSTファイルや破損したPSTファイルもサポートします。
  • PSTにはサイズ制限はありません。
  • このツールはすべてのMS Outlookバージョンで動作します。
  • このソフトウェアはリアルタイムの進捗状況レポートを提供します。
  • 移行速度は非常に高速です。
  • データ損失は発生しません。

ソフトウェアの簡単な操作手順

  1. まずソフトウェアをインストールして起動します。
    PST から共有メールボックスへの Office 365 インポーターを起動
  2. 次に、「ファイルを追加」をクリックします。
    PSTファイルを選択
  3. ここでPSTファイルを選択できます。
    pstフォルダを選択
  4. 次に、出力保存オプションとして、複数の選択肢からOffice 365を選択します。
    Office 365を選択
  5. 次に、Office 365のログイン情報を入力します。
    Office 365の資格情報を入力してください
  6. 次に、フォルダーリストから「共有メールボックス」を選択します。
  7. 最後に、「変換」をクリックしてインポートプロセスを開始します。
    PST を Office 365 の共有メールボックスにインポートする

シンプルなソフトウェアを使い、面倒な手動操作を省く

手動 PowerShell アクション シンプルなプロツール
遅くて複雑 素早く簡単
大きなPSTの場合は失敗する 大きなPSTを処理できます
優れた技術スキルが必要 そんな必要はない
エラーのリスクが高い そのようなリスクはない

よくある質問はこちら

Q: Office 365 PowerShell を使って PST を共有メールボックスにインポートするにはどうすればよいですか?

A: Azure アップロードと PowerShell コマンドを使用することもできますが、プロツールを使用することをお勧めします。

Q: 共有メールボックスに PST インポートが表示されないのはなぜですか?

A: フォルダーリストを更新するか、権限を確認する必要があるかもしれません。

Q: PowerShell で大きな PST ファイルをアップロードできますか?

A: 技術的には可能です!ただし、サイズ制限により失敗する可能性があります。

終わりの瞬間

PSTファイルをOffice 365 PowerShellの共有メールボックスにインポートするには、MicrosoftのPowerShellアクションを手動で実行することもできますが、複数の技術的な手順を実行する必要があり、高度な専門知識が必要です。より簡単な方法をお探しなら、専門ツールをご利用ください。


Live Chat