Exchange邮件系统
Exchange邮件系统的备份针对DAG中的数据库。
在还原之前,需在NBU服务器上进行DAG服务器的映射配置。
配置还原所用的用户及NBU服务启动帐号
对NBU启动帐号配置权限
New-ManagementRole -Name EWSImpersonationRole -Parent ApplicationImpersonation
New-ManagementRoleAssignment -Role EWSImpersonationRole -User nbuadmin EWSImpersonationRoleAssignment
然后进行邮件数据库的备份
邮件服务器环境:
DC : XHJT-DC-02-VT
邮件服务器:XHJT-MBS-01-VT XHJT-MBS-02-V-0
DAG名称:dag.dev.contoso.com
测试数据库:XHJT-DB-01-VT
邮件用户:mailtest 邮件测试
邮件颗粒度还原
目的: 通过完整备份还原整个用户邮件或单个用户邮件
- 删除测试邮箱中的邮件
- 客户端DAG服务器名称
- 选择要还原的用户的邮件
- 选择还原的位置
- 还原成功
还原的效果
数据库覆盖还原
目的: 通过还原数据库的方式达至还原数据的目的
数据库:XHJT-DB-01-VT
- 还原前先卸除数据库及挂起服务器复本
- 选择指定时间的备份及数据库
- 选择还原到原来的位置
- 还原数据库成功
- 重新设定数据库的副本,保持DAG数据库的同步。
效果如下,测试帐号的邮件还到至备份前的状态
数据库异库还原(邮件手工迁移)
目的:通过NBU还原数据库后,再将邮件还原到指定用户邮箱
服务器:XHJT-MBS-01-VT
数据库:XHJT-DB-01-VT
测试帐号:mailtest
- 创建还原数据库并重启Microsoft Exchange 信息存储服务
确认数据库创建成功
- 恢复数据库至还原数据库中
- 查看还原数据库中的用户
- 恢复邮件至指定邮箱New-MailboxRestoreRequest -SourceDatabase XHJT-DB-01-VT-RY -SourceStoreMailbox 邮件测试 -TargetMailbox 邮件测试
查看邮件还原执行情况
- 还原操作完成后,进行还原请求的删除
Get-MailboxRestoreRequest -Status Completed | Remove-MailboxRestoreRequest
验证,刚才删除的邮件又回来了。
邮件服务器灾难恢复(单台)
目的:在邮件服务器无法启动的情况下,通过重新安装的方式,重建Exchange服务器
服务器:XHJT-MBS-01-VT
- 查看数据库的复制情况,确定哪些数据库副本在故障服务器上Get-MailboxDatabase | Format-List Name, *lag*
- 删除故障服务器上的数据库副本(XHJT-DB-01-VT,XHJT-DB-02-VT,TestDB)Remove-MailboxDatabaseCopy -Identity 数据库名称XHJT-MBS-01-VT
- 查看当前有哪些数据库在损坏的服务器XHJT-MBS-01-VT上Get-MailBoxDatabaseCopyStatus -Server XHJT-MBS-01-VT
- 手工从DAG中删除故障服务器Remove-DatabaseAvailabilityGroupServer -Identity DAG -MailboxServer XHJT-MBS-01-VT
- 在AD中对故障服务器重置计算机帐号
- 故障服务器操作系统重新安装,使用同样计算机名称及相应信息,并加域
- 使用安装Exchange 2013服务器的方式,安装必要条件及组件
- 安装Exchange2013时,使用恢复的方式进行安装Setup /m:RecoverServer /r:mailbox /IacceptExchangeServerLicenseTerms
直至安装完成,重启服务器。
- 安装完成后,进行验证:
可以看到,出现在服务器又回来了。
邮件服务器灾难恢复(多台)
目的:在邮件服务器无法启动的情况下,通过重新安装的方式,重建Exchange服务器
服务器:XHJT-MBS-01-VT,XHJT-MBS-02-V-0,XHJT-CAS-01-VT
- 查看数据库的复制情况,确定哪些数据库副本在故障服务器上,在XHJT-CAS-01-VT上操作,查看数据库情况Get-MailboxDatabase | Format-List Name, *lag*
- 删除故障服务器上的数据库副本(XHJT-DB-01-VT,XHJT-DB-02-VT,TestDB),首先删除XHJT-MBS-01-VT。Remove-MailboxDatabaseCopy -Identity 数据库名称XHJT-MBS-01-VT
- 手工从DAG中删除故障服务器两台,分别是XHJT-MBS-01-VT,XHJT-MBS-02-V-0Remove-DatabaseAvailabilityGroupServer -Identity DAG -MailboxServer 服务器名称 -ConfigurationOnly
- 在AD中对故障服务器分别重置计算机帐号
- 故障服务器操作系统重新安装,使用同样计算机名称及相应信息,并加域
- 使用安装Exchange 2013服务器的方式,安装必要条件及组件
- 安装Exchange2013时,使用恢复的方式进行安装Setup /m:RecoverServer /r:mailbox /IacceptExchangeServerLicenseTerms
直至安装完成,重启服务器。
- 安装完成后,进行验证:
可以看到,出现在服务器又回来了。
- 安装完成后,通过NBU服务器进行数据库还原
- 安装NBU客户端,首先安装7.6.0.1版本,然后相上7.6.0.3补丁
- 选择指定时间的备份及数据库
- 选择还原到原来的位置
- 还原数据库成功
- 依次还原各个数据库
- 在DAG中加入服务器
加入刚安装的服务器
- 添加数据库副本
-
完成服务器的恢复操作。