Exchange Server 2010 全新部署篇十二:邮箱服务器角色功能性配置

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

1.获取当前数据库信息,命令如下:

[PS] C:\Windows\system32>Get-MailboxDatabase   
Name                           Server          Recovery        ReplicationType    
----                           ------          --------        ---------------    
Mailbox Database 0370393930    PEK1-MBX-01     False           None    
Mailbox Database 2140201753    PEK1-MBX-02     False           None

wKioL1eIiOKhwmfsAAAT6x8a2As528.png

2.将PEK1-MBX-01上的数据库Mailbox Database 0370393930.edb移动至'S:\MailBox\DataBase01'目录下

[PS] C:\Windows\system32>Get-MailboxDatabase -Identity  'Mailbox Database 0370393930' | fl GUID   
Guid : c0659528-aaac-41e9-85b5-91363ead23a6

wKiom1eIiOKC3D9gAAAOqvr6src960.png

[PS] C:\Windows\system32>Move-DatabasePath -Identity 'c0659528-aaac-41e9-85b5-91363ead23a6' -EdbFilePath "S:\MailBox\DataBase01\Mailbox Database 0370393930.edb"    
确认    
是否确实要执行此操作?    
正在移动数据库路径“c0659528-aaac-41e9-85b5-91363ead23a6”。    
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): A    
确认    
若要执行移动操作,必须暂时卸除数据库"c0659528-aaac-41e9-85b5-91363ead23a6",这将使所有用户都无法访问该数据库。要继续吗?    
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): A

wKioL1eIiOKgmbBxAAA_wpW1uTE361.png

3.将PEK1-MBX-02上的数据库Mailbox Database 2140201753移动至'S:\MailBox\DataBase02'目录下

[PS] C:\Windows\system32>Get-MailboxDatabase -Identity 'Mailbox Database 2140201753' | fl GUID

    
Guid : c99fba7a-6d77-47b8-8b0e-0327e31bd0ac

[PS] C:\Windows\system32>Move-DatabasePath -Identity 'c99fba7a-6d77-47b8-8b0e-0327e31bd0ac' -EdbFilePath "S:\MailBox\DataBase02\Mailbox Database 2140201753.edb"    
确认    
是否确实要执行此操作?    
正在移动数据库路径“c99fba7a-6d77-47b8-8b0e-0327e31bd0ac”。    
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): A    
确认    
若要执行移动操作,必须暂时卸除数据库"c99fba7a-6d77-47b8-8b0e-0327e31bd0ac",这将使所有用户都无法访问该数据库。要继续吗?    
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): A

wKiom1eIiOPymOJhAABUU3O_Q4o275.png

4.将PEK1-MBX-01上数据库‘Mailbox Database 0370393930’,所对应的日志文件移动至'S:\MailBox\Log01'

[PS] C:\Windows\system32>Get-MailboxDatabase -Identity  'Mailbox Database 0370393930' | fl GUID    
Guid : c0659528-aaac-41e9-85b5-91363ead23a6    
[PS] C:\Windows\system32>Move-DatabasePath -Identity c0659528-aaac-41e9-85b5-91363ead23a6 -LogFolderPath "S:\MailBox\Log01\"    
确认    
是否确实要执行此操作?    
正在移动数据库路径“c0659528-aaac-41e9-85b5-91363ead23a6”。    
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): A    
确认    
若要执行移动操作,必须暂时卸除数据库"c0659528-aaac-41e9-85b5-91363ead23a6",这将使所有用户都无法访问该数据库。要继续吗?    
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): A

wKioL1eIiOOwfst-AABRAcytlTg928.png

5.将PEK1-MBX-02上数据库‘Mailbox Database 2140201753’,所对应的日志文件移动至'S:\MailBox\Log02'

wKiom1eIiOTjxRtAAAA8hVyjwNk932.png

6.创建DAG01高可用组,并设置PEK1-CHS-01为主要见证服务器,命令如下:

[PS] C:\Windows\system32>New-DatabaseAvailabilityGroup -Name 'DAG01' -WitnessServer 'PEK1-CHS-01.DouBiOA.Ren' -WitnessDirectory 'C:\DAGFileShareWitnesses'   
Name             Member Servers                                      Operational Servers    
----             --------------                                      -------------------    
DAG01            {}

wKioL1eIiOTxbHAKAAAYb98pIUw453.png

