WEB开发网
开发学院服务器其它服务 Exchange Server邮件存储系统-原理篇 阅读

Exchange Server邮件存储系统-原理篇

 2008-05-27 00:00:00 来源:WEB开发网   
核心提示: 由此我们可以发现,Exchange Server有能力对未正常关闭的数据库进行“自我修复”,Exchange Server邮件存储系统-原理篇(10),因此,ESE确保了即使在突然掉电的情况下,这个命令的实行结果跟直接使用M盘作为盘符是一样的,我们可以通过修改注册表的方式

由此我们可以发现,Exchange Server有能力对未正常关闭的数据库进行“自我修复”。因此,ESE确保了即使在突然掉电的情况下,数据库仍然能够处在一个可恢复的状态,并且会在重启服务以后自动完成状态检测和恢复。

M盘的来龙去脉

在Exchange Server 2000发布时,微软提出了“Web Storage System”的概念,其核心就是提供多种途径来访问Exchange Server的数据库。这些途径包括

文件系统/IFS

--Http WebDAV

--ExOLEDB/ ADO

--CDO

其中,提供文件系统服务的IFS技术是引起争议比较多的一个模块。在安装Exchange Server 2000后,系统会出现一个M盘。这个M盘,就是由微软通过IFS(Installable File System)技术实现的一个数据库到文件系统的映射。开发人员可以通过标准的文件操作API(如CreateFile, OpenFile等)来访问Exchange Server的邮箱和邮件。

打开M盘,你可以看到一个以你当前域名命名的文件夹。在这个文件加下面,你会看到一个包含了所有邮箱的文件夹,名为MBX。MBX下面,是以用户的姓名来命名的邮箱文件夹,在每个文件夹下面,都可以看到Inbox、 Outbox等邮箱的内容。每一封信件,都是以扩展名为EML的文件来表示的。

ExIFS使用了一个名为.BackOfficeStorage的特殊共享名称来指向数据库文件。你可以在命令行中运行“Dir .BackOfficeStoragedomain.conMBX”,这个命令的实行结果跟直接使用M盘作为盘符是一样的。

我们可以通过修改注册表的方式所来改变Exchange Server所映射的盘符。

HLKMSystemCurrentControlSetServicesExIFSParameters

Name: DriveLetter

Data Type: REG_SZ

Value: Drive letter for IFS (盘符,不需要跟冒号)

上一页  5 6 7 8 9 10 

Tags:Exchange Server 邮件

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