none
08 R2的 DFS 复制问题 RRS feed

  • 问题

  • hello,

       我这边用08R2和server2016 搭建了DFS复制,一个命名空间,四个复制组。现在有几个问题想问下,

    1,部分复制组在两天左右就完成了初始化复制,现在可以正常工作,但是有一部分复制组的初始化异常缓慢,请问有什么办法可以去知晓复制事件进行到哪一步了呢?大约有多长时间可以复制完成?

    2,如果在初始化完成后,我把一台服务器关机搬迁到异地环境,那么DFS是不是要重新一次初始化过程。

    3.下图是08 R2的DFS信息,data复制组为什么会有几个矛盾的信息呀,是哪里出问题了吗?但是data复制组实际是初始化完成,正常复制的。

    PS C:\Windows\system32> Get-WmiObject -Namespace "root\microsoftdfs" -Query "select * from dfsrreplicatedfolderinfo"
    
    
    __GENUS                  : 2
    __CLASS                  : DfsrReplicatedFolderInfo
    __SUPERCLASS             :
    __DYNASTY                : DfsrReplicatedFolderInfo
    __RELPATH                : DfsrReplicatedFolderInfo.ReplicatedFolderGuid="99A14628-F714-48BB-A241-FA39529BEECA"
    __PROPERTY_COUNT         : 13
    __DERIVATION             : {}
    __SERVER                 : NATHER-ERP
    __NAMESPACE              : root\microsoftdfs
    __PATH                   : \\NATHER-ERP\root\microsoftdfs:DfsrReplicatedFolderInfo.ReplicatedFolderGuid="99A14628-F714-
                               48BB-A241-FA39529BEECA"
    CurrentConflictSizeInMb  : 0
    CurrentStageSizeInMb     : 0
    LastConflictCleanupTime  : 20180909191314.279294-000
    LastErrorCode            : 0
    LastErrorMessageId       : 0
    LastTombstoneCleanupTime : 20180909191314.279294-000
    MemberGuid               : 7527D63D-D5A5-496C-A8EE-115D6EB17759
    MemberName               : NATHER-ERP
    ReplicatedFolderGuid     : 99A14628-F714-48BB-A241-FA39529BEECA
    ReplicatedFolderName     : user_profiles
    ReplicationGroupGuid     : BECA81FD-D5BA-4460-9350-1AB0BFB6296C
    ReplicationGroupName     : user_profiles
    State                    : 0
    PSComputerName           : NATHER-ERP
    
    __GENUS                  : 2
    __CLASS                  : DfsrReplicatedFolderInfo
    __SUPERCLASS             :
    __DYNASTY                : DfsrReplicatedFolderInfo
    __RELPATH                : DfsrReplicatedFolderInfo.ReplicatedFolderGuid="E78763EE-7883-40E9-99C5-8FC60E059814"
    __PROPERTY_COUNT         : 13
    __DERIVATION             : {}
    __SERVER                 : NATHER-ERP
    __NAMESPACE              : root\microsoftdfs
    __PATH                   : \\NATHER-ERP\root\microsoftdfs:DfsrReplicatedFolderInfo.ReplicatedFolderGuid="E78763EE-7883-
                               40E9-99C5-8FC60E059814"
    CurrentConflictSizeInMb  : 0
    CurrentStageSizeInMb     : 2563
    LastConflictCleanupTime  : 20180905083614.200280-000
    LastErrorCode            : 0
    LastErrorMessageId       : 0
    LastTombstoneCleanupTime : 20180905083614.200280-000
    MemberGuid               : 42F076DA-62B2-4209-9701-DF04A54A959A
    MemberName               : NATHER-ERP
    ReplicatedFolderGuid     : E78763EE-7883-40E9-99C5-8FC60E059814
    ReplicatedFolderName     : data
    ReplicationGroupGuid     : BBB22580-C02B-49FE-A902-D834A4B536AE
    ReplicationGroupName     : data
    State                    : 0
    PSComputerName           : NATHER-ERP
    
    __GENUS                  : 2
    __CLASS                  : DfsrReplicatedFolderInfo
    __SUPERCLASS             :
    __DYNASTY                : DfsrReplicatedFolderInfo
    __RELPATH                : DfsrReplicatedFolderInfo.ReplicatedFolderGuid="E78763EE-7883-40E9-99C5-8FC60E059814"
    __PROPERTY_COUNT         : 13
    __DERIVATION             : {}
    __SERVER                 : NATHER-ERP
    __NAMESPACE              : root\microsoftdfs
    __PATH                   : \\NATHER-ERP\root\microsoftdfs:DfsrReplicatedFolderInfo.ReplicatedFolderGuid="E78763EE-7883-
                               40E9-99C5-8FC60E059814"
    CurrentConflictSizeInMb  : 0
    CurrentStageSizeInMb     : 3598
    LastConflictCleanupTime  : 20180905110528.335207-000
    LastErrorCode            : 0
    LastErrorMessageId       : 0
    LastTombstoneCleanupTime : 20180905110528.335207-000
    MemberGuid               : 42F076DA-62B2-4209-9701-DF04A54A959A
    MemberName               : NATHER-ERP
    ReplicatedFolderGuid     : E78763EE-7883-40E9-99C5-8FC60E059814
    ReplicatedFolderName     : data
    ReplicationGroupGuid     : BBB22580-C02B-49FE-A902-D834A4B536AE
    ReplicationGroupName     : data
    State                    : 0
    PSComputerName           : NATHER-ERP
    
    __GENUS                  : 2
    __CLASS                  : DfsrReplicatedFolderInfo
    __SUPERCLASS             :
    __DYNASTY                : DfsrReplicatedFolderInfo
    __RELPATH                : DfsrReplicatedFolderInfo.ReplicatedFolderGuid="88B9341F-F8B9-48C5-8889-B881919D955E"
    __PROPERTY_COUNT         : 13
    __DERIVATION             : {}
    __SERVER                 : NATHER-ERP
    __NAMESPACE              : root\microsoftdfs
    __PATH                   : \\NATHER-ERP\root\microsoftdfs:DfsrReplicatedFolderInfo.ReplicatedFolderGuid="88B9341F-F8B9-
                               48C5-8889-B881919D955E"
    CurrentConflictSizeInMb  : 0
    CurrentStageSizeInMb     : 0
    LastConflictCleanupTime  : 20180909190031.079154-000
    LastErrorCode            : 0
    LastErrorMessageId       : 0
    LastTombstoneCleanupTime : 20180909190031.079154-000
    MemberGuid               : 2B3ABCB4-F624-4EC6-94A7-E5A4FC3CA5DF
    MemberName               : NATHER-ERP
    ReplicatedFolderGuid     : 88B9341F-F8B9-48C5-8889-B881919D955E
    ReplicatedFolderName     : employee work files
    ReplicationGroupGuid     : 9FBBB9D4-A201-447D-A07F-DCA9EC0F3E9F
    ReplicationGroupName     : 242_employee work files
    State                    : 0
    PSComputerName           : NATHER-ERP
    
    __GENUS                  : 2
    __CLASS                  : DfsrReplicatedFolderInfo
    __SUPERCLASS             :
    __DYNASTY                : DfsrReplicatedFolderInfo
    __RELPATH                : DfsrReplicatedFolderInfo.ReplicatedFolderGuid="E78763EE-7883-40E9-99C5-8FC60E059814"
    __PROPERTY_COUNT         : 13
    __DERIVATION             : {}
    __SERVER                 : NATHER-ERP
    __NAMESPACE              : root\microsoftdfs
    __PATH                   : \\NATHER-ERP\root\microsoftdfs:DfsrReplicatedFolderInfo.ReplicatedFolderGuid="E78763EE-7883-
                               40E9-99C5-8FC60E059814"
    CurrentConflictSizeInMb  : 0
    CurrentStageSizeInMb     : 192594
    LastConflictCleanupTime  : 20180906140137.462994-000
    LastErrorCode            : 0
    LastErrorMessageId       : 0
    LastTombstoneCleanupTime : 20180906140137.462994-000
    MemberGuid               : 42F076DA-62B2-4209-9701-DF04A54A959A
    MemberName               : NATHER-ERP
    ReplicatedFolderGuid     : E78763EE-7883-40E9-99C5-8FC60E059814
    ReplicatedFolderName     : data
    ReplicationGroupGuid     : BBB22580-C02B-49FE-A902-D834A4B536AE
    ReplicationGroupName     : data
    State                    : 0
    PSComputerName           : NATHER-ERP
    
    __GENUS                  : 2
    __CLASS                  : DfsrReplicatedFolderInfo
    __SUPERCLASS             :
    __DYNASTY                : DfsrReplicatedFolderInfo
    __RELPATH                : DfsrReplicatedFolderInfo.ReplicatedFolderGuid="11E240DA-4353-4BFA-8AF5-8D0D034A66CF"
    __PROPERTY_COUNT         : 13
    __DERIVATION             : {}
    __SERVER                 : NATHER-ERP
    __NAMESPACE              : root\microsoftdfs
    __PATH                   : \\NATHER-ERP\root\microsoftdfs:DfsrReplicatedFolderInfo.ReplicatedFolderGuid="11E240DA-4353-
                               4BFA-8AF5-8D0D034A66CF"
    CurrentConflictSizeInMb  : 0
    CurrentStageSizeInMb     : 0
    LastConflictCleanupTime  : 20180909191314.263694-000
    LastErrorCode            : 0
    LastErrorMessageId       : 0
    LastTombstoneCleanupTime : 20180909191314.263694-000
    MemberGuid               : 07F01734-34D2-4386-BA0C-A9284EFA32AF
    MemberName               : NATHER-ERP
    ReplicatedFolderGuid     : 11E240DA-4353-4BFA-8AF5-8D0D034A66CF
    ReplicatedFolderName     : SYSVOL Share
    ReplicationGroupGuid     : 0D010318-F21A-443E-858B-64E0F3F5D929
    ReplicationGroupName     : Domain System Volume
    State                    : 4
    PSComputerName           : NATHER-ERP
    
    __GENUS                  : 2
    __CLASS                  : DfsrReplicatedFolderInfo
    __SUPERCLASS             :
    __DYNASTY                : DfsrReplicatedFolderInfo
    __RELPATH                : DfsrReplicatedFolderInfo.ReplicatedFolderGuid="E78763EE-7883-40E9-99C5-8FC60E059814"
    __PROPERTY_COUNT         : 13
    __DERIVATION             : {}
    __SERVER                 : NATHER-ERP
    __NAMESPACE              : root\microsoftdfs
    __PATH                   : \\NATHER-ERP\root\microsoftdfs:DfsrReplicatedFolderInfo.ReplicatedFolderGuid="E78763EE-7883-
                               40E9-99C5-8FC60E059814"
    CurrentConflictSizeInMb  : 0
    CurrentStageSizeInMb     : 17932
    LastConflictCleanupTime  : 20180905130023.687925-000
    LastErrorCode            : 0
    LastErrorMessageId       : 0
    LastTombstoneCleanupTime : 20180905130023.687925-000
    MemberGuid               : 42F076DA-62B2-4209-9701-DF04A54A959A
    MemberName               : NATHER-ERP
    ReplicatedFolderGuid     : E78763EE-7883-40E9-99C5-8FC60E059814
    ReplicatedFolderName     : data
    ReplicationGroupGuid     : BBB22580-C02B-49FE-A902-D834A4B536AE
    ReplicationGroupName     : data
    State                    : 0
    PSComputerName           : NATHER-ERP
    
    __GENUS                  : 2
    __CLASS                  : DfsrReplicatedFolderInfo
    __SUPERCLASS             :
    __DYNASTY                : DfsrReplicatedFolderInfo
    __RELPATH                : DfsrReplicatedFolderInfo.ReplicatedFolderGuid="E78763EE-7883-40E9-99C5-8FC60E059814"
    __PROPERTY_COUNT         : 13
    __DERIVATION             : {}
    __SERVER                 : NATHER-ERP
    __NAMESPACE              : root\microsoftdfs
    __PATH                   : \\NATHER-ERP\root\microsoftdfs:DfsrReplicatedFolderInfo.ReplicatedFolderGuid="E78763EE-7883-
                               40E9-99C5-8FC60E059814"
    CurrentConflictSizeInMb  : 72
    CurrentStageSizeInMb     : 211279
    LastConflictCleanupTime  : 20180909190031.079154-000
    LastErrorCode            : 0
    LastErrorMessageId       : 0
    LastTombstoneCleanupTime : 20180909190031.079154-000
    MemberGuid               : 42F076DA-62B2-4209-9701-DF04A54A959A
    MemberName               : NATHER-ERP
    ReplicatedFolderGuid     : E78763EE-7883-40E9-99C5-8FC60E059814
    ReplicatedFolderName     : data
    ReplicationGroupGuid     : BBB22580-C02B-49FE-A902-D834A4B536AE
    ReplicationGroupName     : data
    State                    : 4
    PSComputerName           : NATHER-ERP

    2018年9月10日 9:51

