For Office 365 migration, I suggest MailsDaddy Office 365 Backup Tool that helps you extract the PST file from Exchange Online account. The Office 365 PST Export Tool allows users to export Office 365 mailbox to PST using its simple and understandable interface. It migrates the entire Exchange Online contacts, calendars, appointments, emails, etc. into PST, MBOX, MSG file format. It never skips and leaves behind any data while backing up Office 365 to PST. An affordable solution that provides a secured backup process and export Office 365 Online Archive to PST.
Use EdbMails for seamless migration of user mailboxes from PST files to Office 365. Thanks to its easy to use user interface, even a non-technical person can easily make use of the PST to Office 365 migration utility from EdbMails and perform the migration operation.
EdbMails will display all the mailboxes/ users from your Office 365 tenant during PST to Office 365 migration operation. You can map your PST mailbox to Office 365 user account easily and even apply include/exclude email filters.