Exchange 常用工具

2008-02-23 06:16:18来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

exchange是一种功能强大的邮件服务器,提供了很多的命令行的工具,有些工具在灾难恢复里面是很长用的.对于初学者还是有一定的难度,许多的工具都没有系统的中文说明.以下是我整理出来的四个工具说明,是我自己的学习资料,由于我也是初学者,所以难免有问题,请大家原谅.也希望大家能够指正.
Exchange 四种实用工具说明:
一、MTACheck
Message Transfer Agent 检查工具 (MTACheck) 用于对损坏的 MTA 数据库进行软恢复。该工具在安装 Exchange Server 时自动安装,可在 %Exchange_Root%\Bin 目录中找到。
MTACheck 必须从 Exchange Server 电脑的命令提示符下运行。MTACHECK 命令具备下列可选开关:
bitsCN_com

mtacheck.exe /v /f mtacheck.log /rd /rp /rl
/v 记录周详信息
/f 记录到文档。本开关及其后面的文档名之间有一个空格。
/rd 删除目录复制消息
/rp 删除公用文档夹复制消息
/rl 删除连接监控器消息

MTACheck 输出结果说明
MTACheck数据库中的每个队列进行检查。假如发现错误,则报告队列名称、错误类型和返回到重建队列的邮件数目。如下例所示:
Queue 'xxxxxxx' required reconstruction
- corrupted queue file
23 messages recovered to the queue
接下来,MTACheck 检查队列中的对象。假如某个对象出现错误,MTACheck 会将该对象从队列中删除并放入 Exchsrvr\mtadata\mtacheck.out 中。MTACheck 报告对象标识 (ID)、错误类型、队列名称和损坏邮件的 MTS-ID(假如知道)。

bitscn.com


虽然网关能够分配其他的标识,但每个邮件都会通过其传输服务分配到一个 MTS-ID,该 MTS-ID 会和邮件一起到达目标位置。 MTS-ID 由发送邮件服务器、发送邮件的日期和时间连同邮件的唯一十六进制标识组成。
MTACheck 日志示例可能包括:
Object 300596 invalid
- missing object file
Object removed from queue 'xxxxxxx'
MTS-ID:c=US;a= ;p=Owen;l=Washington0196012020010800000CDE
MTACheck 结果
MTA 在处理完毕后,会显示下列消息之一来描述结果:
Database clean, no errors detected.(数据库干净,未检测到任何错误。)
Database repaired, some data may have been lost.(已修复数据库,某些数据可能已丢失。) bitscn.com
The number of queues repaired out of the percent detected.(修复的队列数目超过检测到的百分比。)
The number of objects damaged out of the percent detected.(损坏的对象数目超过检测到的百分比。)
Database has serious errors and cannot be reconstructed.(数据库存在严重错误,无法重新构建。)
Some objects missing from the Boot Environment.(有些对象从引导环境丢失。)Please reload the files from the BOOTENV directory on the installation disc.(请从安装盘上的 BOOTENV 目录重新加载文档。) www.bitsCN.com
最后一条消息表明 MTA 需要的报告模板和其他对象丢失,MTA 无法生成他们。这些对象包含在 \BOOTENV 目录中。安装完毕后,重新运行 MTACheck。完成该过程之后,重新启动 MTA。
警告 只复制丢失的对象。假如替换现有对象,MTA 队列中的任何邮件都将删除。

二、ESEUTIL
ESEUTIL/EDBUTIL 是一种脱机碎片整理工具和完整性检查器。要查看此工具的命令行选项,请打开命令提示,将目录更改到 EXCHSRVR\BIN
ESEUTIL /?
描述:微软Exchange数据库维护工具
操作开关如下:
碎片整理:ESEUTIL /d <database name> [options]
恢复:ESEUTIL /r [options] bitsCN.Com
完整性:ESEUTIL /g <database name> [options]
升级:ESEUTIL /u <database name> /d<previous .DLL> [options]
文档转储:ESEUTIL /m[mode-modifier] <filename>
修复:ESEUTIL /p <database

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 建立两个Exchange 2003组织间的TLS加密传输

下一篇: 有关Exchange存储组丢失默认访问权限的解决办法