In this segment, solution to recover mailboxes from corrupt database is discussed. Exchange Server 2003 SP2 is installed in the enterprise.

Similar documents
Restoring Exchange Server 2003 with Arcserve Version 1.01

Table of Contents P R E S E N T E D B Y : Documentation for EXCHANGE TROUBLESHOOTING. June 10, Carl Armstrong, LightSys Technology Services, Inc

Lasso Continuous Data Protection Lasso CDP Client Guide August 2005, Version Lasso CDP Client Guide Page 1 of All Rights Reserved.

Kernel for Exchange Server. Installation and Configuration Guide

Introduction to Exchange 2013 Recovery Database Feature

Acronis Backup & Recovery 11 Beta Advanced Editions

Shoviv Exchange Recovery Manager

Hyper-V Rapid Recovery - Recovery in Place

Physical Imaging Standard - Restoring to Hyper-V Virtual Machine

Rapid Recovery Mailbox Restore for Exchange User Guide

Lab - Create a Partition in Windows 8

Managing Backup, Recovery and Migration in Exchange Environments

Exchange Protection Whitepaper

VTRAK S3000 Recovery Agents User Manual. Version 1.0

Stellar Phoenix Mailbox Exchange. Recovery 8.0

Setting up a database for multi-user access

Manually Delete Transaction Log Files Exchange 2007

MIGRATING FROM AVALANCHE MC 4.2 TO AVALANCHE MC 4.4

How to Archive s: Windows PC

PST for Outlook Admin Guide

APPLICATION USER GUIDE

Tandberg Data AccuGuard Enterprise for RDX Release Notes

Metasys Database Manager Help Code No. LIT Software Release 9.0 Issued August 2017

v5: How to restore Exchange databases

4H4Me Announcement Letter

MANAGING YOUR MAILBOX SIZE - OUTLOOK 2010

ShadowProtect Granular Recovery for Exchange

C A S P E R USER GUIDE V ERSION 10

Ontrack PowerControls for Microsoft Exchange Server ReadMe

AccessData FTK Quick Installation Guide

Stellar Phoenix Outlook PST Repair - Technician User Guide

GRS Enterprise Synchronization Tool

Perceptive TransForm E-Forms Manager

Hosted Encore 5 Desktop Installation Guide

Physical Imaging Rapid Recovery - Bare Metal Restore

Vembu Universal Explorer. User Guide. VEMBU TECHNOLOGIES Copyright 2016 Vembu Technologies. All Rights Reserved

Stellar Repair for Outlook Installation Guide

Question: How do I move my mobile account from the Corporate to my Personal Account?

MIGRATING FROM AVALANCHE MC 4.1 TO AVALANCHE MC 4.2

Anchor User Guide. Presented by: Last Revised: August 07, 2017

Paragon Exchange Granular Recovery

Apptix Online Backup by Mozy User Guide

CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2005

Sync User Guide. Powered by Axient Anchor

PointFire Multilingual User Interface for on-premises SharePoint PointFire 2013 v1.0 to 2016 v1.0 Upgrade Guide

Backup Tab. User Guide

CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2003

ControlPoint. Advanced Installation Guide. September 07,

Restoring Files and Folders

Restoring data from a backup

Symantec Backup Exec Quick Installation Guide

Migrating from Bacs.IP to SmarterPay

WA1804 WebSphere Enterprise Service Bus v6.2 Administration. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

TABLE OF CONTENTS. Page 1 of 59

Download and Backup Configuration Files on the WAP131 and WAP351

Migrating Eclipse.net from SQL Server 2005 to SQL Server 2008

Applied ICT Skills MS Windows

ms-help://ms.technet.2004apr.1033/win2ksrv/tnoffline/prodtechnol/win2ksrv/howto/efsguide.htm

WA1327 WebSphere Application Server v6 Administration. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

MIGRATING/MOVING EXISTING EXCHANGE SERVER FROM A DC INSTALLATION TO A NEW HARDWARE MEMBER SERVER

This document describes the installation procedure for Embed-SE (Simulation Edition)

LoanToolbox ACT! 3.0 FAQs

Administration GUIDE. OnePass Agent for Exchange Mailbox. Published On: 11/19/2013 V10 Service Pack 4A Page 1 of 177

IT Essentials v6.0 Windows 10 Software Labs

CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2010

Q: How would you check your Exchange configuration settings to see if they re right?

IMPORTING AVALANCHE MANAGER 3.6 BACKUP FILES TO AVALANCHE MC OR SE

