?
Solved

restore exchange 2010 database from windows server backup to newly created recovery database

Posted on 2012-09-19
22
Medium Priority
?
482 Views
Last Modified: 2012-09-30
i used EMC in exchange 2010 to create a new recovery database.

used the following command:
New-MailboxDatabase -Recovery -Name RecoveryDB1 -Server dt-exch2010 -EdbFilePath "E:\Exchange Recovery\RecoveryDB1\RDB1.EDB" -LogFolderPath "E:\Exchange Recovery\RecoveryDB1"

i have an exchange backup from windows server backup that i need to load into this newly created recovery database. i then need to access this database and export a PST for a user.

Please advise what i should do next.

Thanks.
0
Comment
Question by:datatechdc
  • 11
  • 10
21 Comments
 
LVL 52

Accepted Solution

by:
Manpreet SIngh Khatra earned 2000 total points
ID: 38416898
Firstly restore the DB to the RDB and mount it there :)
Secondly there isnt a direct way of Exporting in Exchange 2010 from RDB so you have to New-RestoreMailboxRequest to a Temp user with a Tempfolder and then Export from there :)

Restore Data Using a Recovery Database
http://technet.microsoft.com/en-us/library/ee332351.aspx

http://www.techrepublic.com/blog/networking/eight-steps-to-restore-an-individual-exchange-2010-mailbox-with-system-center-data-protection-manager/5298

- Rancy
0
 

Author Comment

by:datatechdc
ID: 38418407
so when i do the restore from windows server backup i choose application as exchange and location is the folder root of the RDB?
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38418443
so when i do the restore from windows server backup i choose application as exchange and location is the folder root of the RDB? - Yes

- Rancy
0
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

 

Author Comment

by:datatechdc
ID: 38427432
My recoery db is called RecoveryDB1 and I just mounted it

I want to restore the mailbox to user temp1

So I should enter the following into exchange command shell:

Restore-Mailbox -Identity Ruth Best -RecoveryDatabase RecoveryDB1 -RecoveryMailbox temp1

how does that look? Am I missing something
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38427798
Ruth Best - this should be in quotes as there is a Space between the name :)

This could be one but with SP2 there is a difference in command .... so please check the link i share :)
New-MailboxExportRequest

You can also create a Folder named "Ruth Best" in Temp1 Mailbox so you would know where the data went which you have restored,

- Rancy
0
 

Author Comment

by:datatechdc
ID: 38431409
Please see the attached screenshot. i reloaded the recovery database and mounted it. it for some reason is saying the mailbox isnt there.

what the screenshot shows is me trying to restore Ruth Best mailbox to temp1 mailbox.

i tried all variations and got the same error.

what can i check?
RecoveryDB1-errir.png
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38431427
Give the DisplayName of user instead of Alias.

Something like this
New-MaiboxRestoreRequest -SourceDatabase "MBD01" -SourceStoreMailbox "Tony Smith" -TargetMailbox Tony@contoso.com

New-MailboxRestoreRequest

- Rancy
0
 

Author Comment

by:datatechdc
ID: 38431479
New-MailboxRestore Request is not recongized as the name of a cmdlet

that is the error i get

i typed: New-MailboxRestoreRequest -SourceDatabase "RecoveryDB1" -SourceStoreMailbox "Ruth Best" -TargetMailbox temp1@datatechdc.com

this is an exhcange 2010 server.
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38431500
Its for Exchange 2010 SP2 .... try with user as "Ruth Best" and not alias.

- Rancy
0
 

Author Comment

by:datatechdc
ID: 38432963
Server 2008 SP1
Exchange 2010

Exchange Server 2010

Microsoft Corporation

Version: 14.00.0722.000
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38433026
Restore-Mailbox -Identity "temp1" -RecoveryDatabase RecoveryDB1 -RecoveryMailbox "Ruth Best"

- Rancy
0
 

Author Comment

by:datatechdc
ID: 38433027
i want to restore Ruth Best mailbox to a new user i created called temp1
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38433050
yes the command is fine
0
 

Author Comment

by:datatechdc
ID: 38433068
ok i tried that command. see attached screenshot error.
command2.png
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38433086
What is the Display Name of the Mailbox and Alias ?

- Rancy
0
 

Author Comment

by:datatechdc
ID: 38433119
the display name and alias name for where i want to restore to are both "temp1"

the recovery database mailbox display name is "Ruth Best" and alias is "rkingoo"
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38433164
Identity is spell incorrectly :(

- Rancy
0
 

Author Comment

by:datatechdc
ID: 38433200
right you are. got the command to work but same issue as earlier...it cannot find the mailbox on the recoverydb1. i know the mailbox is there. i used windows server backup and it restored the entire database (about 60GB worth)

see screenshot. i tried other display name and alias as well.
c2.png
0
 
LVL 52

Assisted Solution

by:Manpreet SIngh Khatra
Manpreet SIngh Khatra earned 2000 total points
ID: 38433456
If you go to EMC disconnected mailboxes for RecoveryDB do you see it there ?

Run this command "Get-MailboxStatistics -Database RecoveryDB1"

- Rancy
0
 

Author Comment

by:datatechdc
ID: 38433530
no i dont see the mailbox in the disconnected mailboxes.

the command didnt' see to do anything
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38433573
Is the Recovery Database mounted ??

- Rancy
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

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

On September 18, Experts Exchange launched the first installment of the Help Bell, a new feature for Premium Members, Team Accounts, and Qualified Experts. The Help Bell will serve as an additional tool to help teams increase question visibility.
Here in this article, you will get a step by step guidance on how to restore an Exchange database to a recovery database. Get a brief on Recovery Database and how it can be used to restore Exchange database in this section!
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
how to add IIS SMTP to handle application/Scanner relays into office 365.
Suggested Courses

850 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