Understanding DFSR debug logging (Part 15: Pre-Seeded Data Usage during Initial Sync)

In this scenario we will see a new replication group and replicated folder created, where data has been pre-seeded (i.e. pre-staged) on both servers. This is a common scenario, where data has existed on a few servers and been kept in sync through other mechanisms than DFSR (such as robocopy). It’s also often used when building new DFSR servers in a depot to save initial sync time before deploying the server to the field.

 

(preseedupstream – Dfsr00012 – 2008.log and preseeddownstream – Dfsr00014 – 2008.log)

 

These are two Windows Server 2008 servers called 2008x86SRV10 and 2008x86SRV11 in the contoso.com domain. The logs are from 2008x86SRV10 where the file is created (upstream) and from 2008x86SRV11 where it is replicated (downstream). Both servers are participating in the SeededRG replication group for the PreseededRF replicated folder. The upstream server contains files ‘matched.dll’ (which has an identical file pre-seeded on the downstream) and ‘samenameonly.dll’ (which has the same name and path on the downstream but differs in its contents slightly). The downstream server also contains file ‘onlydownstream.dll’ which does not exist on the upstream and will be covered by pre-existing logic.

 

<Upstream> 20080910 16:22:24.423 2928 VLMG  1158 VolumeManager::Initialize Volume initialized. volId:\.C:

<Upstream> 20080910 16:22:24.423 3392 CSMG  2298 ContentSetManager::CheckContentSetState Content set csId:{7F8CFBB0-4973-4B53-AAD5-3328870036FB} state:InitialBuilding ß New replica set is being built

<Upstream> 20080910 16:22:24.501 3392 CSMG  3182 ContentSetManager::CreateRootRecord Adding root record csId:{7F8CFBB0-4973-4B53-AAD5-3328870036FB} csName:preseededrf ghosted:0

<Upstream> 20080910 16:22:24.517 3392 CSMG  3298 ContentSetManager::CreateRootRecord LDB Inserting ID Record: ß The DFSR database has a base record added for the new replica set.

+       fid                             0x80000000000B3

+       usn                             0x27f3650

+       uidVisible                      1

+       filtered                        0

+       journalWrapped                  0

+       slowRecoverCheck                0

+       pendingTombstone                0

+       internalUpdate                  0

+       dirtyShutdownMismatch           0

+       meetInstallUpdate               0

+       meetReanimated                  0

+       recUpdateTime                   16010101 00:00:00.000 GMT

+       present                         1

+       nameConflict                    0

+       attributes                      0x10

+       ghostedHeader                   0

+       data                            0

+       gvsn                            {F96F1AF0-1F39-4EDB-8493-590B7A9E44EC}-v10

+       uid                             {7F8CFBB0-4973-4B53-AAD5-3328870036FB}-v1

+       parent                          {00000000-0000-0000-0000-000000000000}-v0

+       fence                           16010101 00:00:00.000 P

+       clockDecrementedInDirtyShutdown 0

+       clock                           20080910 19:14:41.883 GMT (0x1c913797a31f6a8)

+       createTime                      20080910 17:14:04.242 GMT

+       csId                            {7F8CFBB0-4973-4B53-AAD5-3328870036FB}

+       hash                            00000000-00000000-00000000-00000000

+       similarity                      00000000-00000000-00000000-00000000

+       name                            preseededrf ß name of the replicated folder

+      

<Upstream> 20080910 16:22:24.657 3392 LDBX  4028 Ldb::Insert Inserting contentSetRecord: ß The replicated folder record is add into the database

+       contentSetId:            {7F8CFBB0-4973-4B53-AAD5-3328870036FB}

+       memberId:                {D964421D-59F0-434C-8826-ED91D268B143}

+       state:                   InitialBuilding ß The RG is in an initial building state

+       startVersion:            v9

+       authRebuilding:          0

+       stageVolumeSerialNumber: 0

+       stageFid:                0x0

+       isTombstone:             0

+       readOnlySince:           16010101 00:00:00.000

+       beingDeleted:            0

+       dbLossRecover:           0

+      

<Upstream> 20080910 16:22:24.970 3392 STAG  2600 Staging::ScanStagingDirectory Staging space usage is: 0

<Upstream> 20080910 16:22:24.970 3392 STAG  6158 StagingManager::RegisterContentSetsOnPath {7F8CFBB0-4973-4B53-AAD5-3328870036FB} added to the replicated folder list.

<Upstream> 20080910 16:22:24.970 3392 LDBX  4062 Ldb::Update Updating contentSetRecord:

+       contentSetId:            {7F8CFBB0-4973-4B53-AAD5-3328870036FB}

+       memberId:                {D964421D-59F0-434C-8826-ED91D268B143}

+       state:                   InitialBuilding

+       startVersion:            v9

+       authRebuilding:          0

+       stageVolumeSerialNumber: 48e8de48e8de33c2

+