DAG成员服务器 exmb02 已损坏:

1.使用 Get-MailboxDatabase cmdlet 为要恢复的服务器上的任何邮箱数据库副本检索所有重播延迟和截断延迟设置:
   Get-MailboxDatabase mbdb01 | Format-List *lag*

2.使用 Remove-MailboxDatabaseCopy cmdlet 删除要恢复的服务器上的所有邮箱数据库副本,有几个副本则需要删除几个:

1)Get-MailboxDatabasecopyStatus查看当前的邮箱数据库副本状态,可以得到其需要删除的副本邮箱名称(此时得到的是 mbdb01\exmb01,exmb01是好的,在下一步删除的时候需要改为“mbdb01\exmb02”),便于下一步进行删除

2)删除要恢复的服务器上的所有邮箱数据库副本:

Remove-MailboxDatabaseCopy mbdb01\exmb02

Remove-MailboxDatabaseCopy mbdb02\exmb02

3.使用 Remove-DatabaseAvailabilityGroupServer cmdlet 从 DAG 中删除故障服务器的配置:
   Remove-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1 -ConfigurationOnly

注意:如果要删除的 DAG 成员处于脱机状态,并且无法将其联机,则必须向上述命令中添加 ConfigurationOnly 参数。

4.在AD中重置故障DAG计算机账号MBX1

5.该计算机重装系统,加域,安装EX MB角色所需组件,然后通过安装程序运行 Setup /m:RecoverServer 进行恢复安装

6.打开故障转移群集管理器,删除故障节点exmb02:(收回该节点)

如果不删除的话,则在将其重新添加到DAG组的时候会出现下图中的红色错误提示

7.安装恢复过程完成后,使用 Add-DatabaseAvailabilityGroupServer cmdlet 将恢复后的服务器添加到 DAG 中:
  Add-DatabaseAvailabilityGroupServer -Identity DAG01 -MailboxServer exmb02

8.将服务器添加回 DAG 后,可以通过EMC控制台重新为数据库添加副本

也可以使用 Add-MailboxDatabaseCopy cmdlet 重新配置邮箱数据库副本。如果以前添加的任何数据库副本的重播延迟或截断延迟时间大于 0,可以使用 Add-MailboxDatabaseCopy cmdlet 的 ReplayLagTime 和 TruncationLagTime 参数重新配置这些设置。

Add-MailboxDatabaseCopy -Identity DB1 -MailboxServer MBX1 -ActivationPerference 2

为数据库DB1在MBX1上添加副本,激活顺序为2. 命令执行完成后需要等待一段时间才会出现“Healthy”状态

    Add-MailboxDatabaseCopy -Identity DB2 -MailboxServer MBX1 -ReplayLagTime 3.00:00:00
    Add-MailboxDatabaseCopy -Identity DB3 -MailboxServer MBX1 -ReplayLagTime 3.00:00:00 -TruncationLagTime 3.00:00:00

注:在通过EMC重新添加副本的时候,先将状态为"service down"的副本删除,然后重新添加即可。

8.查看副本数据库状态,切换测试

参考:http://technet.microsoft.com/zh-CN/library/dd638206(v=exchg.141).aspx

http://exchange-kb.sundns.com/2010/201305145921.html

