Exchange 2007 Mailbox Restore Error -543

Hi,

I am having trouble with an Exchange 2007 mailbox restore for a DR test. The backup is taken using ShadowProtect which leaves the database in a dirty state. I have been following their guide which can be found here

ShadowProtect Exchange 2007 Recovery Options

When i run the recommended command (ESEUTIL /R E00) i receive the following message

ESEUTIL Results
I placed the backed up log files in the same directory as the database in a folder called RSG

RSG Folder
I tried to specify it further and the command completes but still leaves the database in a dirty shutdown state.

ESEUTIL Results 2
State Still Dirty
I must be doing something wrong. I ran an integrity check on the actual database to make sure the DB wasn't corrupt before the backup was taken and it is fine.

Any help with this will be greatly appreciated!

Wolf
LVL 3
mrwolfAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
mrwolfConnect With a Mentor Author Commented:
Ok i have soft recovery working now. I was still getting the same error messages (543 and 1216) on the new backup set.

I resolved 1216 by specifying the path to the log files, the check file and the database file. This error can occur when the logs and db are in the same folder and paths not specified. Apparently it can also be ignored by using the /i switch.

ESEUTIL /R E00 /L "Path to Logs" /S "Path to Check File" /D "Path to Database"

This still left me with the 543 error. After doing some more research i found this can be a write access error to the database. I found that i needed to allow the FSG database to be overwritten by a restore. This option can be found in the Mailbox Database Properties.

Mailbox Database Properties
I took another incremental backup and used that in the RSG. I ran the above command and it went through successfully this time. Database is in a clean state and mounts successfully.

Please let me know if there is anything wrong with what i did.

Thanks
0
 
mrwolfAuthor Commented:
Also note that the Logs are not corrupt. I have checked those

Log file check
0
 
Manpreet SIngh KhatraConnect With a Mentor Solutions Architect, Project LeadCommented:
Run the command and ensure no logs at the Original location of RSG as per Exchange

ESEUTIL /R E00 /a /t

If not best is to repair with EMC toolbox or Eseutil /p "location of .EDB" (this will get the database to clean shutdown and good to mount)

- Rancy
0
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
mrwolfAuthor Commented:
Hi Rancy,

I will try this when i am at work tomorrow but i am not sure what you mean by

ensure no logs at the Original location of RSG as per Exchange

Does that mean i delete all the logs in the First Storage Group folder (original location) or in the RSG folder i created after running the command?

Thanks
0
 
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Look you created RSG and when you try to mount some DB even if it fails it will create some logs so have to remove them ...... NO touching FSG or production DB\Logs

- Rancy
0
 
mrwolfAuthor Commented:
Ok thanks. I understand. I will get back to you when i try this at work tomorrow.
0
 
mrwolfAuthor Commented:
Hi,

The soft recovery still failed but the repair worked. I still need to be able to do a soft recovery though so i will continue to work on that. I will use a different backup set and start again and use your suggested command.

I'll let you know how i go.

Wolf
0
 
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
No the checkbox for "This DB can be overwritten by a restore" should be by default when you create a RSG and restore and mount until something or someone changed it

What you did is perfectly awesome !!

- Rancy
0
 
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Also check this once

How to Restore an Exchange Server 2003 Storage Group with Backup Exec
http://theether.net/kb/100037

- Rancy
0
 
mrwolfAuthor Commented:
Thanks Rancy. Your Repair command worked great and the recovery command lead me down the path of doing some more research.
0
All Courses

From novice to tech pro — start learning today.