Discussion:
Change the log file prefix (E00) when creating Storage Group (Exchange 2007)
(too old to reply)
PM
2008-11-28 13:07:05 UTC
Permalink
Hi all,

I'm setting up two Exchange 2007 boxes with Standby Continuous Replication.

I've got the replication working fine, but I always need to run eseutil /r
to get the recovered DB into a usable state.

The docs say "If the storage group prefix (for example, E00 or E01) is the
same for the SCR source (EXMBX1\SG1) and the SCR target storage group that
will be used for database portability (EXMBX2\SG1PORT), running Eseutil in
recovery mode will not need to be performed. The final database mount
operation will bring the database into a Clean Shutdown state after
replaying all of the replicated log files."

However the log file prefix (what is called the storage group prefix) is
determined by Exchange when the storage group is created. I can't find a way
of forcing a particular prefix during creation, or changing the prefix after
creation.

I will have five storage groups in total. I realise I can simply create
recovery storage groups with generic names and eventually get the correct
prefix, but I'd like to create them all with names relating to the original
storage groups, this makes it easier for documentation and less likely to go
wrong during DR.


Anyone?
Ketan
2008-12-22 03:13:01 UTC
Permalink
At the time of failover, you can change the log prefix using
msExchESEParamBaseName attribute to match the log file prefix and mount the
store on SCR target. I beleive it may not be supported but should technically
work.

Changing logfile prefix is normally not recommended, but if you can manage
to do that before you start with the database creation, it should be okay.
Post by PM
Hi all,
I'm setting up two Exchange 2007 boxes with Standby Continuous Replication.
I've got the replication working fine, but I always need to run eseutil /r
to get the recovered DB into a usable state.
The docs say "If the storage group prefix (for example, E00 or E01) is the
same for the SCR source (EXMBX1\SG1) and the SCR target storage group that
will be used for database portability (EXMBX2\SG1PORT), running Eseutil in
recovery mode will not need to be performed. The final database mount
operation will bring the database into a Clean Shutdown state after
replaying all of the replicated log files."
However the log file prefix (what is called the storage group prefix) is
determined by Exchange when the storage group is created. I can't find a way
of forcing a particular prefix during creation, or changing the prefix after
creation.
I will have five storage groups in total. I realise I can simply create
recovery storage groups with generic names and eventually get the correct
prefix, but I'd like to create them all with names relating to the original
storage groups, this makes it easier for documentation and less likely to go
wrong during DR.
Anyone?
PM
2008-12-23 12:22:17 UTC
Permalink
Post by Ketan
At the time of failover, you can change the log prefix using
msExchESEParamBaseName attribute to match the log file prefix and
mount the store on SCR target. I beleive it may not be supported but
should technically work.
Changing logfile prefix is normally not recommended, but if you can
manage to do that before you start with the database creation, it
should be okay.
Hi Ketan, I will give this a try - although on the production system we will
probably just make sure to create the storage groups in the correct order.

Cheers

Pete

Loading...