Forum Discussion
Michiel van den Broek
Jul 22, 2016Iron Contributor
Back-up tools for Office 365
Started this question a while back on Yammer. What tools do you use to back-up mail and files stored in Office 365?
The fact that your files are back-upped inside and outside the datacenters of...
Sie Harris
Oct 08, 2017Copper Contributor
Tony - how did you get on with the vendors at ignite? Have any of the o365 backup solutions moved on..?
Robse
Nov 06, 2017MVP
Hey TonyRedmond and Sie Harris,
have you looked into the latest release from the AP Cloud Backup? It finally covers all the points and questions you mentioned. Feel free to ping me, if there's still a question and you need more info.
Rob
- TonyRedmondNov 07, 2017MVP
Yes, I realize that the Azure datacenters and the Office 365 datacenters are colocated. However, that doesn't guarantee that a backup product can stream information as quickly as you might imagine. Apart from the network paths, there are other limitations, like throttling and API constraints. I would like to see independent proof of throughput.
I'm not waiting for a backup API and do not expect Microsoft to deliver one. After all, their message is that you do not need backups. The point is that all backup vendors depend on whatever APIs exist to stream data out of Office 365 and, if necessary, recover that data in a usable manner. I accept that this is very possible for the basic workloads, but as Office 365 becomes more integrated and more applications are built on top of the fabric (like Teams and Planner), the old-fashioned and on-premises centric notion that backups are necessary becomes less and less valid. IMHO, of course.
- RobseNov 07, 2017MVP
Hi TonyRedmond, since the SaaS solution resides in the same datacenter like the customer's tenant, there are huge bandwidths. Similar to Microsoft's High Speed Migration API, but just the other way around.
For the Team Chats and all around it, again, since there's no API at all, vendors are limited in certain ways.
And sorry to say that, and don't get this personal, but awaiting a "Backup-API" is quite naive in my opinion. What would happen, if developers only use APIs in this way, how the OEM would like to have them used? We would have only 5% of solutions in the market today. Interpreting APIs in different ways made partners like Nintex or Bamboo possible and make solutions like Flow, PowerApps or Bots in Teams useful. Without that, life would be sad :-( ;-)
Happy to further chat with you offline. I don't want to convince, just would like to understand and discuss other ideas and opinions. :-)
- TonyRedmondNov 07, 2017MVP
I had a conversation about AvePoint Backup with some of their executives last week. AvePoint is the first backup vendor to support Office 365 Groups (except those that use Yammer to hold their conversations), so they get some kudos for that.
Chats in Teams are preserved in Exchange mailboxes - but the problem is that it is impossible to rebuild a conversation from the individual items that constitute a chat without great effort. The metadata about stuff like channels is available through the Graph. All in all, an imperfect situation.
Saying that a solution will scale out perfectly just because it is hosted on Azure conveniently ignores the salient point that backup data must first transit from the customer tenant to Azure. I'm not convinced that this is as scalable as you assert, especially when Office 365 provides no APIs designed to backup data, which means that all backup vendors are forced to use APIs created for other purposes.
So, I am familiar with AvePoint... but while it is better than most, it's still not what I am looking for.
- RobseNov 07, 2017MVP
:-D Fully understand your concerns.
I mean exactly AvePoint Cloud Backup, which covers Exchange, SharePoint, Groups (+Group under a Team), Exchange Public Folder, Project Online, Dynamics 365 (starting December).
Conversation in Teams, or some metadata in Planner cannot be kept, since Microsoft says, "we cannot imagine, why it would be useful to backup Planner information" and therefore we do not provide an API (yet). Hence, whenever the API will be available, partners will be able to also cover these last things. :-)
Since the backup solution is 100% Azure hosted, it perfectly scale out and therefore already successfully backup tenants with several TB in size. I still understand, why you still raise your eyebrow, but just give it a try. :-)
- TonyRedmondNov 07, 2017MVP
I have never heard of "AP Cloud Backup."
As to "finally covers," you'll forgive me if I retain some disbelief until I see a backup service that can deal with the complexities of Groups, Teams, and Planner as well as the basic workloads (Exchange, SharePoint, and OneDrive) and can handle the volume of data generated by a moderately large and busy tenant.