ADSM-L

Re: Exchange Connect Agent - Cross-Client-Restore

1999-04-08 13:04:37
Subject: Re: Exchange Connect Agent - Cross-Client-Restore
From: Wes Lewison <WesLewison AT WINN-DIXIE DOT COM>
Date: Thu, 8 Apr 1999 13:04:37 -0400
        You CAN restore to a different server name.  But only for the sake
of restoring a mailbox or some small such action.  You cannot restore to a
different server name and allow it to participate in a production
environment. (maybe you could...  but I don't think it's supported?)

        Microsoft has a whitepaper that is part of TechNet that describes
how to do this.  We recently had a mail admin delete a user by accident, and
we really didn't want to pull the whole thing back for one user (it wasn't
even the mailbox that was need, only the contacts)... so anyway we installed
a new server (different name) but the same org and site name, but we didn't
join an existing site, just made it the exact same.  Restored the IS from
adsm.. Just the IS!!  Run the exchange DS/IS consistency checker (builds the
DS from the IS), then proceeded to load the exchange client on another pc,
connect to the restored server and pull the mailbox into a pst, then import
that to the users mailbox... phew...


Wait... Copy and Paste... It worked for us...
(Some TWEAKING is required to let ADSM restore to it.)

Ignore These Sections: 
Restore the Information Store from Tape (do the adsm thing instead)
Offline Backup Available

Here we go..  

Document Version 4.00 (Updated for MS Exchange Server version 5.5)
By Kali Buhariwalla, Microsoft Product Support Services (PSS)
Joseph Pagano, Microsoft Consulting Services (MCS), New Jersey

Caution   Do not perform this procedure on a production server. It calls for
restoring data to a server that is not part of your production Exchange
site. The dedicated recovery server is installed using the same site and
organization names as the production site, but you should select the option
to Create A New Site when installing the recovery Exchange Server.
Requirements
·     A dedicated server with enough capacity to restore the entire
private information store database.
·     A backup of the information store private database.
·     Exchange client and Exchange Server installation code.
·     Windows NT and Windows NT service pack installation code.
  
You can also use this procedure to recover a mailbox. In a centrally
supported organization, affiliate offices may mail tapes to an internal
"recovery center," and this can provide single mailbox recovery for any
server in the organization, regardless of the server name.
You must restore the entire information store, then retrieve data from the
specific mailbox. Prepare a server running Windows NT Server and install
Exchange with the same site and organization name that the lost mailbox
resided on. Restore the information store from a backup tape, log on with
Exchange administrative privileges, and assign the Windows NT administrator
ID access to the desired mailbox. Restore the data to a .PST file and attach
the .PST to the user's profile.
Prepare the Recovery Server
 1.     Prepare a non-production recovery server (some systems keep a
recovery server running and available at all times). You can install this
computer as a Windows NT PDC, BDC, or member server, and it should have the
appropriate Windows NT service pack installed. Make sure it has enough disk
space for restoring the entire information store from the backup tape, that
it is equipped with a tape drive compatible with the drives on the
production servers, and that the tape drive is tested and working.
 2.     Create a new site (do not join site). The next step requires
installing Exchange. When you do this, do not join the site. The recovery
server should be a stand-alone computer that is not joined to your
production site.
 3.     Log on to Windows NT as administrator and perform a complete
Exchange install using the same site and organization name used on the
server from which you are restoring the mailbox. Do not join site. The
server name of the restore computer does not matter for a single mailbox
restore because you are restoring only the information store, not the
directory. If you have a dedicated recovery server per location, you can
keep Exchange installed, but if several sites share a recovery server, keep
a copy of the Exchange installation code on the hard disk so you can install
based on the required site and organization. The paths for this Exchange
install do not have to match the paths of the production Exchange install
being recovered. 
 4.     Install the Exchange service pack that was on the production
computer when the information store was last backed up. If the production
server had Service Pack 1 on it when the backup was made and you have since
installed Service Pack 2, install Service Pack 1 on the recovery server
before restoring the information store.
 5.     Install the Exchange client on the recovery server.
  
