I'm helping a local nonprofit group upgrade its Small Business Server (SBS) computer by adding more hard disk space. What's the best way to move Exchange databases to the new drive?
If you're using SBS 2000, which includes Exchange 2000 Server, you can manually move the databases and transaction logs. Within Exchange System Manager (ESM), navigate to the storage group you're interested in, right-click it, then select Properties from the context menu. Next, click Browse to select a new location for the storage group's transaction logs; when Exchange 2000 asks whether you want to relocate the transaction logs, click Yes. After the move is complete, open the storage group object in ESM; right-click the first database, select Properties from the context menu, and select the Database tab. Click the two Browse buttons to select the new locations for the .edb and .stm files on the new drive. Exchange 2000 will ask again whether you want to move the databases to the new location; click Yes. When you're finished, close the Properties dialog box, then repeat this process for each remaining database in the target storage group. (This approach is the same for all versions of Exchange 2000, not just SBS 2000.)
Moving databases is easier with Exchange Server 5.5—you simply run the Exchange Server Performance Optimizer. The utility tests the performance of each disk and makes recommendations about where you should move the transaction logs and databases. You can accept these recommendations or override them with any location you want to use, and the utility moves the files for you.