I just bugged this in connect to fix an issue where the source tool doesn’t scan a 2008r2 system that’s been upgraded to 2008 schema. If you get caught out by it, here’s the workaround.
Kudos to Merv Porter for finding it:
Bug in the SBS 2011 Migration Preparation Tool, FRS & DFS | Competent Man:
My service lead found a bug in Microsoft’s SBS migration tool yesterday. Here is his report on the issue. Great work Brendan!
I’m sort of proud to report that we’re responsible for
discovering a bug in the SBS 2011 Migration Preparation Tool – MS will work to
either write a rapid-response blog post outlining the issue and/or update the
tool to accommodate the issue… which is:
In a 2008R2 domain that’s had its functional level raised to
2008, FRS is deprecated in favor of DFS Replication. You cannot start the FRS
service at all. Unfortunately, the migration tool checks to make sure that the
FRS service is running – if it’s not, the tool fails.
MS worked with me on the source server to verify that the
schema version is at the right level, then made some registry edits on the
source server so that the SBS 2011 installation will proceed without saying,
“The migration prep tool hasn’t been run on the source server, blah blah blah…”
Kind of an interesting case to work on.
The things we checked for and/or edited were:
Edited HKLM\SOFTWARE\MICROSOFT\SMALL BUSINESS SERVER\MIGRATION\
ErrorsFound -> changed from 1 to 0
MigrationReady -> changed from 0 to 1
Verified Schema version:
HKLM\SYSTEM\Current Control Set\Services\NTDS\Parameters
Schema Version left at 0x0000002f (47)