Offer Offer

News We Recently Launched AD Migrator and AD Reporter.

How to Use New-MailboxRestoreRequest Cmdlet In Exchange Server?

  author
Written By Mohit Jha
Anuraag Singh
Approved By Anuraag Singh
Published On September 14th, 2022
Reading Time 4 Minutes Reading

The need for Exchange PowerShell New-MailboxRestoreRequest cmdlet arises when an IT admin or Exchange User has disconnected or soft-deleted mailbox. This command helps them to regain/restore these mailboxes from Exchange 2016 / 2013 / 2010 Server.

Users can use this cmdlet on Exchange on-premises and cloud-based services. You can use this PowerShell cmdlet to move Exchange data from the disabled mailbox, soft-deleted mailbox, or the mailbox that resides in the “recovery database” into an archive or primary mailbox which is connected.

Use PowerShell New-MailboxRestoreRequest Cmdlet Syntax In Exchange 2016, 2013, 2010 Server

Follow the three syntaxes given below to use the New-MailboxRestoreRequest command in Microsoft Exchange Server:

1. First Syntax:

2. Second Syntax:

3. Third Syntax:

New-MailboxRestoreRequest’s Rules & Example

# Rule 1: It is necessary to share the MailboxGUID, DisplayName, or LegacyDN for all the server mailboxes that are soft-deleted or disconnected.

Example 1: Here, the PowerShell Get-MailboxStatistics command that returns or restores the DisconnectReason, DisplayName, LegacyDN, & MailboxGUID for the mailboxes that are disconnected.

This command returns the source mailbox with the MailboxGUID on the Exchange mailbox database i.e. “MBD01” with the target mailbox with “Aisha”.

Example 2: The cmdlet mentioned below regains items from the source mailbox on the database “MBD01” to archive the john@contoso mailbox.

When the Exchange mailbox is moved from one database to another, the Exchange Server doesn’t delete the mailbox from the source database. The mailboxes go directly into the soft-deleted state.

Users can restore the mailbox by using the New-MailboxRestoreRequest cmdlet until the retention period of the mailbox finishes. After that, the mailbox is permanently deleted.

If users want to hard delete the mailbox from the source database they can do it by using the Remove-StoreMailbox cmdlet.

You can use the Get-MailboxStatistics command against the mailbox database that allows users to view all the mailboxes that are soft deleted. The outcome will be DisconnectReason and SoftDeleted Value.

Note: The Exchange database mailboxes won’t be listed as “disabled” until the Active directory isn’t up to date. To increase the processing speed use the Update-StoreMailboxState command.

Is Using New-MailboxRestoreRequest Cmdlet Helpful?

If you are new to the Exchange environment, then it will be very difficult for you to understand the New-MailboxRestoreRequest PowerShell command. It needs technical skills, knowledge, and hands-on experience to use the cmdlet. Moreover, it is quite a lengthy and time taking process that wastes the user’s precious time and effort too.

Therefore, you can use the alternative solution which makes your work a lot easier and save time.

A Quick Alternative for the Aforementioned Cmdlet

Instead of using the New-MailboxRestoreRequest cmdlet, one can opt for the advanced tool i.e. SysTools Exchange Server Recovery Software. This tool can easily recover purged offline/dismounted mailboxes from EDB files. Users can use this recovery manager for Exchange database tool to restore or soft-deleted or disconnected mailboxes with no data loss.

To restore all the mailboxes you don’t have to write any command. This utility provides a graphical user interface that makes it easy for users to do their tasks.

Download Now Purchase Now

Any users (Technical or Non-technical) can use this software. The Quick and Advance scan mode of this tool repairs EDB files and mailboxes from corruption without any data loss. For minimal corrupted Exchange database files, use the quick scan, and for highly corrupt select advance scan to recover Exchange database files and repair Exchange mailboxes.

After successful recovery, users can then export their mailboxes into different export options. Users can either convert EDB files into PST format or export them into PDF, MBOX, EML, Live Exchange Server, etc.

The software supports various Microsoft Exchange Server versions – 2003 to 2016 and it automatically generates the export report in CSV file format that stores the success and fail count of exported Exchange data.

Key Features of Automated Software

  • Support public and private EDB & STM file
  • Extract data from offline/dismounted Exchange database file
  • Preview MS Exchange mailbox items before conversion
  • Option to decrypt emails from EDB mailboxes in batch
  • Keep metadata intact and maintains actual folder structure
  • Dual scan mode option resolve database corruption Exchange 2010, 2013, 2016
  • Date and Categories filter option export selective Exchange mailbox data items

Bringing It All Together

Now users have complete and detailed information on how to use the New-MailboxRestoreRequest cmdlet in Exchange Server 2016, 2013, and 2010. Therefore, it is suggested for you use the alternative solution described in the above section that makes your task a lot easier and save time as well as effort too without losing any data.

  author

By Mohit Jha

Mohit is a writer, researcher, and editor. Cyber ​​security and digital forensics are the two subjects that keep Mohit out of his seat. In addition, he hopes that the well-researched and thought-out articles he finds will help people learn.