Read time: 5 minutes

Summary: Are you curious to know about the New-MailboxRepairRequest? From uses to benefits and limitations to alternatives, this blog will provide detailed overview of New-MailboxRepairRequest command to prevent databases from corruption. Additionally, we will suggest an automated Kernel for Exchange Server tool to fix severe corruption from database without any hassle.

Exchange mailboxes or databases are prone to corruption due to different errors, such as sudden power failure, server shutdown, and virus attacks. Due to this, sometimes, users face mailbox is locked – Office 365 sync fails after migration issue in their Exchange Server. New-MailboxRepairRequest is one of the best PowerShell commands that allow users to detect or repair corruption and errors from the Exchange database.
Here are some Exchange Server versions that support New-MailboxRepairRequest command:
Exchange Server 2010 SP1 and later
Exchange Server 2013
Exchange Server 2016
Exchange Server 2019
Here, in this article, we will discuss everything about New-MailboxRepairRequest command and how you can use it to fix multiple issues and errors from Exchange database.

Why do you need New-MailboxRepairRequest command?

New-MailboxRepairRequest command comprises advanced high-end algorithms that scan the entire Exchange mailbox or Exchange database and fix minor issues in just a few minutes. It allows administrators to find and eliminate minor and major corruption of selected mailboxes with ease. Here are some promising factors of this command:

  1. Function:This command will deeply check your Exchange mailbox and resolve minor corruptions.
  2. Access:It’s an easy-to-use command operated through PowerShell.
  3. Benefits:Fix corrupted folders, missing data, and inconsistent views.
  4. Performance: You can run it online even without dismounting your database.
What corruption can be eliminated by the New-MailboxRepairRequest command?

The mailbox repair request can fix multiple levels of corruption from these Exchange Server files:

  • Search Folder Corruption
  • The New-MailboxRepairRequest command does a deep scan of your selected mailbox or the entire database. After that, fix the searches of corrupted folders to ensure proper email index.

  • Aggregate Counts Corruption
  • It will resolve the incorrect item count and size calculations of single mailbox or an entire database successfully.

  • Folder View Corruption
  • Fix folders corruptions like database items gets displaced and shows incorrect items.

  • Provisioned Folder Corruption
  • Repair inconsistencies of Exchange mailbox folders and manage folder’s data in a sequence.

How to use New-MailboxRepairRequest command

Here are the prime uses of this command to repair corrupt Exchange database:

Repair a single mailbox

To initiate a single mailbox repair process, run the below command in the PowerShell:

New-MailboxRepairRequest -Mailbox “user@example.com” -CorruptionType SearchFolder, AggregateCounts, FolderView, ProvisionedFolder
Explanation:
`-Mailbox “user@example.com”` specifies the mailbox to be repaired.
`-CorruptionType` defines the type of corruption to fix.

Repair all mailboxes of a database

Repair all mailboxes, including folders and subfolders of a database, by running the below command:

New-MailboxRepairRequest -Database “MailboxDatabase1” -CorruptionType SearchFolder, AggregateCounts, FolderView, ProvisionedFolder
Note: Running this command on a large database can increase Exchange server load.

Check the Status of a Repair Request

Know the running status of the Exchange Server repair process:

Get-MailboxRepairRequest

Repair a mailbox on a Specific Server

To repair a Hosted Exchange Server database, run this command on PowerShell:

New-MailboxRepairRequest -Mailbox “user@example.com” -CorruptionType FolderView -Server “ExchangeServer01”

Benefits of New-MailboxRepairRequest?

Here are some of the benefits that users get from this advanced command:

  • No need to dismount the database, easily run this command while working on its database.
  • Run this command for selective backup; select your desired folder and repair it to save time and effort.
  • Execute this command in the background without opening PowerShell while repairing the database.
  • Easily repair a single mailbox or entire database by using the command.
  • The New-MailboxRepairRequest command ensures no data loss while repairing the mailbox.

Limitations of New-MailboxRepairRequest

Apart from these benefits, there are a few drawbacks of the New-MailboxRepairRequest command. Let’s discuss about them here:

  • It is a time-consuming command to repair large-sized mailboxes.
  • It cannot generate any real-time repair logs to know the repair status.
  • It cannot eliminate severe corruption in the Exchange Server Database.
  • It cannot address all types of corruption; it will only fix minor corruption.

As we now know, New-MailboxRepairRequest cannot repair or restore the database from severe corruption. Let’s have a look at the best alternative to make sure successful recovery of corrupt databases in no time.

Best alternative of New-MailboxRepairRequest

Kernel for Exchange Server is a trusted and feature-rich Exchange Server recovery tool that easily recovers inaccessible mailbox data from a corrupt database. With its interactive user interface, the tool lets you perform the Exchange recovery process in a few simple steps. Also, you can restore your corrupted Exchange Server database in a PST file.

Here are some prime features of this software

  • Restore damaged, corrupt, and inaccessible Exchange Server database in a PST file, Exchange, Office 365, and other destinations.
  • Also, fix Exchange mailbox quarantine issues and export them in an active mailbox.
  • Offers two secure scanning modes: Standard Scan and Deep Scan.
  • Migrate repaired data in On-Premises Exchange or Exchange Online.
  • Save the entire Exchange Server database in an existing or new PST file.
  • Recover deleted mailboxes from the Exchange Server Database with ease.
  • Preview entire Exchange Server database files before recovery.
  • Advanced Filter feature for selective data recovery
  • Generate a detailed report in a CSV file.

Conclusion

The New-MailboxRepairRequest is one of the most popular commands to repair Exchange server mailbox corruptions. Using its multiple commands, you can easily repair your database without dismounting it from the server. However, along with the advantages, these commands also carry multiple limitations we discussed above.
In such scenarios, use the recommended Exchange database recovery tool to securely recover corrupt databases without data loss. The software easily restores your data and saves EDB to PST file, Live Exchange (On-Premises), Outlook Profile, and Office 365 with ease.

Kernel for Exchange Server
Related Posts