In my previous post on this topic, I talked about a function called Cross File Remote Differential Compression (CF-RDC). What I wasnt clear on was the server requirements for it. To enable this scenario, you need only one end of the replication partnership to have either Windows Server 2003 Enterprise Edition or Windows Server 2003 Standard Edition. The other end, and typically this will be the branch server end, can still use Windows Server 2003 Standard Edition.
So to be clearer in how this works:
HUB Server runs Windows Server 2003 Enterprise Edition. It has a multiple files in a share "Common Documents" that need to be replicated to BRANCH server which runs Windows Server 2003 Standard Edition. Amy creates a new file in this share, a PowerPoint based on another PowerPoint she copied from that also resides in this share. Amy adds two new slides into the new PowerPoint file and saves it as a new file into the HUB server's share. CF-RDC (a function of DFS-R) recognises that the majority of the new file's content already exists on the BRANCH server as its based on an existing PowerPoint file. Thus in staging the file, it only requests the changes that Amy made to the file (not the entire file) and builds the remainder of the PowerPoint out of the existing content it has locally on the BRANCH server.
Does that make sense? Isnt it way cool?