Solved

using New-MailboxRepairRequest  in Exchange 2013

Posted on 2015-02-01
7
665 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
  • 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
Will my email signature work in Office 365?

You've built an email signature using raw HTML code in Office 365, but you can't review how it looks with Transport Rules. So you have to test it over and over again before it can be used. Isn't this a bit of a waste of your time? Wouldn't a WYSIWYG editor make it a lot easier?

 
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

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
romain user profiles for windows users 22 64
Additional Mailboxes in Microsoft Outlook 2 39
Password change 3 25
exchange, active directory 8 16
Scam emails are a huge burden for many businesses. Spotting one is not always easy. Follow our tips to identify if an email you receive is a scam.
Is your Office 365 signature not working the way you want it to? Are signature updates taking up too much of your time? Let's run through the most common problems that an IT administrator can encounter when dealing with Office 365 email signatures.
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…
Many of my clients call in with monstrous Gmail overloading issues with Outlook. A quick tip is to turn off the All Mail and Important folders from synching. Here is a quick video I made to show you how to turn off these and other folders in Gmail s…

863 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

Need Help in Real-Time?

Connect with top rated Experts

28 Experts available now in Live!

Get 1:1 Help Now