DAG成员服务器还原的更多相关文章

  1. 服务器还原阿里云Mysql数据库

    https://www.percona.com/doc/percona-xtrabackup/2.3/installation/yum_repo.html

  2. Windows Server Backup备份Exchange2010

    在Windows Server 2008 R2 SP1上Exchange2010 DAG备份测试成功: 1.分别在DAG成员服务器上安装WSB,不可以安装其命令行工具,因为其需要早期的PowerShe ...

  3. 如何安装Exchange2010上安装更新汇总(Update Rollup)

    原文链接:http://blog.51cto.com/zhengyu213/516729 更新汇总安装方式: 1. Windows update 通过自动更新服务安装Exchange更新汇总补丁.但E ...

  4. 为DAG预留群集名称对象(CNO)

    在某些环境中,计算机帐户的创建受到限制或计算机帐户是在非默认计算机容器中创建的,则会预留群集名称对象 (CNO),然后通过为其分配权限来设置 CNO.此外,使用运行 Windows Server 20 ...

  5. AD 域服务简介(一)- 基于 LDAP 的 AD 域服务器搭建及其使用(转)

    一.前言 1.1 AD 域服务 什么是目录(directory)呢? 日常生活中使用的电话薄内记录着亲朋好友的姓名.电话与地址等数据,它就是 telephone directory(电话目录):计算机 ...

  6. Windows Server 2003搭建邮件服务器

    Windows Server 2003搭建邮件服务器 由于Windows Server 2003默认是没有安装我们搭建邮件服务器所需要的POP3和SMTP服务的,因此需要我们自己来安装.方法如下: 1 ...

  7. MongoDB复制集之将现有的单节点服务器转换为复制集

    服务器情况:   现有的单节点 Primary     192.168.126.9:27017   新增的节点    Secondry  192.168.126.8:27017    仲裁节点     ...

  8. mysql还原数据库时,提示ERROR 1046 (3D000) No database selected 的解决方法

    使用mysql数据库的朋友, 经常会使用mysqldump备案数据库, 然后到新服务器还原, 这个过程中, 有朋友会遇到ERROR 1046 (3D000)  No database selected ...

  9. 北斗时钟同步系统-GPS卫星授时设备-NTP网络校时服务器

    北斗时钟同步系统-GPS卫星授时设备-NTP网络校时服务器 北斗时钟同步系统-GPS卫星授时设备-NTP网络校时服务器 北斗时钟同步系统-GPS卫星授时设备-NTP网络校时服务器 论述当下网络时间同步 ...

随机推荐

  1. 自己的一个LESS工具函数库

    自己大概在一年前开始使用LESS编写样式,现在感觉不用LESS都不会写样式了.现在写静态页面完全离不开LESS与Zen Coding,我可以不用什么IDE,但这两个工具却必须要,当然也强烈推荐看到这篇 ...

  2. yield汇编实现

    yield汇编实现. #include <stdio.h #include <conio.h #include <iostream.h // // marks a location ...

  3. 第一天开通博客,就粗略写一下刚了解TCP/IP协议工作过程

    Tcp/Ip协议分为四层:底层到高层顺序 链路层(硬件,网卡这些) 网络层(选择一条传输路径,如何从一台计算机请求另一条计算机) 传输层(遵循TCP(传输控制协议),UDP(用户数距协议)这些协议) ...

  4. DouNet学习_代码生成器

    string conn = "Data Source={0};Initial Catalog={1};User Id={2};Password={3}"; //点击链接 priva ...

  5. Eclipse + Idea + Maven + Scala + Spark +sbt

    http://jingpin.jikexueyuan.com/article/47043.html 新的scala 编译器idea使用 https://www.jetbrains.com/idea/h ...

  6. 【Excel】Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046}:

    [Excel]Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-0000000000 ...

  7. 轻松学Shell之认识正规表达式

    离线下载观看:http://down.51cto.com/data/148117   650) this.width=650;" onclick='window.open("htt ...

  8. JavaScript 变量、作用域及内存详解

    基本类型值有:undefined,NUll,Boolean,Number和String,这些类型分别在内存中占有固定的大小空间,他们的值保存在栈空间,我们通过按值来访问的. (1)值类型:数值.布尔值 ...

  9. Apache Spark 架构

    1.Driver:运行 Application 的 main() 函数并且创建 SparkContext. 2.Client:用户提交作业的客户端. 3.Worker:集群中任何可以运行 Applic ...

  10. 微软IOC容器Unity简单代码示例3-基于约定的自动注册机制

    @(编程) [TOC] Unity在3.0之后,支持基于约定的自动注册机制Registration By Convention,本文简单介绍如何配置. 1. 通过Nuget下载Unity 版本号如下: ...