No announcement yet.

Recovering Exchange 2003

  • Filter
  • Time
  • Show
Clear All
new posts

  • Recovering Exchange 2003

    I found very interesting situation. I have client that have been running exchange 2003 for four years. They have been doing full backup of mail boxes, public folders and system state every day. If they have to restore emails they had been doing from their backup. They did not got image of their mail server. Yesterday, their mail server broke . Now they have mail data but no image to restore their server. We tried to install Windows 2003 machine with same name but when we tried to install exchange 2003 it throws error. The error stays that exchange server already exist. I think the mail information still exist in AD. I removed exchange server information from DNS but I am not getting how I can remove information about ex server from AD. Since we do not have image to restore. I had to go through whole process like Windows installation, then exchange installation and then restoring mail boxes. Is anyone here faced this situation? any idea how can I install email server with same name as dead server
    Last edited by ahmer_sahab; 7th July 2010, 04:51. Reason: Wrong Title

  • #2
    Re: Recovering Exchange 2003

    You will need to run Exchange setup in recovery mode (lots of links here: Because AD us still running, this is not a massively difficult task AS LONG AS you do everything by the book. There is a good talk through on the main site

    If it doesnt work, or if you are paraniod, consider buying a recovery product (Ontrack Powercontrols) and using it to extract data from the mailbox stores.
    Tom Jones
    MCT, MCSE (2000:Security & 2003), MCSA:Security & Messaging, MCDBA, MCDST, MCITP(EA, EMA, SA, EDA, ES, CS), MCTS, MCP, Sec+
    IT Trainer / Consultant
    Ossian Ltd

    ** Remember to give credit where credit is due and leave reputation points where appropriate **


    • #3
      Re: Recovering Exchange 2007

      Assuming the mail data you refer to is the cached emails stored locally, I would also export it to a PST, just in case the cache is reset during restoration of the new server and for your peace of mind.


      • #4
        Re: Recovering Exchange 2007

        If the backup you are talking about are the edb and stm files, you can follow this process ;

        Useful bits taken from kb/555603

        Restore the database
        Create a database with the same name as Server1 on Server2
        Make a note of the location of .EDB and .STM files in that new database, in the Database Tab
        After, you create, restore offline or online backup in Server2 in the same location as step 2
        Right-click on new database and click Properties, in Database mark This database can overwritten by a restore
        Mount the new database
        Now, you are able to see all mailboxes in Exchange System Manager but they appear as disconnected.

        Modify Exchange User attributes localized at Server1
        Download and install ADModify. To do this, visit the following web site:
        Run ADModify
        On the startup screen, click Modify Existing User Attributes
        Select you domain in the Domain List
        Select a domain controller, in the Domain Controller List
        In the Domain Tree List, expand you structure and select users of the Server1 MailboxStore and then click Add to List
        In the new windows. Click the Exchange General tab.
        Click to select Change homeMTA attribute to folowwing (type null to clear) check box and change for a value from the Server2
        Click to select Change HomeMDB attribute to following (type null to clear) check box and change for a value from the server2
        Click the E-mail Address Continued Tab.
        Click to select Set msExchHomeServerName and change Org Name for the name of your Organization, on AG Name for the name of Administrative Group (example: First Administrative Group) and Server Name the name of the new server that hold mailboxstore (in this case Server2)
        Additional step: In the E-mail address Continued Tab, in the X.500 Adress formwrite you X.500 address (example: o=<Organization>/ou=<Fist Administrative Group>/cn=Recipients
        Click Change > and after the changes, ADModify will show a small resume of all attributes with all modifications, already values and errors found

        Modify the Microsoft Outlook Client
        It's a optional step, you can change the name of the server manually in each client to access Server1 (crashed server), but if you want to make it in a centralized way, you can do the steps bellow.
        To create a script to change the server name in Microsoft Outlook Clients you need to use the Exchange Profile Update Tool (exprofre.exe) utility. It can be found in this web site:, and follow this steps on a test machine with profile configured to a Server1 (old exchange server):
        1. Download the Exchange Profile Update Tool
        2. Run and extract to a temporary directory (example: c:\temp)
        3. Click Start, Run, type cmd and click OK
        4. Type cd \temp
        5. Type exprofre.exe /targetdc=<Global-Catalog-Server> /s /v /logfile=c:\temp\exprofre.log and press Enter
        6. In the window will appear the result of operation, if you had success, now you can open normally Microsoft Outlook Client
        Steven Roberts
        IT Mercenary

        MCITP:EA|MCTS|MCSE 2003 (Messaging and Security)|MCSA 2003 (Messaging and Security)|MCP|Prince2 Practitioner

        Don't forget to click on the Yin-Yang icon to leave reputation points if you think my advice has been worthwhile!