To install the Texas Instruments CCS Compiler, follow these steps: 1. Go to the TI Wiki page (

Activant Solutions Inc. SQL 2005: Server Management

Backup App v7. Quick Start Guide for Windows

Symantec Enterprise Vault

Backup/Restore Individual Brick Level Backup for Microsoft Exchange Server

Microsoft Office Outlook 2007 Inbox Repair Tool. An Error Has Occurred

IBM Security SiteProtector System SecureSync Guide

C A S P E R USER GUIDE V ERSION 5.0

File Backup Windows Live Mail 2012 Contacts Import Pst

Locate your Advanced Tools and Applications

Ahsay Online Backup. MS Exchange Mail Level Backup

The Unified CVP upgrade process has been described in this chapter in the following sections:

Accessing the Backup Tool

Importing non-numerical character data

Release Notes P/N REV A12

CityVault Client Manual

Exchange 2010 Clear Log Files Without Backup

End User Manual. December 2014 V1.0

WA1561 WebSphere Application Server v6.1 Administration. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

Microsoft Office Outlook 2007 Inbox Repair Tool Not Responding

Colligo Engage Outlook App 7.1. Connected Mode - User Guide

How to Restore Windows Server 2008 Domain Controller System State

File Backup Windows Live Mail 2012 Contacts Locations

LUXRIOT EVO Installation Guide

Backup App V7. Quick Start Guide for Windows

Colligo Engage Outlook App 7.1. Offline Mode - User Guide

8 MANAGING SHARED FOLDERS & DATA

WA1561 WebSphere Application Server v6.1 Administration. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

Overview of Web Interface to CenturyLink B2B Gateway

File Backup Windows Live Mail 2012 Contacts Import

Instructions for Data Back- Up

Introduction. Opening and Closing Databases. Access 2010 Managing Databases and Objects. Video: Working with Databases in Access 2010

User Manual. 3-Heights PDF Analysis & Repair Tool. Version 4.9

Transcription:

Repair Corrupt EDB File Exchange 2003 Avoiding Downtime In this segment, solution to recover mailboxes from corrupt database is discussed. Exchange Server 2003 SP2 is installed in the enterprise. Scenario: Exchange Information Store crashed Isinteg Reveals Database is corrupt Backups are not working (data cannot be restored) Organization cannot afford email downtime In this situation, as there is need to repair corrupt EDB file Exchange 2003 preventing downtime, the best solution is to recover the mailboxes from backed up MBDDATA using Recovery Storage Group (RSG). The entire process includes six stages: Step1) Take Backup of MDBDATA Folder For this, open Windows Explorer and navigate to the location c:\program files\exchsrvr where mdbdata folder will be available. Copy this folder and save it at an alternate location. Now, rename this folder as mdbdatabackup. Open mdbdata folder and there will be priv1.edb and priv1.stm files available. Rename these files are priv1.edb.old and priv1.stm.old. Now, open Exchange System Manager, select the mailbox store that is corrupt. Right-click on it and choose Mount Store option.

Since we renamed.edb and.stm files, a message will be received on screen stating: Click Yes. This will generate new database that will help to continue sending and receiving emails. However, the user mailboxes will be completely empty as this is a temporary standin. Once the corrupted database is repaired, it will be merged with this database using ExMerge tool. Step2: Create Recovery Storage Group

a) Open Exchange System Manager and expand Administrative Groups>> First Administrative Group>> Servers b) Right click on the Server object and chose New>> Recovery Storage Group c) A Recovery Storage Group Properties dialog box will pop up on screen. Give a name to the RSG and click on Browse buttons to select a location where transaction logs and system path where the RSG will be stored.

Step3) Add Database to Recovery Storage Group a) Open Exchange System Manager and navigate to the RSG created. Right click on the RSG and click Add Database to Recover. Exchange Server will automatically enlist the databases that could be added to RSG.

b) Give a name to the added databases with which they will be saved in Recovery Storage Group. Define path for.edb (database) and.stm (streaming) file. If the restored database is to be copied to the original storage group, then make sure that names of both original and RSG databases are same. Note: For the above condition, enable the check box for This database can be overwritten by restore

Step4) Add MDBDATA Folder Backup to RSG Go to the folder where mdbdatabackup is created. Move a copy this backup file contents to the RSG.

