I recently setup a new SBS 2011 box. As this was a tiny network with only 3 users, rather than go through a full-on migration from SBS2003, I took the simple route and set up a new domain and migrated the accounts, files and email manually.
Was previously using Outlook 2010 on the old SBS2003 box, hence the .NK2 nicknames file was no longer used and autocomplete entries were stored in the mailbox "hidden message".
For email I exported the entire mailbox to PST from Outlook 2010, then imported into the new SBS 2011 mailbox. However, this lost all the autocomplete entries. Seems the hidden message containing this information is not exported to PST.
I've tried to use the trick of copying the old Stream_Autocomplete_*.dat local cache file and renaming to the current file. But all that happens when I restart Outlook is that Stream_Autocomplete cache file is refreshed from the Exchange mailbox hidden message, overwriting all the entries with what's now in the mailbox hidden message.
The principle behind this move from using .NK2 files was a good one, but as Microsoft apparently didn't think to provide a means to export/import autocomplete entries from the hidden message, anyone have any ideas on how to recover autocomplete entries back into the mailbox hidden message?
I've seen other workarounds involving using contacts, but the vast majority of autocomplete entries are not contacts (and I don't want them all as contacts).