管理Exchange数据库(上)

简介:
 
2003883
其实Exchange Server是由一系列services来组成的  通过开始--运行--输入services.msc按确定来打开服务  可以看到有Microsoft Exchange System Attendant服务和Microsoft Exchange Information Store服务  那么Exchange Server 所有的Database都是由这个叫做Microsoft Exchange Information Store服务来进行管理的  这个服务在系统后台运行的时候  你可以看到有一项叫做store.exe  其实store.exe就是Microsoft Exchange Information Store服务的一个进程  那么这个进程管理了所有的Storage Group以及每个Group下面的每个Store  我们常常会碰到问题  比如早上员工回来上班发现不能访问到邮箱了  那么你作为管理员去检查的时候  首先要确认Microsoft Exchange Information Store这项服务是否停止了  如果停止了  你把它启用就ok了  注意:Microsoft Exchange Information Store服务以及Store.exe是用来管理所有数据库的一个进程 
2003884
   我现在来创建一个存储组  打开Exchange 系统管理器--展开全局设置--管理组--第一个管理组--对着计算机名称叫做BEIJING这台Exchange服务器右键--按新建--选存储组  名称就叫做Storage Group 3吧  下面有二项  一项叫做事务日志位置  一项叫做系统路径位置  你可以按浏览把它们放到其他位置  我就保留默认位置吧  按确定  注意:每一个Storage Group都有一组log  换句话说事务日志和Storage Group它们俩是一一对应的  这是非常重要的一个概念 
2003885
当我创建一个Storage Group的时候  它里面还没有Database 里面还是空的  我们还需要创建一个Mailbox Store来存储邮箱教 我现在来创建一个邮箱存储  对着Storage Group 3右键--按新建--选择邮箱存储  名称就叫做Mailbox Store 1吧  当这个Database创建完成之后  它可以存放用户的邮箱  实际上就是当用户打开Outlook连接到Exchange Server之后  Exchange Server 的Information Store服务会自动地跟这个Database文件作一个文件操作  到这个数据库文件里面去取东西  下面有一项叫做存档此存储中的邮箱发送或接收的所有邮件  你可以把它沟上--按浏览--选择一个用户(administrator)的邮箱  你可以对所有用户邮箱里面的邮件进行监视  就是说在这个数据库里面所有进出的邮件通通要做一个副本到某一个指定的邮箱里面  比如说我公司生产部的员工的邮箱全在这个Database里面  如果说你想监视生产部员工日常来往的邮件  那么你选定这个选项之后并且选择一个人的邮箱  凡是生产部的用户  它的邮箱进去和出来的信通通要抄送一份邮件到指定的邮箱  并且这个抄送在Outlook里面是看不到的  是系统在底层完成的  这是当你对用户进行监视的时候  这项功能是比较有用的
2003886
按数据库那一项  在Exchange 数据库里面可以看到有一个扩展名叫做edb文件  在Exchange 流式数据库里面可以看到有一个扩展名叫做stm文件  这两个文件里面存储的东西是不一样的  当你创建一个数据库出来之后  它会自动生成edb文件和stm文件  用户的邮箱一部分是在edb里面  另外一部分是在stm里面  你始终要把edb文件和stm文件作为一个整体  不管是维护 备份 都要把它们备份起来  两个文件始终代表一个数据库  它们俩缺一不可  你也可以按浏览把这两个文件保存到其他位置  我就保留默认值吧  下面有一项叫做维护间隔  它有什么用呢?  比如我删除了一些邮件  到了某个时间之后它需要把这些邮件从邮箱里面实际清空  这个维护间隔是在线维护  就是说在维护的时候数据库还是可以用的  但是如果你把这个维护放在白天比较忙的时候  对系统的影响是比较大的  所以说这样的维护一般是放在半夜做的  你可以按自定义--选择一个时间段  注意:我们一般都是在晚上进行备份  那么这个维护时间和备份时间最好是分开 不然的话会有一些问题的  在新版本的Exchange里面  当你开始备份的时候  即使是半夜二点钟备份  这个维护也会自动停止的  在Exchange 2000或者更早的版本  我建议你把维护时间和备份时间分开
2003887
按限制那一项--可以在存储限制里面定义了凡是放在这个Mailbox Store里面  它邮箱容量是多大  你可以对它们进行限制  比如我限制达到3000K的时候就发出警告  达到4000K的时候就禁止发送  达到5000K的时候就禁止发送和接收了  在删除设置里面有二项  一项是保留已删除项目的期限  它有什么用呢?  就是说把一个已经删除的邮件在服务器上保留多少天  另一项是保留已删除的邮箱的期限  它有什么用呢?  就是说当你在AD里面删除一个账号  或者说你把一个账号和邮箱脱离关系之后  这个邮箱并不会马上被删除掉  它会给你保留30天的时间
使用Exchange System Manager管理数据库: 使用System Policy统一管理数据库: Mailbox Store Policy: 管理数据库属性  管理邮箱的大小  管理数据库维护的时间安排
2003888
当你创建了一个Store之后  它默认会生成一些文件出来  对着我的电脑右键--选择资源管理器--展开C盘--Program Files--Exchsrvr--按Storage Group 3  可以看到Mailbox Store 1.edb和Mailbox Store 1.stm这两个文件了  你可以把这两个文件理解成邮箱数据库的实体文件  它里面存储的是你实际数据库的内容  tmp.edb是一个临时文件  E01tmp.log是一个临时的日志文件  Exchange Server 2003企业版最多可以创建4个Storage Group  如果你创建多个Storage Group的话  它生成日志文件的前缀就发生变化了  从上面可以看到现在日志文件的前缀是E01  可以知道这是第二个存储组  如果是第一个存储组的话  它的日志文件前缀是E00
理解Exchange Server的日志文件和其作用:  作用一: 确保对数据库邮箱的改动在第一时间写入硬盘  作用二:在进行灾难恢复的时候提供完整的数据系列,保证尽可能多的恢复数据  忠告一: 永远不要手工的删除日志文件  忠告二: 如果没有必要,不要开启循环日志  忠告三: 日志和其对应的SG数据库分开存放在不同的物理阵列上  忠告四: 不要让防病毒软件扫描数据库文件和日志文件  忠告五:定期的做全备份
2003890
通过开始--运行--输入services.msc按确定来打开服务  对着Microsoft Exchange Information Store右键--选择属性--按依存关系  你可以看到Microsoft Exchange Information Store服务是依赖于Microsoft Exchange System Attendant下面那些服务的  就是说只有这些服务启动起来了  Microsoft Exchange Information Store服务才会启动起来  一般Exchange Server首先启动的服务是Microsoft Exchange System Attendant服务  它是一个管理服务  这个服务启动好了之后  才会启动Microsoft Exchange Information Store服务   其实Microsoft Exchange Information Store这个服务是Exchange Server的核心服务  在Exchange Server里面所有的数据库都依赖于Microsoft Exchange Information Store服务  如果这个服务不能正常地启动  那么所有的用户全不能用到Email了
M盘的来龙去脉: M盘是虚拟的  永远不要对M盘进行病毒扫描  对M盘的备份是徒劳的  没有特殊需求的时候,没有必要把M盘映射出来(Exchange 2003默认不进行映射)

