WEB开发网
开发学院服务器Mail服务器 浅谈Exchange Server邮件存储系统 阅读

浅谈Exchange Server邮件存储系统

 2007-12-03 16:28:07 来源:WEB开发网   
核心提示:正常情况下,在线碎片整理会在管理员规定的时间停止,浅谈Exchange Server邮件存储系统(5),并在事件日志中记下如下的内容Event: 1221Source: MSExchangeIS PrivateType: InformationCategory: GeneralDescription: The data

正常情况下,在线碎片整理会在管理员规定的时间停止,并在事件日志中记下如下的内容

Event: 1221

Source: MSExchangeIS Private

Type: Information

Category: General

Description: The database has nnn megabytes of free space after online defragmentation has terminated.

这表示Exchange Server在线碎片整理过程中发现并计算出数据库中含有的碎片空间的大小。在线碎片整理只会标示出碎片的位置并计算其空间,并不会物理的移动数据页面以消除这些碎片空间。如果需要物理的消除这些碎片空间,需要执行离线碎片整理。当上面事件中显示的碎片空间达到一定的比例时(占数据库文件的10%~15%),我们需要执行离线碎片整理。

对于离线碎片整理,我们通常按照如下的流程:

1.在进行离线碎片整理之前,对所操作的Store进行全备份

2.Dismount Store

3.使用eseutil /mh确认edb和stm文件是“Clean shutdown”(在上期中有详细的论述)

4.执行如下的命令来进行碎片整理

C:Program FilesExchsrvrBIN>eseutil /d

X:ExchsrvrMdbdataSG1MS1.edb

/tX:ExchsrvrMdbdataSG1MS1_temp.edb /o /p

命令会有如下的输出:

Initiating DEFRAGMENTATION mode...

Database: F:ExchsrvrMdbdataSG1MS1.edb

Streaming File: F:ExchsrvrMdbdataSG1MS1.STM

Temp. Database: F:ExchsrvrMdbdataSG1MS1_temp.edb

Temp. Streaming File: F:ExchsrvrMdbdataSG1MS1_temp.STM

Defragmentation Status (% complete)

0 10 20 30 40 50 60 70 80 90 100

|-----|-----|-----|-----|-----|-----|------|------|------|------|

.................................................................................

Note:

It is REQUIRED that you immediately perform a full backup of this database. If you restore a backup made before the defragmentation, the database will be rolled back to the state it was in at the time of that backup.

Operation completed successfully in 13.110 seconds.

碎片整理的实际时间取决于数据库文件的大小,在Exchange 2000中,一般一小时可以处理7~10GB的数据。在碎片整理完成后,系统会根据制定的文件名生成两个不含碎片的edb和stm文件。

5.在把新的数据库文件Mount之前,需要确保其完整性,我们要执行如下的命令

C:Program FilesExchsrvrBIN>eseutil /g X:ExchsrvrMdbdataSG1MS1_temp.edb /sX:exchsrvrmdbdataSG1MS1_temp.stm

其输出如下:

Microsoft(R) Exchange Server(TM) Database Utilities Version 6.0

Copyright (C) Microsoft Corporation 1991-2000. All Rights Reserved.

Initiating INTEGRITY mode...

Database: priv1.edb

Streaming File: priv1.stm

Temp. Database: TEMPINTEG3976.EDB

Checking database integrity.

Scanning Status (% complete)

0 10 20 30 40 50 60 70 80 90 100

|-----|-----|-----|-----|-----|-----|------|------|------|------|

.................................................................................

Integrity check successful.

Operation completed successfully in 9.62 seconds.

此项操作也需要较长的时间,一般的速度是10GB每小时。

上一页  1 2 3 4 5 6  下一页

Tags:Exchange Server 邮件

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接