HP OpenView Storage Mirroring High Availability for Exchange Server 2000/2003 Application Notes (May 2005, T2558-88020)
10
NOTE: In some cases the Information Store (IS) may not start on the first attempt. If this happens, simply
restart the service and it should start properly. (You will have to restart the other services in the same order
as listed in the script.)
The Exchange Failover utility as used in the sample script above is only valid for simple Exchange
configurations in which the mail store names (specifically the filename of its database, excluding path
information) are unique. If your environment uses the same store name for different groups or if you need
to rename stores or groups on the target during failover, you will need to add additional options to the
Exchange Failover utility used in the postover.bat script. See ”Appendix 3: Configuring additional
Exchange Failover utility options” on page 25 for more information.
A copy of this sample script (postover.bat.sample) is available in the Samples folder, located in the
directory where Storage Mirroring is installed. After you modify the sample script, copy the script and save
it with a new name to remove the .sample extension.
If you are upgrading from an earlier version of the Exchange Failover utility, the failover and failback
scripts can be modified to remove the NSISPN commands. This functionality has been incorporated into
the utility and is no longer necessary in the scripts. Leaving the commands in the scripts will not cause any
harm or failure in execution.
2. If your source server is the routing master, you will need to modify the security settings so that the
routing master role can be moved to the target. If your source server is not the routing master, skip this
step and continue with step 3.
You have two options available for modifying the security settings for the routing master role.
• The first option grants the Exchange Failover utility the permission to perform the task for you. Edit
the postover.bat file that you just created and add the -u username:password switch as
outlined in the table ”Exchange Failover Utility command syntax” on page 28. Specify the
Exchange administrator account information.
• The second option allows you to set the security setting manually, thus not requiring the
-u switch in
the failover and failback scripts. You will have to use ADSIEdit from the Windows Support Tools to
make this change. See your Windows reference guide for more information.
a. Open ADSIEdit and go to CN=Routing Groups, CN=First Administrative
Group, CN=Administrative Groups, CN=Exchange_Organization_Name,
CN=Microsoft Exchange, CN=Services, CN=Configuration,
DC=Domain_name, DC=com.
b. Right-click on the entry, then choose Properties.
c. Select the Security tab, then click Advanced.
d. Click Add. Click on Object Types and verify that Computers are selected. Click OK.
e. Type in your target_name and click CheckName.
f. Select Full Control, then click OK.
3. After a failure is resolved, you will be ready to bring your source back online. At this time, you will
want to stop the Exchange services on the target automatically and move users and roles. To do this,
create a batch file on the target called preback.bat using the sample batch file below. Save the
batch file to the same directory where your Storage Mirroring files are installed.