文档章节

Exchange Server2013系列十一:数据库基本管理

剑气满天
 剑气满天
发布于 2015/07/20 22:29
字数 1554
阅读 15
收藏 0

Exchange Server2013系列十一:数据库基本管理

杜飞

邮箱数据库是创建和存储邮箱的粒度的单位。邮箱数据库以 Exchange 数据库 (.edb) 文件的形式存储。在 Microsoft Exchange Server 2013 中,部署成功后会自带两个数据库,一般为了管理和维护方便,我们系统自带数据库卸除,根据规划创建自己的数据库。如下图所示:

image

那么用户在创建数据库的时候有没有需要注意的地方呢? 参考:http://technet.microsoft.com/zh-CN/library/ee832792(v=exchg.150).aspx

每个数据库简单来说由数据库文件和日志文件组成,就其数据库文件.edb的大小,最大可以达到16TB,但是最佳实践是200GB,所以我们尽量每个.edb文件控制在200G以内。并且推荐使用基本GPT卷,对于 .edb 和日志文件卷的分配单元大小推荐为 64 KB。还有一点需要记住:最佳实践不要求并且不建议使用碎片整理功能,在 Windows Server 2012 上,也建议禁用自动磁盘优化和碎片整理功能。

创建数据库:

这个可以使用EAC界面或者是使用 new-mailboxdatabase命令,在此使用EAC界面:

image

在上面的界面中,指定数据库名称、所在服务器、数据库文件路径以及日志文件夹路径。创建成功后,如下图所示:

image

但只有一个副本,我们希望在DF-DAG02上也有一个副本,则需要添加数据库副本 ,如下图所示:

image

image

创建完成后,如下图所示:

image

在此界面中,我们可以看到此数据库的活动状态,也就是活动节点是哪一个,副本服务器有哪些,有没有错误等。

挂起、激活、删除操作:

挂起操作:维护包含数据库副本的磁盘,或是为进行灾难恢复而暂停激活的单个数据库副本,也就是暂停副本间的复制。当然,当数据库复制挂起后,可以通过恢复操作重新复制。

激活操作:将特定被动副本指定为邮箱数据库的新主动副本的过程。 此过程称为“数据库切换”。 数据库切换过程涉及卸除当前活动数据库,以及在指定的服务器上将该数据库副本装入为新的活动邮箱数据库副本。

删除操作:这些过程将显示如何删除邮箱数据库的副本,不是直接删除数据库。 不能使用这些过程删除邮箱数据库的最后一个副本。

image

 

 

为数据库副本设定种子

简单来说,就是DAG中的某个数据库的各个副本进行同步更新的过程。微软的解释是:为数据库副本设定种子就是一个数据库的更新操作,在此过程中将数据库添加到DAG 中其他邮箱服务器上的目标副本位置。这将成为该服务器维护的副本的基线数据库。

根据实际情况,设定种子可以是自动过程,也可以是手动启动的过程。添加数据库副本时,将自动设定副本种子,但前提是正确配置了目标服务器及其存储。在初始种子设定已经发生之后,数据库副本很少需要重新设定种子。

但如果需要设定种子,也非常简单,在此以EAC界面为例,

但如果需要重新设定种子,或者要手动为数据库副本设定种子而不是系统自动为副本设定种子,则可以通过在 EAC 中使用更新邮箱数据库副本向导或者在命令行管理程序中使用 Update-MailboxDatabaseCopy cmdlet 来执行这些任务。在为数据库副本设定种子之前,必须首先挂起邮箱数据库副本。举例来说,如果需要为MBX02上的数据库副本设定种子,则需要将数据库副本挂起,点击下图中所“挂起”然后直接保存即可。

image

接着再点击“更新”即可设定种子,当前服务器是DF-MBX01,可以为种子设定指定源服务器,也就是以哪一个服务器为基准,如果不指定的话,就是当前处理活动状态的服务器。任何状况良好的数据库副本都可以用作该数据库其他副本的种子设定源。但一般会避开广域网连接,选择一个链路开销最低的。

imageimage

更新成功后,看到的结果如下图所示:

image

更新成功后,数据库的主动状态为正常、活动为装入,复制队列长度为0,内容索引状态正常。

 

 

 

image