答案

  • Hi Owen_1990,

    请问你两台DFS server 上的event viewer 里面有关于dfs replication 的报错吗?

    你可以创建dfs replication 的诊断报告来monitor dfs 复制的情况。

    http://askme4tech.com/how-can-monitoring-dfs-replication-windows-server-2012

    注意:由于该网站不是来自微软官方,因而微软不能保证网站变化导致信息的准确性。

    如果你的两台dfs server 已经完成了首次复制。但由于特殊情况你需要关机重启,理论上来说当你重启后,复制会再次自动建立,并不会重新开始进行首次复制。所以如果你的搬到其他地方,还是在同一个域里面,网络通信都正常的话,复制还是应该能自动建立起来。

    另外你还可以尝试运行下面的命令来查看dfsr 的状态。

    https://docs.microsoft.com/en-us/powershell/module/dfsr/get-dfsrstate?view=win10-ps

    Best Regards,

    Mary


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    • 已标记为答案 Owen_1990 2018年11月26日 7:33
    2018年9月11日 6:09
    版主
  • Hi,

    有新的发现吗?如果你还是发现复制组一直没有完成初始化,但还是没有发现其他特别的error或者warning。

    还可以尝试重新设置一下主复制server

    DFSRADMIN Membership Set /RGName:<replication group name> /RFName:<replicated folder name> /MemName:<member you want to be primary> /IsPrimary:True

    设置完之后强制刷新AD复制,来更新信息。
     
    REPADMIN /syncall /Aed

    更新信息后,在强制DFSR 的复制组同步AD 上的信息过来
     
    DFSRDIAG POLLAD /mem:<servers>

    你可以看看这样设置之后复制组是不是都复制了

    另外如果觉得还是dfs 之间的复制慢的问题,建议你还可以看看下面的blog, 看看你自己的场景是否有相同的情况。

    https://blogs.technet.microsoft.com/askds/2007/10/05/top-10-common-causes-of-slow-replication-with-dfsr/

    Best Regards,

    Mary


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    • 已标记为答案 Owen_1990 2018年11月26日 7:33
    2018年9月13日 8:42
    版主

