NTBackup for backup/restore of exchange 2003

Posted on 2009-05-07
Medium Priority
Last Modified: 2012-05-06
giving this scenario:

- AD 2003 with exchange 2003 in one server
- exchange database is in d:\exchangedatabase folder and exchange logs are in e:\exchangelogs folder.

so, what i want is to backup the Information Store using NTbackup utility and resstore this to my new server.
my question is:
- do i need to create the same path location (partition) and folder name for database and transaction logs as the original server to make the restore and mounting of database sucessfull?

need your advice. thank you

Question by:charles_lawrence
  • 3
  • 3
LVL 20

Expert Comment

by:Mal Osborne
ID: 24323463
The new server is a member of the same domain? If not look at Exmerge.

Author Comment

ID: 24323617
No, is a new server. what i did is, i created new forest/ domain (same domain name as the orig server)
same server hostname, IP, DHCP scope, DNS Config.

the iam doing this link procedure using ntbackup

Now I'd like to know if i need to create the same folder localation (path) for exchange dbase and log as  the orig server
LVL 12

Expert Comment

by:Steven Wells
ID: 24323629
You won't be able to just mount a database file into a different server's storage group.  The GUID's need to match.

What exactly are you trying to do, perhaps we can offer more specific advise?
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.


Author Comment

ID: 24323919
ok. our client will transfer to different office location, they will return the server to the vendor as the servers were only rented by them. THey purchased new server and they want to migrate the exchange database from old server to new.

What iam thinnking is, on the new server, install new AD with the same domain name and install exchange organization with no user account yet.

Dismount the Mailbox on ESM, and restore the Information Store to the newly created AD/exchange server

please advice if this procedure is applicable.
LVL 12

Expert Comment

by:Steven Wells
ID: 24324216

That process won't work. As mentioned before, even with the same names, and ad names, the GUID for the databases will be different.
To do the job correctly, you will be best to create the new ad accounts with mailboxes on the new server.
Then use exmerge to extract all the information from the old mailboxes into PST files and then import these into the new mailboxes. This is a swing migration and will work best for your situation.
You can also use public folder tools to move those to if needed. Exmerge will also ensure that all entries, such as calendar and tasks are copied correctly.
I have done migrations this way and it's the most reliable.
You could spend days trying to change guids and mailbox id's to get the other way working and still have major problems in the future.

Author Comment

ID: 24325047
It works..

I just done this now, while talking to you guys..

this is what i did..

- From the orig server i performed backup of Information Store using ntbackup (.bkf)
- In the new server, i build same domain name with the same server host name
- installed exchange 2003 with the same organization name and storage group name
- creates additional mailbox (if on the orig server has additional mailbox) then named it as the same as mailbox name on the orig server.
- on properties of each mailbox and public stores on database tab tick the check box "This database can be overwritten by a restore"
- unmount the mailboxes  and public folder stores.
-then, launch NTbackup from the new server, then restore the Information Store (follow this link on restore process- http://www.petri.co.il/restore_exchange_2000_2003_with_ntbackup.htm)
- Stores will be mounted automatically, on the ESM,  launch "Run Cleanup Agent" with this User Mailboxes will have Red x Mark on each mailbox.
- Create new user account with the same users Login and Mailbox Account.
      Note: Dont create a mailbox for the new user during the user account creation.
- On ESM, On the Mailbox, Right Click on the User account then Choose "Reconnect" then type in the user account that you want this mailbox to connect with (ofcourse this will be the new account that you created).
- then on each machine, Re-joined all of the machine from this new domain.
- Creates and configure each user mail account profile.
- Now i have all the user mails database from orig server to new server.

LVL 12

Accepted Solution

Steven Wells earned 750 total points
ID: 24330827
Well done, I didn't expect that result. However, the key bit is was linking of the accounts, which you were able to do with the clean up wizard. Good work!

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Migrating Exchange data from one Exchange Server to another server is complicated. Though Exchange administrators can try manual methods to migrate their data from one version of Exchange to another, these manual methods are not that reliable. That…
Fix RPC Server is unavailable Error in Exchange 2013, 2010, 2007, and 2003 Server. Different reason can such as network connectivity issue, name resolution issue, firewall, registry corruption that lead to RPC Server Unavailable error.
This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…

585 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