SharePoint, migrate share point from hosted to hosted
We have a customer on hosted exchange and hosted SharePoint. They want to move from their current host to Microsoft Office 365 and they want their share point to go as well.
What's the best way to backup/restore or move the share point from point A to point B?
Consider that the host is RackSpace and the destination is Microsoft Office 365.