全部回复

  • Hi Owen_1990,

    请问你两台DFS server 上的event viewer 里面有关于dfs replication 的报错吗?

    你可以创建dfs replication 的诊断报告来monitor dfs 复制的情况。

    http://askme4tech.com/how-can-monitoring-dfs-replication-windows-server-2012

    注意:由于该网站不是来自微软官方,因而微软不能保证网站变化导致信息的准确性。

    如果你的两台dfs server 已经完成了首次复制。但由于特殊情况你需要关机重启,理论上来说当你重启后,复制会再次自动建立,并不会重新开始进行首次复制。所以如果你的搬到其他地方,还是在同一个域里面,网络通信都正常的话,复制还是应该能自动建立起来。

    另外你还可以尝试运行下面的命令来查看dfsr 的状态。

    https://docs.microsoft.com/en-us/powershell/module/dfsr/get-dfsrstate?view=win10-ps

    Best Regards,

    Mary


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    • 已标记为答案 Owen_1990 2018年11月26日 7:33
    2018年9月11日 6:09
    版主
  • 你好,感谢你的回复。你发过来的链接我都有仔细看过,发现其中涉及到的powershell命令,都是针对server2012以及后续版本的。
    我这边有一个特殊情况是,是server 08R2和server 2016混用的,主服务器是假设很早的server 08R2.

    我在server 08R2的服务器A和server 2016的服务器C之间,建立了3个复制组,其中一个复制组有正常的4104和4112事件,也就是初始化开始和初始化结束。但是余下的两个复制组,都没有4104和4112事件,现在我完全不知道剩下的复制组是否有开始同步。

    server 08R2的服务器B和server 2016的服务器C之间,建立了1个复制组,该复制组也有正常的4104和4112事件。两个有4104和4112事件的复制组,现在可以正常同步,但余下的两个复制组,在DFSR的日志中,偶尔会有一日志事件出现,但是不知道初始化究竟有没有开始。

    相关的图片我已经传上来了,请参阅。

    2018年9月11日 14:31
  • Hi,

    对应dfs 的命令,适用于server 2012/R2的一般在server 2016 应该也是适用的。

    如果你确实怕命令在2008R2的机器上无法被识别,像之前说的,你可以运行dfs 的诊断报告,诊断报告里面也能看到dfs复制成员的情况,如果你担心有文件初始化没有完成或者有报错和warning,诊断报告里也会显示。这个功能在server 2008R2, server 2012和server 2016 上应该都是有的。

    如果你需找适用于server 2008R2的脚本,可以尝试看看Dfsrdiag.exe ReplicationState

    https://blogs.technet.microsoft.com/filecab/2009/05/28/dfsrdiag-exe-replicationstate-whats-dfsr-up-to/

    Best Regards,

    Mary


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2018年9月12日 2:22
    版主
  • Hi,

    有新的发现吗?如果你还是发现复制组一直没有完成初始化,但还是没有发现其他特别的error或者warning。

    还可以尝试重新设置一下主复制server

    DFSRADMIN Membership Set /RGName:<replication group name> /RFName:<replicated folder name> /MemName:<member you want to be primary> /IsPrimary:True

    设置完之后强制刷新AD复制,来更新信息。
     
    REPADMIN /syncall /Aed

    更新信息后,在强制DFSR 的复制组同步AD 上的信息过来
     
    DFSRDIAG POLLAD /mem:<servers>

    你可以看看这样设置之后复制组是不是都复制了

    另外如果觉得还是dfs 之间的复制慢的问题,建议你还可以看看下面的blog, 看看你自己的场景是否有相同的情况。

    https://blogs.technet.microsoft.com/askds/2007/10/05/top-10-common-causes-of-slow-replication-with-dfsr/

    Best Regards,

    Mary


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    • 已标记为答案 Owen_1990 2018年11月26日 7:33
    2018年9月13日 8:42
    版主
  • Hi,

    如果你有新的进展欢迎继续更新。

    感谢你的支持和理解。

    Best Regards,

    Mary


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2018年9月17日 8:59
    版主
  • Hi,

    如果觉得有帮助也欢迎你标记为答复。

    Best Regards,

    Mary


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2018年9月24日 5:06
    版主
  • 最后回复一句,其实重启几次,问题就可以解决了,DFS是一个全自动的复制过程,如果卡住,重启所有参与DFS复制的机器,基本就可以自动恢复正常,谢谢Mary dong的答复。
    2018年11月26日 7:36