Maintain control of your Microsoft 365 data
Post Reply
Regnor
Veeam Software
Posts: 934
Liked: 287 times
Joined: Jan 31, 2011 11:17 am
Full Name: Max
Contact:

Cost calculation way for kb4322 (API for Teams Backup)

Post by Regnor » 1 person likes this post

MODERATOR EDIT: https://www.veeam.com/kb4322

I already wanted to give this as a feedback for the article, so perhaps we can have it updated with some details on licensing/costs. At the moment I'm rather clueless about how it works and the overview from Microsoft didn't clear up anything for me.
Polina
Veeam Software
Posts: 2939
Liked: 681 times
Joined: Oct 21, 2011 11:22 am
Full Name: Polina Vasileva
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Polina »

andrie
Service Provider
Posts: 29
Liked: 8 times
Joined: Nov 20, 2015 12:37 pm
Full Name: Andy
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by andrie »

The article mentions one important point:
• The Microsoft Graph Export API for Teams is currently not supported in Microsoft 365 US Government, Germany and China regions.

Will it still be possible to backup Teams data in Germany after the update to 6a without support for the new API?
Regnor
Veeam Software
Posts: 934
Liked: 287 times
Joined: Jan 31, 2011 11:17 am
Full Name: Max
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Regnor »

@Polina: So for now the new API is still free to use?
Note: model=B is free to use today; however, in the future, apps will pay based on the number of messages they consume.
@andrie: Germany refers to the old Microsoft Cloud Germany, which was separate from the regular Microsoft Cloud.
The first one isn't available any more and I'm also not sure if you could still have an active tenant there.
If your tenant is rather new and you didn't directly sign up for the german cloud in the past, then I would say you're not affected.
Polina
Veeam Software
Posts: 2939
Liked: 681 times
Joined: Oct 21, 2011 11:22 am
Full Name: Polina Vasileva
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Polina »

From what I know, the free period will be over by the time of the 6a release.
Regnor
Veeam Software
Posts: 934
Liked: 287 times
Joined: Jan 31, 2011 11:17 am
Full Name: Max
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Regnor »

Can we somehow measure how many API requests will be generated; initially and per incremental run? Perhaps there's a statistic why we could query.
At the moment it's hard to estimate the costs.
Polina
Veeam Software
Posts: 2939
Liked: 681 times
Joined: Oct 21, 2011 11:22 am
Full Name: Polina Vasileva
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Polina »

The cost is per message, not per request, and currently, we cannot offer any mechanism to estimate the number of messages within a team/channel to estimate costs.
Polina
Veeam Software
Posts: 2939
Liked: 681 times
Joined: Oct 21, 2011 11:22 am
Full Name: Polina Vasileva
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Polina »

@andrie

In the Germany region, the entire Teams backup has never been supported, so there won't be much difference with our without the new Export APIs.
Regnor
Veeam Software
Posts: 934
Liked: 287 times
Joined: Jan 31, 2011 11:17 am
Full Name: Max
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Regnor »

That will introduce some uncertainty. While I wouldn't expect the costs to be that high, not being able to calculate them before doesn't feel good.
Mildur
Product Manager
Posts: 8549
Liked: 2223 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Mildur »

There are some teams usage report.
I not have tried it yet, but it should give you an idea on how many chat messages are send per day and currently exists in your tenant.

https://docs.microsoft.com/en-us/micros ... -reference
Product Management Analyst @ Veeam Software
Regnor
Veeam Software
Posts: 934
Liked: 287 times
Joined: Jan 31, 2011 11:17 am
Full Name: Max
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Regnor »

I'll take a look at the reports. Thanks Fabian!
cerberus
Expert
Posts: 155
Liked: 15 times
Joined: Aug 28, 2015 2:45 pm
Full Name: Mirza
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by cerberus »

Will this have any effect on how Exchange Online mailboxes are backed up and the changes in EWS? Will backing up EXO mailboxes go through this API that has added cost?
Mildur
Product Manager
Posts: 8549
Liked: 2223 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Mildur »

Hi Mirza

This API is only for Teams Messages.
Backup for Exchange Online Mailboxes won't use this API.

Thanks
Fabian
Product Management Analyst @ Veeam Software
FrancWest
Veteran
Posts: 488
Liked: 93 times
Joined: Sep 17, 2017 3:20 am
Full Name: Franc
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by FrancWest »