Step5) Repair RSG Database using Eseutil /p Eseutil is an exe file that helps to perform number of operations of Exchange database using variety of switches. The process to repair corrupt EDB file Exchange 2003 database will include following stages: 1. Repair DB using /p switch 2. Offline defragmentation using /d switch 3. Correcting DB index using Isinteg Open command prompt and navigate to c:\program files\exchsrvr\bin. This is the location of Eseutil.

The syntax for repairing DB with Eseutil is: ESEUTIL /P database_filename.edb Here, for repairing the RSG DB, enter eseutil /p "c:\program files\exchsrvr\rsg\priv1.edb" Hit Enter button. A warning message stating that some data loss will happen in order to take necessary steps for repairing corrupt database. Click OK.

Depending upon the speed of Server and the size of database, repair process can take minutes, hours, or days. If the speed of Server is fine, then database is repaired at 3GB per hour (If DB is around 70 GB, it can take whole day for repair). After repair, there will be white space in the database due to removal of corrupt pages or tables. Before Repair: After Repair: To remove this white space from the database, offline defragmentation is needed to be performed. Syntax for defragmentation is: eseutil /d <database_name> Here, we for RSG, the cmd used is: eseutil /d "c:\program files\exchsrvr\rsg\priv1.edb"

Defragmentation speed for database using Eseutil is 3GB per hour. After defragmentation:

We notice that although the white space from the database is removed, physical and logical numbering of the EDB file has not been improved. For this, there is need to repair DB at application level using Isinteg utility. Syntax is: isinteg -s servername fix test alltests Now, select the mailbox store on recovery storage group and hit enter.

Once the repair process is finished, open Exchange System Manager and navigate to RSG mailbox store. Right click on it and click Mount Store. A warning message will be received that a new checkpoint file will be created. Click Yes. Step6) Merge RSG Mailbox Store to Production Mailbox Store Now, there are two mounted stores on Server: One that was created for emailing to prevent Server downtime on production Server and the repaired DB that has all mail data before Server crash. To merge both the databases, we will use ExMerge utility. There are two Mailbox Stores named (FS1); one under First Storage Group and another under Recovery Storage Group.

Now, run Exmerge exe file and move a copy of extracted files to c:\program files\exchsrvr\bin Now, if Exmerge tool is run under administrator s account, it will not have access to the user mailboxes. Thus, another security group has to be created for Exmerge (create a user for Exmerge). a) From the Start menu, go to Programs>> Microsoft Exchange>> Active Directory Users and Computers b) Now expand the Domain name and right click on the container where new group has to be created, point to New and select Group. Note: In the Group Type section, ensure that Security option is enabled.

c) Now right click on the group that has been created and chose Properties. In the Members tab, click on Add button

d) A dialog box named Select Users, Contacts or Computers will pop up. Add groups that are to be added to run Exmerge. Click OK twice. Assign Exchange View Only Administrator role to the new security group From the Start menu, go to programs and point to Microsoft Exchange. Select System Manager. Now, expand Administrative Groups. Right click on the desired Administrative Groups and chose Delegate Control. Following window will pop up on screen:

Hit the Next button and click Add. Enter the group and assign role to it as explained in the image below: Assign Send As and Receive As Permissions to the mailbox stores Open Exchange System Manager and expand administrative group. Right click on the storage group and drop down to Properties.

In the Security tab, select the group and assign Send As and Receive As rights to the account.

Run Exmerge To Merge Mailboxes Run exmerge.exe file and following window will pop up on screen: In the Procedure Selection dialog box, select Extract or Import (Two Step Procedure)

In the Two Step Procedure wizard, enable the radio button for Step 1

In the Source Server wizard, enter details of the Server from which mailboxes are to be extracted. Select the mailboxes that are to be merged to other database mailboxes.

Select the locale as per convenience for merging the mailboxes.

Now, we have PST file for the RSG repaired mailboxes. Now, to merge them to temporary database on production Server, again open ExMerge, select Two Sep Procedure and chose the option Import Data into Exchange Server Mailbox

Now, enter details for the destination Server where into which the mailboxes in PST file has to be merged.

Make a selection of mailboxes into which the mailboxes in PST file is to be merged. Select the folder where PST file with mailboxes to merge are saved.

Note: The process shared above to repair corrupt EDB file Exchange 2003 requires to be performed with expert hands. Moreover, while operating ExMerge tool, it is important that size of each mailbox in the store is checked out. If this does not work out, then a quick solution to the problem is Exchange Recovery software. This tool recovers mailboxes from damaged EDB file and migrates them to another Server within minimum Recovery Time Objective.