Skip to main content

 

I am trying to take backp of MS Teams chat per users, but while adding user in a backup job the team chat option is not showing. I am confirm that user has teams chat data.

Hi, you need to follow this KB: https://www.veeam.com/kb4340

 

If you’re not aware and wondering why this isn’t an “enabled by default” setting, this is because the teams chat API is “metered” so you’ll pay per message processed. At present this also only covers teams channel chats, not 1:1 private conversations, there are multiple reasons why, conversations I’ve had with multiple backup vendors all point the finger at Microsoft’s current implementation of the API. Key comments made to me were it’s “all or nothing” so you can’t just backup specific users, it’s 1x API call per message, and if you have a group chat it’s not just 1 API call per message, it’s 1 API call per message PER RECIPIENT! So sending “hello” to 10 people in a group chat means 10 API calls, as the API is charged per call, it’s expensive!


@MicoolPaul is right on spot. Teams Chat backup through the protected API has to be enabled manually with the commands in the KB. The upcoming major version of Veeam Backup for Microsoft 635 v8 will have it enabled by default.

The previous EWS method through the hidden mailbox folder was disabled for all tenants by Microsoft a few weeks ago.

 

Best,

Fabian


@MicoolPaul is right on spot. Teams Chat backup through the protected API has to be enabled manually with the commands in the KB. The upcoming major version of Veeam Backup for Microsoft 635 v8 will have it enabled by default.

The previous EWS method through the hidden mailbox folder was disabled for all tenants by Microsoft a few weeks ago.

 

Best,

Fabian

Hi Fabian,

Do you mean that once we update Veeem to V8 we will tart being charge for the usage of API without any notice? 

Javier


Hi @javichumellamo that won’t be possible because you have to align an Azure subscription for billing to your app registration before you can consume ‘metered’ API calls (because Microsoft want to know how they’re getting paid before they start charging). It will mean the API-based backup option is front and centre in v8 to select.


@javichumellamo 

Michael is correct, again 😁
While the global setting from the KB article is now enabled by default in v8, manual intervention is still required by the tenant/backup admin.

  1. Your M365 tenant admin has to setup the subscription in Azure.
  1. Your backup administrator has to enable the Teams Chat backup option in the organization and job properties:

 

Best,

Fabian


 


@javichumellamo

Michael is correct, again 😁
While the global setting from the KB article is now enabled by default in v8, manual intervention is still required by the tenant/backup admin.

  1. Your M365 tenant admin has to setup the subscription in Azure.
  1. Your backup administrator has to enable the Teams Chat backup option in the organization and job properties:

 

Best,

Fabian


 

Wow!!! Dealing with m365 licensing is a headache!!


Hi @Mithun Sharma - I am just following up on your post here. Do you still have questions? If so, don’t hesitate to ask. But, it appears @MicoolPaul has sufficiently answered your question. If you agree, we ask you to please mark the comment as ‘Best Answer’ so others with a similar question who come across your post may benefit.

Thank you.


Comment