Link to home
Start Free TrialLog in
Avatar of John Caspary
John Caspary

asked on

Easy backup of Our Office 365 Email to On-premises Servers

I'm looking for a good product to run on my existing servers to backup our Office 365 email. I'm seeing lots of cloud to cloud offerings. I'd like something cheap to simply backup to my tons of existing TBs on site. Synology has a solution that fits, but I don't need more hardware because I already own it.
Avatar of Saif Shaikh
Saif Shaikh
Flag of India image

Microsoft does not provide anything with regards to Office 365 in terms of backup.

The fact that your files are back-upped inside and outside the datacenters of Microsoft only protects you against hardware and software failures on Microsofts side. It will not protect you against accidentally deleted files and mails, which is discovered after 30+ days or after the site trashbins have been emptied.

You can implement retention policies and enabling archive mailboxes in O365 so that emails are archived in the archive mailbox, but still the archive mailboxes will exists only in one environment i.e. Office 365.

Third party tools like Veem backups are available:
https://www.veeam.com/backup-microsoft-office-365.html
Avatar of skullnobrains
skullnobrains

as mentionned above, microsoft will not make it easy for you unless they can squeeze out some more bucks and personal information.

nevertheless, if your boxes work over imap, tools such as imapsync can perform smart backups. possibly incremental if properly set up. but the performance will be slow.

it is also quite feasible to use a tool such as fetchmail to incrementally pop your inboxes so mail is saved as it arrives. this is performant but will only read the inbox and blindly backup every received mail without bothering with deletions. it also won't see email the user moved or deleted before fetchmail has a chance to run.

a better alternative to fetchmail would be to setup a mail forward on each of the o365 account to a separate server. that is performant and will save every single received mail without failure. combined with automatic deletion after a few months on the destination, this allows for a cheap undelete and keep history solution. but i'm unsure whether this can be setup for the whole domain on o365 easily.

you can also probably deploy a gpo so the mail clients of folks at your premises keep an archive copy of all email. if the clients run 24/7, that might be viable. not ideal but definitely cheap.
ASKER CERTIFIED SOLUTION
Avatar of Saif Shaikh
Saif Shaikh
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial