Solved

using New-MailboxRepairRequest  in Exchange 2013

Posted on 2015-02-01
7
919 Views
Last Modified: 2015-02-09
Microsoft came up with this command: New-MailboxRepairRequest
it is capable of repairing individual mailboxes as well as whole database while it is online. Per Microsoft the disruption will be impacting just users who have their mailboxes corrupted or damaged.

Well, that's good thing to know, but what I need to understand is when whole or a lot of mailboxes in a database are corrupt, it will make sense to use spare database and restore from last night backup to the spare database  to let users do their work (without being able to access today's emails), and dismount the corrupt database and repair it with: New-MailboxRepairRequest .

However I did not see anywhere on the internet where Microsoft mentions whether the command New-MailboxRepairRequest  is able to repair a dismounted database or the database has to be mounted.

To my understanding you cannot have 2 same databases(same mailboxes) mounted.

Any idea ?
Thanks
0
Comment
Question by:jskfan
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
7 Comments
 
LVL 20

Accepted Solution

by:
Satya Pathak earned 167 total points
ID: 40582905
0
 
LVL 24

Assisted Solution

by:VB ITS
VB ITS earned 333 total points
ID: 40583087
Microsoft came up with this command: New-MailboxRepairRequest
it is capable of repairing individual mailboxes as well as whole database while it is online. Per Microsoft the disruption will be impacting just users who have their mailboxes corrupted or damaged.
The New-MailboxRepairRequest command can only be used to repair a corrupted mailbox and not a mailbox database.

Well, that's good thing to know, but what I need to understand is when whole or a lot of mailboxes in a database are corrupt, it will make sense to use spare database and restore from last night backup to the spare database  to let users do their work (without being able to access today's emails), and dismount the corrupt database and repair it with: New-MailboxRepairRequest

However I did not see anywhere on the internet where Microsoft mentions whether the command New-MailboxRepairRequest  is able to repair a dismounted database or the database has to be mounted.
First of all you can't use the New-MailboxRepairRequest command to repair a mailbox database (as mentioned above), you need to use the eseutil tool for that which also involves dismounting the database if you're repairing the live copy of the database EDB file.

May I ask what is prompting this? Is it because you have a database that won't mount or do you just have a few mailboxes that keep becoming corrupted? Have you actually ran the mailbox repair on the problem mailboxes first to see if it resolves the issues?

Repairing a mailbox database is only required when you are having issues with your database as a whole. With that being said, if you're seeing mailboxes constantly becoming corrupted then you'll need to do some investigation as to why this is happening in the first place. Perhaps the disks in your Exchange server are going bad?
0
 

Author Comment

by:jskfan
ID: 40583122
https://technet.microsoft.com/en-us/library/ff625226(v=exchg.150).aspx

on the above link Microsoft says you can run it against mailbox database
0
Office 365 Training for IT Pros

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

 
LVL 24

Expert Comment

by:VB ITS
ID: 40583126
What it refers to is repairing all mailboxes on a mailbox database, not the mailbox database itself.
0
 

Author Comment

by:jskfan
ID: 40583131
I prefer to ask this question now before the corruption of the database happens. If it happens what kind of approach you will take with reduced time of end users disruption ?
0
 
LVL 24

Assisted Solution

by:VB ITS
VB ITS earned 333 total points
ID: 40583134
If the mailbox database gets corrupted then you'll need to look at either restoring it through backups or repairing it with the tools provided by Microsoft. Of course there are third party solutions for both of these options but they always generally cost you money, but they can also save you some time/headache in the process.

If funds and resources permit, I recommend you look at setting up another Exchange 2013 server with at least the Mailbox role and create Database Availability Groups (or DAG for short). With a DAG setup, the mailbox database is replicated to another Exchange server which hosts its own copy of the database for redundancy. This way, if an Exchange server with the Mailbox role goes down, you cutover to the second Mailbox server so the downtime is very minimal (providing the DAG copy is healthy). See this article for more information; https://technet.microsoft.com/en-us/library/dd979799%28v=exchg.150%29.aspx
0
 

Author Closing Comment

by:jskfan
ID: 40599770
I will open new question when I restart my LAB

Thank you Guys
0

Featured Post

Free NetCrunch network monitor licenses!

Only on Experts-Exchange: Sign-up for a free-trial and we'll send you your permanent license!

Here is what you get: 30 Nodes | Unlimited Sensors | No Time Restrictions | Absolutely FREE!

Act now. This offer ends July 14, 2017.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article will help to fix the below error for MS Exchange server 2010 I. Out Of office not working II. Certificate error "name on the security certificate is invalid or does not match the name of the site" III. Make Internal URLs and External…
If you troubleshoot Outlook for clients, you may want to know a bit more about the OST file before doing your next job. IMAP can cause a lot of drama if removed in the accounts without backing up.
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question