Solved

DFS Question

Posted on 2016-10-07
4
29 Views
Last Modified: 2016-10-07
(I will preface this with the fact that FS02 crashed a while back and after getting it back up, I've decided to replace it instead of troubleshooting the DFS issues since it's an old server anyway)

2 production servers (FS01 and FS02). A not all of the data on FS01's is up to date, because certain folders on FS02 stopped replicating a couple weeks ago. I built a new server FS03 and I have pre-seeded the data and I am ready to begin initial sync replication.

It is asking which members I want it to replicate with. This is my problem.

Do I have it replicate with FS02 and it possibly not get all the data because certain folders do not replicate? Do I have it replicate with both FS01 and FS02? If I do this, will it win in conflicts with FS01, because it's data is a couple weeks old.

I'm pretty sure I'm overthinking this, but I could really use some one else's input.

Thanks.
0
Comment
Question by:mansontech
  • 2
  • 2
4 Comments
 
LVL 38

Expert Comment

by:Adam Brown
ID: 41834083
It depends on which of those servers is set up as primary. https://blogs.technet.microsoft.com/askds/2010/01/05/understanding-dfsr-conflict-algorithms-and-doing-something-about-conflicts/ has a good explanation about how DFS replication handles file conflicts.

Your particular situation is a little complex, since one server has been a member, but hasn't replicated in a while. The *preferred* solution would be to fix DFS on FS02, let it Replicate with FS01, then add FS03 to the Replication set. That would be the best way to ensure validity of the replication set. This assumes, though, that FS01 has *some* newer files than FS02 has. If there are no files on FS02 that are older than those on FS02 (basically, if FS02 is the only server in the replication group that users access and use), then you could copy the files from FS02 to FS03 and start an initial replication with FS03 marked as the primary server. However, if users access both FS01 and FS02 for their files, then you should seriously consider getting FS02's DFS issues resolved. Otherwise you'll end up with the newer files on one server being over-written by the conflict algorithm when it syncs up on FS03.
0
 

Author Comment

by:mansontech
ID: 41834107
Neither FS01 or FS02 is Primary
Dfsradmin Membership List /RGname:<replication group name> /attr:MemName,RFName,IsPrimary

I originally was going to attempt to fix FS02, but once it crashed and was down for about 6 hours I decided I didn't want to chance that happening again.

Currently FS02 has the most up to date data and all users connect to it. Also, FS03 was pre-seeded yesterday from FS02 so they are pretty close to being in sync.
0
 
LVL 38

Accepted Solution

by:
Adam Brown earned 500 total points
ID: 41834124
If there is no primary in place, DFS will use the last-modified method to determine which copy of a specific file "wins", so whichever file has the newest time stamp will be the one that gets written to all replicas. So whatever is on FS03 should be the final copy, and whatever is on FS01 should get written over (barring unforeseen weirdness, which, as we all know, happens way too often).
0
 

Author Comment

by:mansontech
ID: 41834148
lol!!

I'm going to give it a go and see what happens.

Thanks.
0

Join & Write a Comment

Sometimes drives fill up and we don't know why.  If you don't understand the best way to use the tools available, you may end up being stumped as to why your drive says it's not full when you have no space left!  Here's how you can find out...
Is your Office 365 signature not working the way you want it to? Are signature updates taking up too much of your time? Let's run through the most common problems that an IT administrator can encounter when dealing with Office 365 email signatures.
In this Micro Tutorial viewers will learn how they can get their files copied out from their unbootable system without need to use recovery services. As an example non-bootable Windows 2012R2 installation is used which has boot problems.
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now