If the
time has elapsed past the time of recovery any mail item from the client
workstation through the deleted item retention option, and the user is now
requesting to have the mailbox item recovered there are some precautions and
some preparations that an Administrator must do to handle this request.
Items that you will
need to perform this task:
1. A server with enough
memory, processor and disk space to recover the database where the item is
located, as well as the additional software needed to be loaded on this
machine to support the Exchange infrastructure.
2. Backup tape for the timeframe in question
3. Backup equipment in which you can use to pull the data off the tape
4.
Most companies will have a special SLA (Service Level Agreement) timeframe in
which you must comply to in restoring data.
Designer Note:
Make sure that when planning your MS Exchange server that you take the sizing
requirements needed and run a fire drill against your recovery server design
to ensure that the SLA can be met. If it can't, it may require either
putting less users on the Mail server and/or getting faster backup/recovery
equipment in order to comply to the SLA metric.
I have put this document
together because I have not yet seen anything in as much detail as I'm
providing here to build, and use a recovery server. I hope to you to
guide you through this ugly process of recovering a single mail item from an
archived mailbox. My intent is to help you understand what it takes to
recovery a full mailbox from tape, and help you plan for the cost recoveries
that need to happen when performing this process.
Important notes to
remember:
The recovery server must be
installed in a different Active Directory forest than the production server
it was backed up from. The reason is because the MS Exchange directory
is now encompassed within Active Directory, and you will risk the chance of
corrupting Active Directory when recovering a server that is live and in
production.
There are no special
requirements to match the naming of the recovery forest to the production
forest, and the recovery servers can exist in the same physical network as
the production servers.
The recovery server
Exchange 2000 organization must have the same name as the production servers
The storage group and
logical database names must be the same as those in production
Do your homework, you will
need to create a list of all the essential names used by your organization
which will be needed to build the recovery server. Those names are as
follows:
a. Exchange 2000 organization name
b. Name of the administrative group to which the database belongs
c. Name of the storage group to which the database belongs
d. The logical database name
e. The LegacyExchangeDN value for the administrative group object that
the db belongs to
The recovery server will need to have the same
Windows 2000 software load as the other MS Exchange servers within your
production environment. What this means is that if the server you are
recovering from is a Windows 2000 Service Pack 1 server, then the recovery
server needs to be the same. It is very important that you keep good
server records so that you are aware of all updates that are occurring on
your servers to ensure that you are able to capture all Hot fixes, Service
Packs and other miscellaneous updates that you have placed on the servers in
order to reproduce the server build on the recovery server.
Need to make sure the server is connected to the
network, has a static IP address, and that the primary DNS server should be
the same as the recovery servers IP address.
NNTP and SMTP must be installed for the MS Exchange
software installation.
This server must also be a standalone server, and not
participate in any domain (either as a Domain controller or member server).
In Microsoft Windows NT Server 4.0, you
need to completely reinstall a server to turn the server into a domain
controller. In Windows 2000, you simply run the Dcpromo (Domain
Controller Promotion) utility to either promote or demote a server as a domain
controller.
The naming of the recovery forest is
entirely at your discretion. This naming does not affect your ability to
restore Exchange 2000 databases. Example: Recovery
When you create the new forest, you may
be prompted to install DNS.
To create the new Forest
Click Run from the StartMenu
Type Dcpromo and then Ok
Click Next
Select “Domain Controller for a new domain”
and click Next
Select “Create a new domain tree” and
click Next
Select “Create a new forest of domain trees”
and click Next
Type Recovery.com (for example) in Full
DNS name box and click Next
Click Next on NetBIOS domain name screen
Accept the defaults on Database and Log
locations and click Next
Accept the default on the Shared System Volume
screen and click Next
Click Ok to the DNS information message
Select “Yes, Install and configure DNS on
this computer (recommended)” and click Next
Select “Permissions compatible only with
Windows 2000 servers” and click Next
In Administrator password screen type the word
“password” without quotes and then again in the conform password box and
click Next
Click Next on Active Directory
Installation summary page
After Installation is complete click Finish
and RestartNow
Running ForestPrep:
Since the LegacyExchangeDN is
different than the default First Administrative Group you must alter the
LegacyExchangeDN on your recovery server. You can do this only after the
schema has been extended for Exchange.
Log onto the recovery server
as an Administrator
Click Run from the
Startmenu and browse to the CD-Rom and select setup.exe From
Exch2000\Setup\I386 directory and click Ok
After the Install path
type /Forestprep and click Okxxx
On the Welcome screen, click Next
On the
End User License
Agreement screen select “I Agree” and click
Next
On the
Product Identification
screen, enter the 25-digit Product ID. Click
Next
On the Microsoft
Exchange Installation wizard, verify that Forestprep will be selected
and click Next
The install path must be
the same as the production Exchange servers. All Exchange servers are
installed in the default directory of c:\program files\exchsrvr unless your
organization has chosen to put these files in a different location.
Select "Create a New Exchange Organization" and click Next.
Type in the Exchange 2000
organization name in Organization Name box and click Next
Leave the default
Administrator account and click Next, then when ForestPrep completes click
finish.
It is very important that you DO NOT install
the Microsoft Exchange Messaging and Collaboration services at this time.
Make sure that you install the management tools into the same drive and path
name as is being used on the production MS Exchange server.
1.Click
Run from the Startmenu and browse to the CD-Rom and
select setup.exe from Exch2000\Setup\I386 directory and click
Ok
2.On
the Welcome screen, click Next
3.On
the End User License Agreement screen select “I Agree” and click
Next
4.On
the Product Identification screen, enter the 25-digit Product ID. Click
Next
5.Under
the Action Column in the Component Selection window select the following
options and click Next:
·Custom-Microsoft
Exchange 2000
·Install-
Microsoft Exchange System Management Tools
6.On
the Exchange Summary page select Next
7.After
Setup is complete select Finish
8.If
prompted to reboot the system, select Yes to reboot
Click Run from
the Startmenu and browse to the CD-Rom and select update.exe
From Exch2000\SP2\Setup\I386 directory and click Ok
Click Next at the
Welcome Screen
Verify Update is
displayed in the Action menu.
Update-
Microsoft Exchange 2000
Update-
Microsoft Exchange Messaging and Collaboration
Update-
Microsoft Exchange System Management Tools
Click
Next
Click Next on summary
page to start the installation process
When complete, Select
Finish
Click Yes if asked to
reboot the machine
After these steps are completed, you can reuse this
server and only perform the next steps to recover another database. This server
can only be used to recover a database in the same Administrative Group.
On the Start
menu, point to Programs, point to MicrosoftExchange,
and then click SystemManager
Highlight
theorganization Name
Rightclick and select Properties
In
Administrative Views Check:
·Display routing groups
·Display administrative groups
Click Ok and Select
Ok to information message
Expand Administrative
Groups, AdministrativeGroup, Servers, the
RecoveryServer, and First Storage Group
Rightclick on Mailbox store select rename
Type the name exactly as
it appears on the production server and press Return
Example: Mailbox Store <servername>
If
restoring a database located in a different Storage group than the default
FirstStorageGroup or the First Storage Group name has been
changed,you must rename the Storage Group also. To rename the Storage
Group, Repeat steps 7-8 and click on the storage group opposed to the Mailbox
store.
To restore a database to an
alternate server, there are only a few differences that restoring a database to
an original server. Listed below are the steps that need to be performed on the
recovery server and from the Veritas Backup Server.
Verify
that the Exchange services are running by Selecting Programs from the
Start Menu and Administrative Tools and
Services
·Microsoft Exchange System Attendant
·Microsoft Exchange Information Store
·Microsoft Exchange MTA Stacks
On the
Start menu, point to Programs, point to Microsoft
Exchange, and then click SystemManager
Expand the
AdministratorGroups section.
Expand the
AdministrativeGroup, Servers, the RecoveryServer
and the StorageGroup where the database is located
Rightclick on the database, and selectDismountstore.
Select yes
when asked if you want to continue. The dismount process may take a few
minutes
Select
properties of the Information Store and click to “This database can be
overwritten by a restore” on the Database
tab
After the database has been
restored, it will automatically be mounted. The mailboxes will not have an
Active Directory account associated with them and you will need to follow these
steps before connecting to the mailbox with an Outlook client.
Create a Recovery Account
On the Start
menu, point to Programs, point to Microsoft Exchange, and then click Active
Directory Users and Computers
Click Actions,
then New, and then select User
Follow
the new user wizard and give the account a First name and a user logon name,
click Next (First name and user logon name are the
only names that are required)
Type a
password for the account and click Next (Since this
is a separate domain, there are not any restrictions to the password length,
you may use a blank password is desired)
Uncheck the option to create
an Exchange mailbox for the user
Click Next and then Finish
Close Active Directory Users
and Computers
Connect Mailbox to Recovery
Account
On the
Start menu, point to Programs, point to Microsoft
Exchange, and then click SystemManager
Expand the
AdministratorGroups section
Expand the
AdministrativeGroup, Servers, the RecoveryServer
and the StorageGroup where the database is located
Expand the
Mailbox Store
Rightclick Mailboxes and Select Run Cleanup Agent
Located the
mailbox that you wish to restore data from, it should appear with a Red X over
the name
Right Click and Select
Reconnect
In the “Selectnewuserforthismailbox”select
the recoveryaccount that you created in the earlier section and
click Ok
Click Ok to the
Information Messages (two messages will appear)
Now that the mailbox has an
account associated with it the name of the mailbox will change to match the
new Active Directory account created earlier in the document. The steps below
will assist you in creating a new Outlook profile and how to export the mail
items to a personal folder file (*.pst).
Create the new Outlook
Profile - Recovery
Click on the Startmenu and click ControlPanel
Select the Mail
Icon to create a new Outlook Profile
Click “Show Profiles” and
Click Add
Follow Outlook Setup wizard
and check Microsoft Exchange Server, Click Next
In Profile
name box type the name of the Recovery account or the users mailbox and
click Next(this is simply the name of the
profile)
Type the name of the
RecoveryServer and the Recovery account Logonname
Click Next and
Finish
In the pull down menu,
select the users profile as the default Outlook Profile
Export the Mail Items
Click
the OutlookIcon on the desktop to connect to the Exchange
Server using the profile created in the earlier section
Click
“Import and Export” from the File Menu
FollowtheWizardandselect “Export to a File” andclick Next
Select
Personal Folder File (.pst) andclick
Next
Highlight
the Folder you wish to export or if unsure, select the top level
folder, Example: Mailbox-Recovery
If you wish
to include the subfolders, you must select the “Include subfolders”
option
Click
Next
The default
file is labeled backup.pst and the default location is C:\Documents and
Settings\%username%\Local Settings\Application Data\Microsoft\Outlook
If you
wish to save the file to a different location, select the Browse
button and choose location and click Ok
Leave
the default Options which should be “Replace duplicates with items
exported” and click Finish
Click Ok to summary
page and be sure not to change any of the encryption or password
settings
Follow
SecurityProcess to gain access to the users mailbox
Click
on the Startmenu and click Control
Panel
Select the Mail
Icon to create a new Outlook Profile
Click “Show
Profiles” and Click Add
Follow OutlookSetupwizard and check MicrosoftExchange
Server, Click Next
In Profile
name box type the name of the Users account and Click Next(this is simply the name of the profile and is at your
discretion)
Type the name of the
users ExchangeServer and the users Logon
name
Click Next and
Finish
In the pull down menu,
select the users profile as the default Outlook Profile
Import the Mail Items
Click the Outlook
Icon on the desktop to connect to the Exchange Server using the profile
created in the earlier sections.
Click “Import and
Export” from the File Menu
Follow the Wizard and
select “Import from another program or file” and click Next
Select Personal
Folder File (.pst) andclick Next
The default location is
C:\Documents and Settings\%username%\Local Settings\Application
Data\Microsoft\Outlook
If you saved the file
to a different location, select the Browse button and choose
location and click Ok
Change the options to
“Do not import duplicates” and click Next
Leave the default items
selected and verify that the items are being imported into the users Mailbox
Click
Finish
Click Exit fromthe File menu toexitOutlook
The items will now appear in
the users mailbox and they can now access their mailbox to located the
requested item and delete any unwanted items in event of the restore
How did you like this article? Please vote and let us know.
Disclaimer: Your use of the information
contained in these pages is at your sole risk. All information
on these pages is provided "as is", without any warranty,
whether express or implied, of its accuracy, completeness,
fitness for a particular purpose, title or non-infringement, and
none of the third-party products or information mentioned in the
work are authored, recommended, supported or guaranteed by Pro
Exchange.
OutlookExchange.Com and Pro Exchange shall not be liable for any damages
you may sustain by using this information, whether direct,
indirect, special, incidental or consequential, even if it has
been advised of the possibility of such damages.