The KB (https://www.veeam.com/kb4322) states:

Starting with Veeam Backup for Microsoft 365 6a, the protection of Teams data will no longer be enabled by default.

However, during the meeting it was mentioned and shown that only groupchats wouldn’t be backed up by default.
Mike Resseler
Product Manager
Posts: 8044
Liked: 1263 times
Joined: Feb 08, 2013 3:08 pm
Full Name: Mike Resseler
Location: Belgium
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Mike Resseler »

@FrancWest

Correct. We won't protect the other chatmessages yet through this export API. This is in the works but will take some additional time
FrancWest
Veteran
Posts: 488
Liked: 93 times
Joined: Sep 17, 2017 3:20 am
Full Name: Franc
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by FrancWest » 1 person likes this post

Ok, but is the statement in the KB article correct? It states that it doesn’t backup teams by default, but shouldn’t this be only chat messages?
Robvil
Expert
Posts: 172
Liked: 20 times
Joined: Oct 03, 2016 12:41 pm
Full Name: Robert
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Robvil »

Would it be possible already now when running version 5 to provide Microsoft with the information to get access?
mamosorre84
Veeam Legend
Posts: 336
Liked: 34 times
Joined: Oct 24, 2016 3:56 pm
Full Name: Marco Sorrentino
Location: Ancona - Italy
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by mamosorre84 »

Hi, what if the organization doesn't have a subscription? How can Microsoft charge the cost?
Regnor
Veeam Software
Posts: 934
Liked: 287 times
Joined: Jan 31, 2011 11:17 am
Full Name: Max
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Regnor »

FrancWest wrote: Jun 21, 2022 5:38 am Ok, but is the statement in the KB article correct? It states that it doesn’t backup teams by default, but shouldn’t this be only chat messages?
I also think the statement could be a bit more specific.
Robvil wrote: Jun 21, 2022 6:24 am Would it be possible already now when running version 5 to provide Microsoft with the information to get access?
Yes, you can already fill out the form now and request access.
Polina
Veeam Software
Posts: 2939
Liked: 681 times
Joined: Oct 21, 2011 11:22 am
Full Name: Polina Vasileva
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Polina »

Hi All,

@FrancWest Only Teams message data won't be protected by default; the KB text will be updated today. And thank you for noticing it.

@Robvil Yes, you can apply for the access in advance.

@mamosorre84 I'm not sure I understand the question correctly... Do you mean Teams subscription, or something else?
mamosorre84
Veeam Legend
Posts: 336
Liked: 34 times
Joined: Oct 24, 2016 3:56 pm
Full Name: Marco Sorrentino
Location: Ancona - Italy
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by mamosorre84 »

Hi Polina, I mean if a client buy only Office 365 subscription, he will pay Teams backup within the same subscription or he must have another subscription where charge the new cost?
ericksonj
Novice
Posts: 3
Liked: 2 times
Joined: Mar 11, 2020 5:10 pm
Full Name: JRE
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by ericksonj »

andrie wrote: Jun 13, 2022 7:46 am The article mentions one important point:
• The Microsoft Graph Export API for Teams is currently not supported in Microsoft 365 US Government, Germany and China regions.

Will it still be possible to backup Teams data in Germany after the update to 6a without support for the new API?
Will those of us on GCC be able to backup Teams chat after the 6a update?
Polina
Veeam Software
Posts: 2939
Liked: 681 times
Joined: Oct 21, 2011 11:22 am
Full Name: Polina Vasileva
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Polina »

Teams Export APIs are not (yet?) available in the GCC and GCC High regions. Organizations from these regions will be able to continue backing up chats with the old method (there will be a special communication on how to arrange it).
johan.h
Veeam Software
Posts: 711
Liked: 178 times
Joined: Jun 05, 2013 9:45 am
Full Name: Johan Huttenga
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by johan.h » 1 person likes this post

The way I understand it is that the cost will show up in the Azure bill associated with the M365 subscription for which the Teams Export APIs are used.
Regnor
Veeam Software
Posts: 934
Liked: 287 times
Joined: Jan 31, 2011 11:17 am
Full Name: Max
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Regnor »

Mike Resseler wrote: Jun 21, 2022 5:20 am @FrancWest

Correct. We won't protect the other chatmessages yet through this export API. This is in the works but will take some additional time
The more I read it the more it confuses me, so sorry for asking again.
Does your statement mean:
a) with v6a we can "only" backup public chat messages via the Graph API but no longer user chats
b) with v6a we can "only" backup public chat messages via the Graph API, and user chats will still be backed up via EWS
and if b) will user chats not get backed up after 1.10. if the EWS way gets deprecated?
Mike Resseler
Product Manager
Posts: 8044
Liked: 1263 times
Joined: Feb 08, 2013 3:08 pm
Full Name: Mike Resseler
Location: Belgium
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Mike Resseler » 1 person likes this post

@Regnor

It's a) which is the correct answer. Today we do protect those user messages but you can only restore them as separate MSG messages. In the future, we want to restore them:
a) Like a html page as we do today for the public chats
b) through the future import-API (which isn't ready yet) to the original location.

I hope it is clear now.
Regnor
Veeam Software
Posts: 934
Liked: 287 times
Joined: Jan 31, 2011 11:17 am
Full Name: Max
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Regnor »

Yes it is, thanks for the clarification Mike!
RalfH
Lurker
Posts: 1
Liked: never
Joined: Jan 05, 2022 7:16 am
Full Name: Ralf H.
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by RalfH »

A question from my side about the costs (respectively on how backing up chat data with the Teams Export APIs works):
The Teams chat backup job will be running once a day. If, for instance, on day one 10.000 messages were present & backed-up and on the next day 500 additional messages were present & backed-up - will Microsoft then charge a customer with $0.00075 for 10.500 or 20.500 messages?
(I guess I already know the answer)
Mildur
Product Manager
Posts: 8549
Liked: 2223 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Cost calculation way for kb4322 (API for Teams Backup)

Post by Mildur » 1 person likes this post

Hi

10500, because the data is only downloaded once and not twice.

Thanks
Fabian
Product Management Analyst @ Veeam Software
Post Reply

Who is online

Users browsing this forum: No registered users and 11 guests