我必须重新播种几个数据库,并正在寻找机会减少我的带宽需求。
当我发出命令时,get-DatabaseAvailabilityGroup
有一个名为“第三方复制”的功能
[PS] C:\Scripts\Windows>Get-DatabaseAvailabilityGroup nfpdag01 | fl
RunspaceId : 28ca92b9-f397-4de4-a299-c0ff2d430dd7
Name : dag1
WitnessServer : nycexcas01.company.com
WitnessDirectory : c:\data\FileShareWitnessForExchange
AlternateWitnessServer : txvmexcas01.company.com
AlternateWitnessDirectory : c:\data\FileShareWitnessForExchange
NetworkCompression : InterSubnetOnly
NetworkEncryption : InterSubnetOnly
DatacenterActivationMode : DagOnly
StoppedMailboxServers : {}
AllowCrossSiteRpcClientAccess : False
OperationalServers :
PrimaryActiveManager :
ServersInMaintenance :
ServersInDeferredRecovery :
ThirdPartyReplication : Disabled <----------- SEE THIS HERE
ReplicationPort : 0
NetworkNames : {}
WitnessShareInUse :
AdminDisplayName :
ExchangeVersion : 0.10 (14.0.100.0)
ObjectCategory : nfp.com/Configuration/Schema/ms-Exch-MDB-Availability-Group
ObjectClass : {top, msExchMDBAvailabilityGroup}
WhenChanged : 7/5/2013 5:44:25 PM
WhenCreated : 5/27/2011 11:32:21 AM
WhenChangedUTC : 7/5/2013 9:44:25 PM
WhenCreatedUTC : 5/27/2011 3:32:21 PM
OrganizationId :
是否有第三方复制技术允许在扩展 DAG 上降低带宽使用率?哪些技术可以实现这一点?
答案1
这是一个 hack,但你可以使用类似快捷宝。您需要做的如下:
- 卸载两端的数据库。
- 使用 QuickPar 使用源数据库生成 1 个恢复块。
- 使用 QuickPar 使用步骤 2 中生成的文件验证目标数据库。它将告诉您需要多少个恢复块。
- 在源数据库上使用 QuickPar 生成所需的其他块。
- 挂载源数据库。
- 删除目标服务器上的日志目录的内容。
- 使用步骤4中生成的文件完成数据库的修复。
- 挂载目标数据库。
如果您需要消除停机时间,那么您可以使用卷快照而不是卸载源数据库。
答案2
如果要在 Exchange 2010 中使用该功能,则需要创建启用该标志的 DAG。如果现在要使用它,我相信您需要创建一个新的 DAG,并且无法将其改回。
http://technet.microsoft.com/en-us/library/dd979799(v=exchg.150).aspx
默认情况下,DAG 设计为使用内置的连续复制功能在 DAG 中的服务器之间复制邮箱数据库。如果您在 Exchange 2013 中使用支持第三方复制 API 的第三方数据复制,则必须使用带有 ThirdPartyReplication 参数的 New-DatabaseAvailabilityGroup cmdlet 在第三方复制模式下创建 DAG。启用此模式后,无法禁用。
有一些提供程序可以连接到 API,但我看过的大多数提供程序都与您用来用自己的存储后端替换内置 Exchange 复制的存储后端相关联。