I have tried migrating our data from a SBS 2003 machine to a new server (SBS2011 Standard) several times without success. I have been using Microsoft's built-in migration tool.
SBS2003 machine has some issues. Sharepoint is not behaving well, and the companyweb site doesn't work. Even so, the Microsoft BP Analyzer thought the server was working well.
Some more stats:
6-7 human users
Exchange is being used
Home directories (My Documents of users) are being stored on the server
I do want SharePoint functioning on the new server. That's part of the reason for the upgrade.
What would be the best way to get the data, AD, Exchange, etc. over on the new server?
BTW, if you want to see the migration logs, they're below. It's a DCpromo issue.