How to Restore Online Archive Emails to Primary Mailboxes in Microsoft 365
Question details
Users need to restore archived messages from In-Place Archives back to their primary mailboxes and original folders for 300 accounts.

- Product
- Microsoft 365
- Device & OS
- not provided
- Scenario
- Following a migration from G Suite to Microsoft 365, older messages were moved to In-Place Archives under a two-year retention policy, and administrators now need to reverse this for 300 users.
- Observed behavior
- Administrators are seeking a bulk script or method to move the archive items back while preserving folder structure, but Microsoft 365 does not offer a supported native bulk command for this action.
Verify that the primary mailboxes have sufficient storage capacity to accommodate the restored archive emails, as moving large volumes of data may cause accounts to hit their storage quotas.
Manually Move Emails via Outlook Client
Since there is no native bulk script, users can manually drag and drop or use the Move feature in the Outlook desktop client to restore individual folders.
Microsoft 365 does not provide a native bulk script or PowerShell command that reliably moves Online Archive items to primary mailboxes while perfectly preserving the folder structure. For large-scale recoveries involving hundreds of users, consulting a qualified Microsoft solution provider or utilizing specialized third-party migration tools is highly recommended.
However, for individual folders or smaller batches, users can perform this migration manually directly within the Outlook desktop client.
Launch the Outlook application on your computer. Ensure that both your primary mailbox and your Online Archive mailbox are visible and fully synced in the left navigation pane.
Navigate to the specific folder within your Online Archive that contains the emails you wish to restore. Click to select specific emails, or press Ctrl+A on your keyboard to select all items in that folder.
Right-click on the highlighted emails, hover over 'Move' in the context menu, and then select 'Other Folder'. Choose the corresponding original folder located under your primary mailbox to initiate the transfer.

Boost Your Team's Productivity with WPS Office
While navigating complex Microsoft 365 migrations, retention policies, and server-side email management, empower your users with WPS Office. As a lightweight, free, and highly compatible alternative to Microsoft Office, it offers a familiar interface that ensures your team can seamlessly transition and work efficiently without steep learning curves.
- 1. Download the Installer: Visit the official WPS Office website and download the free installation package for your operating system.
- 2. Install the Software: Run the downloaded installer and follow the simple on-screen instructions to set up the office suite.
- 3. Open and Edit Files: Launch WPS Office to instantly open, edit, and save your existing Microsoft Office documents with perfect formatting preservation.

Frequently Asked Questions
Can I use PowerShell to move archive emails back to the primary mailbox?
No, there is currently no supported PowerShell cmdlet in Microsoft 365 that reliably moves bulk items from an Online Archive back to the primary mailbox while preserving the original folder structure.
What happens if the primary mailbox reaches its storage limit during the transfer?
If the primary mailbox hits its storage quota (typically 50GB or 100GB depending on your Microsoft 365 license) during the move, the transfer process will fail, and the user may be unable to send or receive new emails until space is cleared.
Are there automated tools to handle this for 300 users?
Yes. While Microsoft does not provide native tools for this reverse migration, various third-party Exchange migration and backup solutions are designed to handle bulk archive-to-primary migrations while maintaining folder hierarchies.




