Loading...

Frequently Asked Questions for Office 365 with SharePoint

Table of Contents

What are the backup performance recommendations for Office 365 with SharePoint?

Does Office 365 with SharePoint Server supports call decoration?

What are the backup performance recommendations for Office 365 with SharePoint?

For optimal backup performance on a SharePoint client with Office 365 backup set, have at least 4 logical processors. It is good to use additional service accounts if there is an evidence of throttling within the log files. For computers with four logical processors, use at least five additional service accounts.

The goal is to reduce the number of queries sent to the Microsoft site, and get close to two queries per second per service account.

There is another way to estimate the starting number of additional accounts by using the site or sub-site with most items:

  • Get backup time in minutes (BackupMinutes)
  • Get number of items for the sub-site (NItems)

Now, calculate the number of additional accounts using the formula given below:

NumberOfAdditionalAccounts = (NItems/(288*BackupMinutes) – 1)

Following are some other factors impacting the backup performance:

Back up latest version only

Backing up all versions takes longer than backing up just the latest version of files. This helps in reducing the backup time.

Number of streams

It is good to reduce the number of streams to a minimum if you observe throttling, and the backup set has multiple sub-sites.

Simultaneous backup operations for different backup sets

It is good to use different service accounts for the backup sets if multiple backup sets have backup operations scheduled for the same time slot. Else, there is a greater chance of throttling.

Also, for parallel running backup operations, you must set aside some free space. Consider the following formula to calculate the free space needed for 2 parallel running backup operations:

Minimum free space needed = 2*(biggest site size from backup set 1) + 2*(biggest site size from backup set 2)

Simultaneous backup operation for multiple subclients in a backup set

Avoid scheduling backup operations for multiple subclients in the same time slot. Running multiple backup operations increases the chance of throttling and requirement for free space.

Does Office 365 with SharePoint Server supports call decoration?

Yes, Office 365 with SharePoint Server supports call decoration to help reduce throttling in traffic. For more information about call decoration, go to the Microsoft website, How to decorate your http traffic to avoid throttling.

Call decoration is not enabled by default. To the SharePoint client, enable call decoration by adding the CSOMDecorateCalls additional setting as shown in the following table.

For instructions on how to add additional settings from the CommCell Console, see Adding or Modifying Additional Settings from the CommCell Console.

Property

Value

Name

CSOMDecorateCalls

Category

MSSharepointDocAgent

Type

Integer

Value

1

After the call decoration is enabled, the user agent strings for the outgoing requests are populated with the string ISV|Commvault|CVSPOffice3652013/1.0.

You can change this default user agent string with your custom string. To the SharePoint client, change the usage agent string by adding the CSOMDecorateUserAgent additional setting as shown in the following table.

For instructions on how to add additional settings from the CommCell Console, see Adding or Modifying Additional Settings from the CommCell Console.

Property

Value

Name

CSOMDecorateUserAgent

Category

MSSharepointDocAgent

Type

String

Value

Custom user agent string

Last modified: 8/7/2018 4:53:09 AM