Tuesday, August 7, 2007

How to move Exchange databases and logs in Exchange Server 2003

To move log files
1.
Start Exchange System Manager.
2.
Click Administrative Groups. Note If Administrative Groups does not appear, it may not be turned on. To turn on Administrative Groups, right-click Exchange Organization in Exchange System Manager, and then click Properties. Click to select the Display Administrative Groups check box.
3.
Locate the storage group where you want to change log file paths, right-click the storage group, and then click Properties.
4.
Click the General tab, click the Browse button next to the Transaction log location box, and then specify the new drive or folder location for the log files.
Back to the top
To move databases
1.
Start Exchange System Manager.
2.
Open the administrative group that contains the database that you want to change.
3.
Under Storage Group, right-click the mailbox store or the public folder store that you want to change, and then click Properties.
4.
Click the Database tab.
5.
Next to the database that you want to change, click Browse, and then specify a new drive or folder location for the files. Notes

With the databases, you can decide to move the Exchange Database (.edb file), the Exchange Streaming Database (.stm file), or both.

If the databases are still mounted, you receive the following message:
You are about to perform the following operation(s): - change Exchange database locationTo perform the requested operation(s), the store must be temporarily dismounted which will make it inaccessible to any user.Do you want to continue? Click Yes to dismount the database automatically and move the location.
6.
When you finish moving the databases, remount the databases manually. You can move the log files and database files to any folder that you want to create. When you move logs and database files, you may want to create the Exchsrvr\Mdbdata file structure for consistency reasons, but you are not obligated to do so. You must grant the following default permissions to the new Mdbdata folder that contains the log files and database files:

Administrators: Full Control

Authenticated Users: Read and Execute, List Folder Contents, Read

Creator Owner: None

Server Operators: Modify, Read and Execute, List Folder Contents, Read, Write

System: Full ControlNote Only assign permissions to the Server Operators group if the Exchange server is a domain controller. Otherwise, assign permissions to the Power Users group. Only domain controllers should have permissions to the built-in Server Operators group. Stand-alone and member servers should have permissions to the built-in Power Users group.You may also have to grant the following permissions to the root drive that contains the new Mdbdata folder:

System: Full ControlDuring the process of moving log files and database files, your store is temporarily dismounted. Because the store is temporarily dismounted, it is inaccessible to your users until the process is completed. Moving log files or database files invalidates all existing incremental and differential backups; therefore, make a full backup after these changes.Do not delete or rename the Old MDBdata Folder path after you move the Exchange database. If you want to delete the old MDBdata folder, make sure that the following working directory parameter in the registry points to the new location:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem Value name: Working Directory Value type: REG_SZ Value data: C:\Program Files\Exchsrvr\Mdbdata

1 comment:

Kiel said...

I recently came across your post and have been reading along. I thought I would leave my first comment. I don't know what to say except that it caught my interest and you've provided informative points. I will visit this blog often.

Thank you,

Business Loans