Switch from Microsoft Office 365 to Group-Office
You can take the following steps to migrate all your data from Microsoft Office 365 to Group-Office.
Assessment & Prerequisites
Determine what you need to migrate. The data can be mapped like this:
Microsoft Office 365 |
Group-Office |
|---|---|
E-mail (You need to install the Group-Office mailserver or another IMAP server) |
|
OneDrive |
Files |
Calendar |
Calendar |
Contacts |
Addressbook |
Make sure you have the required modules installed. To replace the office apps you can install Collabora office.
Sign up or install
Decide if you want to self host Group-Office or use our cloud service. You can sign up here.
Users
Before creating users, setup groups and module permissions.
Start by creating users manually or import them via a csv or file in Group-Office. Here you can find how to export Microsoft Office 365 users.
Note
Also consider if you want to use an SSO solution with OpenID connect, IMAP authentication or or LDAP authentication.
E-mail
When migrating mail we use imapsync <https://imapsync.lamiral.info/>.
The steps to take are:
Setup mailserver
When self hosting then install the Group-Office mailserver or use any IMAP compliant server.
When using our cloud service and you have signed up for a mail domain you will get access to the management where you can create mailboxes
Prepare your domain. Do not switch yet but determine all DNS records (MX, SPF, DMARC and DKIM) to set after migrating mail. For our cloud service we will provide them to you.
Create all the mailboxes on the Group-Office mailserver
Create a list of imapsync commands using the imapsync documentation. Also read the Microsoft specific parts.
Run the sync and test. You can repeat the sync at any time to update the new mailserver.
Put the migration live by setting the DNS domains.
Finally, run the sync again after 24 hours because some mail might still have arrived at Microsoft.
Calendar
Migrating calendars goes via export and import of vcalendar (*.ics) files.
- To get an ics file from Microsoft Office 365 you need to publish your calendar
and download that link. Afterwards you can unpublish it.
Take these steps:
Export all required calendars by publishing and downloading them.
Create all required calendars in Group-Office. All created users in Group-Office should have a personal calender when they have access to the calendar module.
Contacts
Migrating contacts goes via export and import of vCard (*.vcf) files. Learn how to export your Outlook Contacts here. and take these steps:
Export all contacts to vCard (*.vcf) file
Create all required addressbooks in Group-Office.
OneDrive
Files can be migrated by uploading them manually or you could use rclone <https://rclone.org>`_ to migrate from Microsoft OneDrive to Group-Office Webdav. Please consult the rclone documentation and take these steps:
Setup Group-Office Webdav by installing the module.
Install rclone
Add the Microsoft OneDrive remote
Add the Webdav remote
Use the rclone sync command