注意:如果数据库在同步的过程中报上图所示的错误,在确保网络畅通的情况下,则有可能是DAG的复制网络设置有问题,可以尝试通过切换复制网络进行排错,如下图所示:

image

可以停止Replication的复制,启用DAG网络的复制进行排查。一般来说,有问题可能就是复制网络设置不正确。

另外,还可以通过手动复制脱机数据库文件的方法实现同步,管理员可以卸除数据库的活动副本并将数据库文件复制到同一 DAG 中的其他邮箱服务器上的同一位置。 如果使用此方法,会出现服务中断,因为此过程需要卸除数据库。更新数据库副本可能需要很长时间,尤其是所复制的数据库很大或者网络延迟严重或网络带宽很低时。 种子设定过程开始后,不要关闭 EAC 或命令行管理程序,直到此过程完成。 否则,种子设定操作将终止。

本文出自 “杜飞” 博客,请务必保留此出处http://dufei.blog.51cto.com/382644/1440667

本文转载自:http://dufei.blog.51cto.com/382644/1440667

剑气满天
粉丝 11
博文 59
码字总数 0
作品 0
河北
系统管理员
私信 提问
Exchange 2013sp1邮件系统部署-(八)

十一、 配置Outlook Anywhere和配置脱机通讯簿 11.1. 配置Outlook Anywhere 在 Exchange 2013 中,默认会启用 Outlook Anywhere,因为所有 Outlook 连接都通过 Outlook Anywhere 进行。这里只...

技术小牛人
2017/11/08
0
0
Exchange Server2013 系列十:证书的配置

Exchange Server2013 系列十:证书的配置 杜飞 经过前面的配置,基本上可以进行简单的邮件通讯了,但是当用户通过OWA连接邮箱时会报下面的提示: 其他一些服务,如 Outlook Anywhere 和 Exch...

技术小胖子
2017/11/14
0
0
Exchange Server2013 系列九:常规配置

Exchange Server2013 系列九:常规配置(一) 杜飞 经过前面的部署之后,我们的客户端访问角色和邮箱服务器角色都已经实现了高可用,但目前还不能正常使用,需要对服务器进行常规的配置,主要...

技术小胖子
2017/11/21
0
0
Symantec Backup Exec 2010

序: 接触这个产品是在2006年,当时版本VERITAS Backup Exec 9.0,当时公司通过个产品备份FileServer,MsSQL2000,后续版本有10,11,12,12.5,到现在的2010,我一直的使用,近期刚好做测试,Symantec...

tanzhi
2010/10/11
0
0
学习ASP.NET Core Razor 编程系列十五——文件上传功能(三)

学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET Core Razor 编程系列三——创建数据表及创建项目...

DotNet菜园
2018/07/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

一起来学Java8(三)——方法引用

在一起来学Java8(一)——函数式编程中有一个简单的函数式编程的例子: import java.util.function.Consumer;class Person { public static void sayHello(String name) { S...

猿敲月下码
22分钟前
11
0
读书笔记:深入理解ES6(十一)

第十一章 Promise与异步编程   Promise可以实现其他语言中类似Future和Deferred一样的功能,是另一种异步编程的选择,它既可以像事件和回调函数一样指定稍后执行的代码,也可以明确指示代码...

张森ZS
45分钟前
19
0
面试官,Java8 JVM内存结构变了,永久代到元空间

在文章《JVM之内存结构详解》中我们描述了Java7以前的JVM内存结构,但在Java8和以后版本中JVM的内存结构慢慢发生了变化。作为面试官如果你还不知道,那么面试过程中是不是有些露怯?作为面试...

程序新视界
53分钟前
28
0
Elasticsearch 实战(一) - 简介

官腔 Elasticsearch,分布式,高性能,高可用,可伸缩的搜索和分析系统 基本等于没说,咱们慢慢看 1 概述 百度:我们比如说想找寻任何的信息的时候,就会上百度去搜索一下,比如说找一部自己喜...

JavaEdge
58分钟前
23
0
【jQuery基础学习】11 jQuery性能简单优化

本文转载于:专业的前端网站➦【jQuery基础学习】11 jQuery性能简单优化 关于性能优化 合适的选择器 $("#id")会直接调用底层方法,所以这是最快的。如果这样不能直接找到,也可以用find方法继...

前端老手
今天
18
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部