7.设置PEK1-CHS-02为备用见证服务器,命令如下:   
[PS] C:\Windows\system32>Set-DatabaseAvailabilityGroup -Identity 'DAG01' -AlternateWitnessServer 'PEK1-CHS-02.DouBiOA.Ren' -AlternateWitnessDirectory 'C:\DAGFileShareWitnesses'

wKiom1eIiOSj5FIpAAAOAD2EURo047.png

8.将PEK1-MBX-01及PEK1-MBX-02加入DAG01组中,如下图所示;

PS] C:\Windows\system32>Add-DatabaseAvailabilityGroupServer -Identity 'DAG01' -MailboxServer 'PEK1-MBX-01'   
PS] C:\Windows\system32>Add-DatabaseAvailabilityGroupServer -Identity 'DAG01' -MailboxServer 'PEK1-MBX-02'

wKioL1eIiOWDe_mDAAAP6UOXls4422.png

9.设置'DAG01'所对应的IP地址;

[PS] C:\Windows\system32>Set-DatabaseAvailabilityGroup -Identity 'DAG01' -DatabaseAvailabilityGroupIpAddresses '10.1.31.40'

wKiom1eIiOXzQccIAAAKRVPwMq0694.png

配置完成后,等待一会儿,将出现如下信息:

wKiom1eIiOXhJ4c0AAB-u12e8aw546.png

1.获取当前数据库信息,命令如下:

[PS] C:\Windows\system32>Get-MailboxDatabase   
Name                           Server          Recovery        ReplicationType    
----                           ------          --------        ---------------    
Mailbox Database 0370393930    PEK1-MBX-01     False           None    
Mailbox Database 2140201753    PEK1-MBX-02     False           None

Image(172)

2.将PEK1-MBX-01上的数据库Mailbox Database 0370393930.edb移动至'S:\MailBox\DataBase01'目录下

[PS] C:\Windows\system32>Get-MailboxDatabase -Identity  'Mailbox Database 0370393930' | fl GUID   
Guid : c0659528-aaac-41e9-85b5-91363ead23a6

Image(173)

[PS] C:\Windows\system32>Move-DatabasePath -Identity 'c0659528-aaac-41e9-85b5-91363ead23a6' -EdbFilePath "S:\MailBox\DataBase01\Mailbox Database 0370393930.edb"    
确认    
是否确实要执行此操作?    
正在移动数据库路径“c0659528-aaac-41e9-85b5-91363ead23a6”。    
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): A    
确认    
若要执行移动操作,必须暂时卸除数据库"c0659528-aaac-41e9-85b5-91363ead23a6",这将使所有用户都无法访问该数据库。要继续吗?    
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): A

Image(174)

3.将PEK1-MBX-02上的数据库Mailbox Database 2140201753移动至'S:\MailBox\DataBase02'目录下

[PS] C:\Windows\system32>Get-MailboxDatabase -Identity 'Mailbox Database 2140201753' | fl GUID

    
Guid : c99fba7a-6d77-47b8-8b0e-0327e31bd0ac

[PS] C:\Windows\system32>Move-DatabasePath -Identity 'c99fba7a-6d77-47b8-8b0e-0327e31bd0ac' -EdbFilePath "S:\MailBox\DataBase02\Mailbox Database 2140201753.edb"    
确认    
是否确实要执行此操作?    
正在移动数据库路径“c99fba7a-6d77-47b8-8b0e-0327e31bd0ac”。    
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): A    
确认    
若要执行移动操作,必须暂时卸除数据库"c99fba7a-6d77-47b8-8b0e-0327e31bd0ac",这将使所有用户都无法访问该数据库。要继续吗?    
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): A

Image(175)

4.将PEK1-MBX-01上数据库‘Mailbox Database 0370393930’,所对应的日志文件移动至'S:\MailBox\Log01'

[PS] C:\Windows\system32>Get-MailboxDatabase -Identity  'Mailbox Database 0370393930' | fl GUID    
Guid : c0659528-aaac-41e9-85b5-91363ead23a6    
[PS] C:\Windows\system32>Move-DatabasePath -Identity c0659528-aaac-41e9-85b5-91363ead23a6 -LogFolderPath "S:\MailBox\Log01\"    
确认    
是否确实要执行此操作?    
正在移动数据库路径“c0659528-aaac-41e9-85b5-91363ead23a6”。    
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): A    
确认    
若要执行移动操作,必须暂时卸除数据库"c0659528-aaac-41e9-85b5-91363ead23a6",这将使所有用户都无法访问该数据库。要继续吗?    
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): A

Image(176)

