I've just migrated from Exchange 2007 to 2013 and all went ok apart from the usual migration hiccups.
Public folders was a pain but ended up working. I have an odd issue though that when I open Outlook 2010 and navigate to the PF and search for an item it doesn't return all results. It actually returns not many at all. The same records are returned and not
returned, so for example if I search for 'a' or 'd' or 'da' it will always return the Dave record, but never return Dan record.
I turned off the Search Host Controller service and found I actually get more results returned correctly but still not all results. I've since turned it on because I don't think it is a good idea to leave it off.
I've created a new folder and added new entries and the search seems to work fine (although there isn't as many entries as the actual one so I need to test further) so it seems like it's an issue with the migrated folders.
The 2007 server is still turned on and I haven't removed the PF which is the last step of the migration but I don't want to do that till I'm happy all is fine.
Any ideas?
Side note, I did make a mistake of doing the migration while Exchange 2013 was RTM not updated to CU3. I'm a rookie and when Exchange checked for updates and found none I figured I was good to go. Everything went fine though. When the PF migrated I kept getting a transient error ResourceUnhealthyException but after a few shots it just started working. The PF folder structure and perms are all fine. I've now upgraded to CU3 but my only issue is this search issue.