The very first question that strikes the mind before going in depth of the entire write-up is what is the necessity to perform the task? So, the users should follow the entire content to resolve the question with an ease. Moreover, the write-up will serve you with a lot of additional knowledge that will be of great use to the readers.
Multiple times the necessity of using New-MailboxRestoreRequest occurs to an admin when he needs to import Exchange Mailbox to Outlook PST. The easiest way is to migrate the on-premise mailbox to Exchange and extract either one or multiple mailboxes from the database. In the rarest cases, many times users need to import stored data from any corrupted EDB file or infected one. Many times, the need of using New-MailboxRestoreRequest cmdlet occurs, when we comprise of a soft-deleted or a disconnected mailbox. By making the use of cmdlet in a proper manner, users can restore the Exchange Server of 2016, 2013 or 2010 that are soft deleted or disconnected. Now, in the below section, you will come across few syntax to use the New-MailboxRestoreRequest in Exchange Server. So, read the below segment carefully and understand it thoroughly.
1. First Syntax
2. Second Syntax
3. Third Syntax
For creating a Restore request, the users need to provide a DisplayName, LegacyDN, or MailboxGUID for the server’s mailboxes that have been soft-deleted or disabled. Let’s understand the segments by two quick examples:
Instance 1: In this section, the users will come across the Get-MailboxStatistics cmdlet to restore or return Display Name, DisconnectReason, MailboxGUID, and LegacyDN for the mailboxes on the mailbox database MBD01 having a disconnect reason of a SoftDeleted or Disabled.
This gives back your source mailbox comprising of the MailboxGUID 1f2345r-rf65-9876-65r4-e235g675fff on the mailbox database MBDO1 to targeted mailbox with the name Richard.
Instance 2: This request is made to restore the data inside a source mailbox having a DisplayName of John Smith on the mailbox database i.e., MBD01 for archiving mailboxes for a particular email id.
Now let’s go through the detailed description of the following:
The MS Exchange Server does not delete mailboxes from any source database if the mailboxes are transferred from a single source database to the other one. In contrary to it, the thing that happens once the completion of the moving process occurs is that the source database mailbox is lifted to a soft-deleted state. This makes the mailboxes data accessible once the mailbox restores operation is performed via New-MailboxRestoreRequest cmdlet set in MS Exchange Server. All the soft-deleted mailbox present in the database remains in source database till the time retention period of the deleted mailbox is finished or you need to make use of the Remove-StoreMailbox cmdlet for removing the mailboxes from a source database.
For viewing the mailboxes that have been temporarily deleted from a database, the users need to run the Get-MailboxStatistics cmdlet against a database. In this case, you need to look the results that comprise of the DisconnectReason having a SoftDeleted Value.
The mailbox that is marked as Disabled after the Remove-Mailbox or a disable Mailbox command can be employed easily.
Tip: The mailboxes cannot be marked disabled till Microsoft Exchange Information Store Service determines an Active Directory is updated having the information of a disabled mailbox. The speed of all the processes can also be increased by executing an Update-Store MailboxState cmdlet opposite to the database. The entire disabled mailboxes database can be retained from the time that is specified inside the deleted mailbox retention settings that are configured in a particular mailbox database. After a particular time period, the entire mailboxes are deleted permanently. For viewing a disabled mailbox, cmdlet needs to be run in lieu of that database. Moreover, the users need to look for the results having DisconnectReason with a Disabled Value.
Tip: For executing the “Get-MailboxStatistics cmdlet”, the users need for a proper permission for it. Moreover, users have no access to some of parameters that are not included into the permission given to it.
By making use of a New-MailboxRestoreRequest cmdlet for recovering the soft-deleted, disabled, disconnected Exchange Mailboxes manually is a very time-consuming process and is more risk-prone. It can even lead to the nuisance as it is totally a waste of time if you don’t possess such high ended technical skills. Henceforth, the below section comprises of a powerful weapon that can be even claimed as Jack of All Trades as it solves all the problems easily. So, the users can rely on our Exchange Recovery Tool for resolving the problem. The tool is recommended by highly technical personals that are on Admin Level and need to resolve the difficult issues. So, listed below are the best features that can mesmerize the users and resolve their Mailboxes problem.
The entire topic puts a limelight on the topic How to use New-MailboxRestoreRequest in Exchange to retrieve the soft-deleted mailboxes easily. Moreover, the commands listed will not help the users in actual and in the end, they need to shift to a professional program. So, in my context, the best possible solution of the problem is Exchange Recovery Program. Trust me the software resolves all the issues without any single problem encountered.