5.将PEK1-MBX-02上数据库‘Mailbox Database 2140201753’,所对应的日志文件移动至'S:\MailBox\Log02'

Image(177)

6.创建DAG01高可用组,并设置PEK1-CHS-01为主要见证服务器,命令如下:

[PS] C:\Windows\system32>New-DatabaseAvailabilityGroup -Name 'DAG01' -WitnessServer 'PEK1-CHS-01.DouBiOA.Ren' -WitnessDirectory 'C:\DAGFileShareWitnesses'   
Name             Member Servers                                      Operational Servers    
----             --------------                                      -------------------    
DAG01            {}

Image(178)

7.设置PEK1-CHS-02为备用见证服务器,命令如下:   
[PS] C:\Windows\system32>Set-DatabaseAvailabilityGroup -Identity 'DAG01' -AlternateWitnessServer 'PEK1-CHS-02.DouBiOA.Ren' -AlternateWitnessDirectory 'C:\DAGFileShareWitnesses'

Image(179)

8.将PEK1-MBX-01及PEK1-MBX-02加入DAG01组中,如下图所示;

PS] C:\Windows\system32>Add-DatabaseAvailabilityGroupServer -Identity 'DAG01' -MailboxServer 'PEK1-MBX-01'   
PS] C:\Windows\system32>Add-DatabaseAvailabilityGroupServer -Identity 'DAG01' -MailboxServer 'PEK1-MBX-02'

Image(180)

9.设置'DAG01'所对应的IP地址;

[PS] C:\Windows\system32>Set-DatabaseAvailabilityGroup -Identity 'DAG01' -DatabaseAvailabilityGroupIpAddresses '10.1.31.40'

Image(181)

配置完成后,等待一会儿,将出现如下信息:

Image(182)



本文转自wangtingdong 51CTO博客,原文链接:http://blog.51cto.com/tingdongwang/1826716,如需转载请自行联系原作者

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
14天前
|
弹性计算 监控 负载均衡
|
1月前
|
监控 安全 Linux
RHEL 环境下 Subversion 服务器部署与配置
【10月更文挑战第18天】在RHEL环境下部署Subversion服务器需依次完成安装Subversion、创建版本库、配置服务器、启动服务、客户端连接及备份维护等步骤。确保遵循安全最佳实践,保障数据安全。
|
7天前
|
弹性计算 开发工具 git
2分钟在阿里云ECS控制台部署个人应用(图文示例)
作为一名程序员,我在部署托管于Github/Gitee的代码到阿里云ECS服务器时,经常遇到繁琐的手动配置问题。近期,阿里云ECS控制台推出了一键构建部署功能,简化了这一过程,支持Gitee和GitHub仓库,自动处理git、docker等安装配置,无需手动登录服务器执行命令,大大提升了部署效率。本文将详细介绍该功能的使用方法和适用场景。
2分钟在阿里云ECS控制台部署个人应用(图文示例)
|
14天前
|
PHP 数据库 数据安全/隐私保护
布谷直播源码部署服务器关于数据库配置的详细说明
布谷直播系统源码搭建部署时数据库配置明细!
|
17天前
|
NoSQL 应用服务中间件 PHP
布谷一对一直播源码服务器环境配置及app功能
一对一直播源码阿里云服务器环境配置及要求
|
23天前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
195 2
|
23天前
|
NoSQL Linux PHP
|
24天前
|
弹性计算 数据库连接 Nacos
阿里云ECS服务器在docker中部署nacos
docker pull nacos 失败,docker部署nacos遇到的问题,nacos数据库连接,nacos端口映射
93 1
|
30天前
|
监控 网络安全 调度
Quartz.Net整合NetCore3.1,部署到IIS服务器上后台定时Job不被调度的解决方案
解决Quartz.NET在.NET Core 3.1应用中部署到IIS服务器上不被调度的问题,通常需要综合考虑应用配置、IIS设置、日志分析等多个方面。采用上述策略,结合细致的测试和监控,可以有效地提高定时任务的稳定性和可靠性。在实施任何更改后,务必进行充分的测试,以验证问题是否得到解决,并监控生产环境的表现,确保长期稳定性。
46 1
|
1月前
|
网络协议 Ubuntu Linux
gpg从公钥服务器接收失败(gpg: keyserver receive failed: Server indicated a failure)
通过上述步骤,大多数情况下应该能够解决GPG从公钥服务器接收失败的问题。如果问题依旧存在,可能需要进一步调查与公钥服务器相关的更深层次的技术问题,或者考虑在相关社区论坛寻求帮助。
174 1