Restore the Information Store from Tape
This procedure uses a tape from a Normal online backup for the restore. (You
can use an offline tape, but this requires some extra steps. They are
explained after this procedure.)
 1.     Insert the backup tape in the drive.
 2.     Log on to the recovery domain as administrator.
 3.     From the Administrative Tools group run Backup.
 4.     From the pull-down menu, click Operations, Microsoft Exchange.
 5.     Click the Tapes icon and double-click on the tape name. A catalog
status box will be displayed stating "Loading  . . . ."
 6.     Click "ORG\SITE\SERVER"\information store in the right side of the
Tapes window.
 7.     Click the Restore button from the upper part of the Backup main
screen.
 8.     On the Restore Information screen, enter the name of the destination
server in destination server field (HOTSPARE).
 9.     Select Erase All Existing Data, Private, Public, Verify After
Restore, and Start Service After Restore. Click the OK button.
10.     Click OK on the restore message ("You are about to restore Microsoft
Exchange components. The Microsoft Exchange services on the destination
server will be stopped.")
11.     Click OK on the Verify Status screen.
12.     Click Control Panel and then Services and verify that the Exchange
services are running.
  
Offline Backup Available
If you have an offline backup of the Exchange information store, follow
these steps:
 1.     Stop all Exchange information store services.
 2.     Determine the location of the database and logs for the information
store service from the following registry locations:
        Information store service log path:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\Parameters
System\DB Log Path
        Private information store database path:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\Parameters
Private\DB Path
        Public information store database path:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\Parameters
Public\DB Path
 3.     Move out all files from the EXCHSRVR\MDBDATA directories on all
drives.
 4.     Copy the PRIV.EDB file to the private information store database
path.
 5.     Copy the PUB.EDB file to the public information store database path.
 6.     Copy any information store log files to the information store
service log path.
 7.     Make sure that the Exchange directory service is started.
 8.     From the command prompt, change to the EXCHSRVR\BIN directory and
execute the following command:
        isinteg -patch
 9.     Start the information store service.
  
Recover User Mailbox
 1.     Log on to the recovery server using the Windows NT Administrator ID.
 2.     Run the Exchange Administrator program. Run the DS/IS consistency
adjuster. Highlight the server name. From the File menu, click the
Properties command to bring up the properties of the Server object. Click
the Advanced tab. 
        If you are running the version 4.0 or 5.0 Exchange Administrator
program, click All Inconsistencies and then click the Adjust button. 
        If you are running the version 5.5 Exchange Administrator program,
on the Advanced page, click the Consistency Adjuster button to bring up the
DS/IS consistency adjuster dialog box. Select all the options for the
private and public information stores, click on All inconsistencies, and
then click OK.
 3.     Select the Recipients container and double-click on the desired
user's mailbox name.
 4.     From the General tab, click the Primary Windows NT Account button.
 5.     From the Primary Windows NT Account dialog box, click Select An
Existing Windows NT Account and then click OK.
 6.     From the Add User Or Group screen, click Administrator and the Add
button and then click OK.
 7.     Click OK on the User Property screen.
 8.     From the Windows NT control panel, run Mail and Fax.
 9.     Configure a profile for the desired user.
10.     Add a personal folder file to the profile.
11.     Run the Exchange client.
12.     Select Mailbox - <USERNAME> on the left panel.
13.     Select the first folder or item in the list on the right panel.
14.     From the pull-down menu, click Edit and Select All.
15.     From the pull-down menu, click File and then Copy.
16.     In the Copy screen, click Personal Folder and then click OK. This
copies all data to this .PST file. 
17.     Copy the .PST to the destination location. You can use tape backup
and restore if necessary.
18.     Add this .PST to the user's profile on the production server or send
the .PST to the end user with instructions. You may need to send this on a
tape. If you have network access, you can copy this recovered .PST to the
desired server.
19.     If you are trying to recover an entire mailbox for an Outlook user,
it is easier to log on to Outlook and export the entire mailbox to a .PST
file, using the Import and Export command on the File menu.
20.     If the user runs the Schedule+ client (instead of the Outlook
client) to schedule activities, you must recover the user's Schedule+ data.
Log on to Schedule+ as the user, select the option to create a local
schedule (.SCD) file, and then send the .SCD file to the user.


<Prev in Thread] Current Thread [Next in Thread>