本文转自 叶俊生 51CTO博客,原文链接:http://blog.51cto.com/yejunsheng/162242

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
3月前
|
SQL 关系型数据库 MySQL
MySQL| 数据库的管理和操作【操作数据库和操作表】【附练习】
MySQL | 数据库的基本操作和表的基本操作【附练习】
|
1月前
|
SQL 安全 数据管理
在阿里云数据管理DMS(Data Management Service)中,您可以按照以下步骤来创建和管理数据库
【2月更文挑战第33天】在阿里云数据管理DMS(Data Management Service)中,您可以按照以下步骤来创建和管理数据库
36 7
|
3月前
|
SQL 关系型数据库 MySQL
MySQL | 数据库的管理和操作【表的增删改查】(一)
MySQL | 数据库的管理和操作【表的增删改查】
|
3月前
|
SQL 关系型数据库 MySQL
MySQL | 数据库的管理和操作【表的增删改查】(二)
MySQL | 数据库的管理和操作【表的增删改查】(二)
|
2月前
|
存储 监控 安全
内网屏幕监控软件的数据存储与管理:使用SQLite数据库保存监控记录和配置信息
在当今数字化时代,安全和监控在企业和组织中变得至关重要。内网屏幕监控软件作为一种关键工具,帮助组织监视员工的活动并确保信息安全。这种软件不仅需要高效地记录和管理监控数据,还需要能够方便地进行配置和调整。本文将讨论如何使用SQLite数据库来保存监控记录和配置信息,并介绍如何通过自动化机制将监控到的数据提交到指定网站。
160 2
|
1月前
|
NoSQL 关系型数据库 Linux
Star 1.6k!当Web遇上Linux和数据库!一站式管理平台的开源之旅!
Star 1.6k!当Web遇上Linux和数据库!一站式管理平台的开源之旅!
|
1月前
|
存储 关系型数据库 MySQL
|
1月前
|
SQL 存储 数据库
数据库和表的管理
数据库和表的管理
55 0
|
3月前
|
关系型数据库 MySQL 数据库
MySQL | 数据库的管理和操作【表的增删改查】(三)
MySQL | 数据库的管理和操作【表的增删改查】(三)
|
3月前
|
存储 关系型数据库 MySQL

热门文章

最新文章