User Tools

Site Tools


public:module:microsoft365-v5:pro:preparation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
public:module:microsoft365-v5:pro:preparation [2022/06/29 10:37]
anam.gumba
public:module:microsoft365-v5:pro:preparation [2022/07/06 15:05] (current)
anam.gumba
Line 1: Line 1:
-====== 2Preparation ======+====== 2  Preparation ======
  
 ===== 2.1 Hardware Requirement ===== ===== 2.1 Hardware Requirement =====
Line 13: Line 13:
 ===== 2.3 CloudBacko Pro Installation ===== ===== 2.3 CloudBacko Pro Installation =====
  
-For agent-based backup and restore, make sure that the latest version of CloudBacko Pro is installed on your computer with Internet access for connection to your Office ​365 account.+For agent-based backup and restore, make sure that the latest version of CloudBacko Pro is installed on your computer with Internet access for connection to your Microsoft ​365 account.
  
 User should also stay up-to-date when newer version of CloudBacko Pro is released. To get our latest product and company news through email, please [[https://​www.facebook.com/​cloud.backo/​|Follow us on Facebook]]. User should also stay up-to-date when newer version of CloudBacko Pro is released. To get our latest product and company news through email, please [[https://​www.facebook.com/​cloud.backo/​|Follow us on Facebook]].
Line 27: Line 27:
 Below is the warning message that will be displayed if the version of the VMware Tools is less than 10.0.5. Below is the warning message that will be displayed if the version of the VMware Tools is less than 10.0.5.
  
-{{public:​module:​office365-v4:​image033.png}}+{{public:​module:​microsoft365-v5:​image033.png}}
  
 ===== 2.6 CloudBacko Pro License Requirements =====  ===== 2.6 CloudBacko Pro License Requirements ===== 
Line 36: Line 36:
  
 i. To backup users with one (1) backup client computer i. To backup users with one (1) backup client computer
 +<WRAP indent>
 Example: If one CloudBacko Pro is installed then, one CloudBacko Pro license is required. Example: If one CloudBacko Pro is installed then, one CloudBacko Pro license is required.
 +</​WRAP>​
  
 ii. To backup users with multiple backup client computers, the number of CloudBacko Pro licenses required is equal to the number of devices. ii. To backup users with multiple backup client computers, the number of CloudBacko Pro licenses required is equal to the number of devices.
 +<WRAP indent>
 Example: If there are ten (10) users to be backed-up with three (3) backup client computers, then 3 CloudBacko Pro licenses are required Example: If there are ten (10) users to be backed-up with three (3) backup client computers, then 3 CloudBacko Pro licenses are required
 +</​WRAP>​
  
 </​WRAP>​ </​WRAP>​
Line 48: Line 49:
 ===== 2.7 Add-on Module Requirement ===== ===== 2.7 Add-on Module Requirement =====
  
-Make sure that enough ​Office ​365 Backup modules have been purchased in your CloudBacko Pro license to cover the backup of your users.+Make sure that enough ​Microsoft ​365 Backup modules have been purchased in your CloudBacko Pro license to cover the backup of your users.
  
-The licenses for the Office ​365 module are calculated by the number of unique ​Office ​365 accounts.+The licenses for the Microsoft ​365 module are calculated by the number of unique ​Microsoft ​365 accounts.
  
-If you are trying to backup SharePoint Sites under the Site Collections and/or files or folders under Public Folder, only one Office ​365 license module is required.+If you are trying to backup SharePoint Sites under the Site Collections and/or files or folders under Public Folder, only one Microsoft ​365 license module is required.
  
-However, if you are trying to backup Items from Outlook, Items from OneDrive, Personal Sites under Users, the Office ​365 license count will be calculated based on the number of the user account selected.+However, if you are trying to backup Items from Outlook, Items from OneDrive, Personal Sites under Users, the Microsoft ​365 license count will be calculated based on the number of the user account selected.
  
 ===== 2.8 Public Folder Backup =====  ===== 2.8 Public Folder Backup ===== 
Line 60: Line 61:
 A licensed Exchange Administrator or a licensed user with Public Folder permission is required otherwise you will not be able to access the public folder to select items and for backup or restore. A licensed Exchange Administrator or a licensed user with Public Folder permission is required otherwise you will not be able to access the public folder to select items and for backup or restore.
  
-===== 2.9 SharePoint Site Backup =====  +===== 2.9 Java Heap Size ===== 
- +
-To be able to backup Personal Sites and/or SharePoint Sites, ensure that you use Hybrid Authentication when creating a backup set.  Due to the current limitation with Microsoft API, Modern Authentication is currently not suitable for backup sets with Personal Sites and/or SharePoint Sites selected. ​ As backup and restore of SharePoint metadata are not fully supported. +
- +
-===== 2.10 Java Heap Size ===== +
  
-The default Java setting heap 2048M, is sufficient for Office ​365 backups based on the default 4 concurrent backup threads.+The default Java setting heap 2048M, is sufficient for Microsoft ​365 backups based on the default 4 concurrent backup threads.
  
 The Java heap size should only be increased if the number of current backup threads is increased as more backup threads is expected to consume more memory. But this does not guarantee that the overall backup speed will be faster since there will be an increased chance of throttling. The Java heap size should only be increased if the number of current backup threads is increased as more backup threads is expected to consume more memory. But this does not guarantee that the overall backup speed will be faster since there will be an increased chance of throttling.
  
-As the value of 4 concurrent backup threads is found to be the optimal setting for Office ​365 backups, to ensure best backup performance,​ minimal resource usage, and lowest probability of throttling of Ahsay backup requests by Microsoft ​Office ​365.+As the value of 4 concurrent backup threads is found to be the optimal setting for Microsoft ​365 backups, to ensure best backup performance,​ minimal resource usage, and lowest probability of throttling of backup requests by Microsoft 365.
  
-For more detailed information on how to change the Java heap size, please refer to [[public:​edition:​cloudbacko_pro:​faq:​how_to_increase_java_heap_size|here]].+For more detailed ​information on how to increase the backup thread, please refer to [[public:​module:​microsoft365-v5:​pro:​appendix-e|Appendix E: How to Increase the Number of Concurrent Backup Threads]]. While for information on how to change the Java heap size, please refer to [[public:​edition:​cloudbacko_pro:​faq:​how_to_increase_java_heap_size|here]].
  
-===== 2.11 Office ​365 License Requirements =====+===== 2.10 Microsoft ​365 License Requirements =====
  
-==== Office ​365 Subscription Plan ====+==== Microsoft ​365 Subscription Plan ====
  
-The following subscription plans with Office ​365 email services are supported to run backup and restore on CloudBacko Pro.+The following subscription plans with Microsoft ​365 email services are supported to run backup and restore on CloudBacko Pro.
  
-Office ​365 Business | Office ​365 Business Essentials |  +Microsoft ​365 Business | Microsoft ​365 Business Essentials |  
-Office ​365 Business Premium | Office ​365 Enterprise E1 | +Microsoft ​365 Business Premium | Microsoft ​365 Enterprise E1 | 
-Office ​365 Enterprise E3 | Office ​365 Enterprise E4 | +Microsoft ​365 Enterprise E3 | Microsoft ​365 Enterprise E4 | 
-Office ​365 Enterprise E5 | Office ​365 Education |+Microsoft ​365 Enterprise E5 | Microsoft ​365 Education |
  
-==== Office ​365 Subscription Status ==== +==== Microsoft ​365 Subscription Status ==== 
  
-Make sure your Office ​365 subscription with Microsoft is active in order to enjoy all privileges that come along with our backup services. If your account has expired, renew it with Microsoft as soon as possible so that you can continue enjoy the Office ​365 backup services provided by CloudBacko.+Make sure your Microsoft ​365 subscription with Microsoft is active in order to enjoy all privileges that come along with our backup services. If your account has expired, renew it with Microsoft as soon as possible so that you can continue enjoy the Microsoft ​365 backup services provided by CloudBacko.
  
-When your account is expired, depending on your role, certain access restrictions will be applied to your account. Refer to this URL for more details: [[https://​support.office.com/​en-us/​article/​What-happens-to-my-data-and-access-when-my-Office-365-for-business-subscription-ends-4436582f-211a-45ec-b72e-33647f97d8a3#​BKMK_TrialEnds|Microsoft ​Office ​365 Subscription Status]]+When your account is expired, depending on your role, certain access restrictions will be applied to your account. Refer to this URL for more details: [[https://​support.office.com/​en-us/​article/​What-happens-to-my-data-and-access-when-my-Office-365-for-business-subscription-ends-4436582f-211a-45ec-b72e-33647f97d8a3#​BKMK_TrialEnds|Microsoft 365 Subscription Status]]
  
 ==== Restore Requirement ====  ==== Restore Requirement ==== 
  
-When restoring data of Office ​365 user, the account which the data will be restored to requires valid license(s):+When restoring data of Microsoft ​365 user, the account which the data will be restored to requires valid license(s):
  
 <WRAP indent> <WRAP indent>
-  * **Requires Exchange License** \\ Example: Exchange Online Plan and Office ​365 E3 are required when restoring Outlook'​s / Public Folder'​s items. +  * **Requires Exchange License** \\ Example: Exchange Online Plan and Microsoft ​365 E3 are required when restoring Outlook'​s / Public Folder'​s items. 
-  * **Requires SharePoint License** \\ Example: SharePoint Online Plan and Office ​365 E3  are required when restoring OneDrive'​s / Personal Site's items.+  * **Requires SharePoint License** \\ Example: SharePoint Online Plan and Microsoft ​365 E3  are required when restoring OneDrive'​s / Personal Site's items.
 </​WRAP>​ </​WRAP>​
  
-===== 2.12 Office ​365 Permission Requirements =====+===== 2.11 Microsoft ​365 Permission Requirements =====
  
-The basic permissions required by an Office ​user account for authentication of an Office ​365 backup set is as follows:+The basic permissions required by a Microsoft ​user account for authentication of a Microsoft ​365 backup set is as follows:
  
 <WRAP indent> <WRAP indent>
 ==== Global Admin Role ==== ==== Global Admin Role ====
-The Office ​365 account used for authentication must have Global Admin Role, since Modern Authentication will be used. This is to ensure that the authorization configuration requirements will be fulfilled (e.g. connect to Microsoft Azure AD to obtain the App Access Token). ​+The Microsoft ​365 account used for authentication must have Global Admin Role, since Modern Authentication will be used. This is to ensure that the authorization configuration requirements will be fulfilled (e.g. connect to Microsoft Azure AD to obtain the App Access Token). ​
  
 ==== Term Store Administrator Role ==== ==== Term Store Administrator Role ====
Line 122: Line 119:
 </​WRAP>​ </​WRAP>​
  
-==== 2.12.1 Assigning Global Admin Role to Accounts ====+==== 2.11.1 Assigning Global Admin Role to Accounts ====
  
 To assign the Global Admin role to accounts, follow the steps below: To assign the Global Admin role to accounts, follow the steps below:
  
-i. Click the App launcher in the upper left side then click Admin to go to the Microsoft 365 admin center.+  - Click the App launcher in the upper left side then click **Admin** to go to the Microsoft 365 admin center.\\  {{public:​module:​microsoft365-v5:​permission-18.png}}\\ ​ {{public:​module:​microsoft365-v5:​permission-02.png}}\\ ​ \\         
 +  - In the Microsoft 365 admin center, on the left panel click **Users**. Find the user you want to assign the Global Admin role and select **Manage roles**.\\ ​ {{public:​module:​microsoft365-v5:​permission-03.png?​600}}\\ ​ {{public:​module:​microsoft365-v5:​permission-04.png?​600}}\\ ​ \\          
 +  - In the Manage roles window, select **Admin center access** then check the box beside **Global admin**. Click **Save Changes** to save the role you assigned.\\ ​ {{public:​module:​microsoft365-v5:​permission-05.png}}\\ ​ \\     
  
-| {{public:​module:​office365-v4:​permission-01.png}} |+==== 2.11.2 Granting Term Store Administrator Role ====
  
-| {{public:​module:​office365-v4:​permission-02.png}} | +To add Term Store Administrator role to the Microsoft 365 user account used to authenticate ​the Microsoft 365 backup set.
-  +
-ii. In the Microsoft 365 admin center, on the left panel click Users. Find the user you want to assign ​the Global Admin role and select Manage roles +
  
-{{public:​module:​office365-v4:​permission-03.png}} ​| +  - In the SharePoint admin center, under Content services, click **Term store**. \\  ​{{public:​module:​microsoft365-v5:​permission-06.png}}\\  \\  ​ 
-  +  - In the tree view pane on the left, select **Taxonomy**.\\  ​{{public:​module:​microsoft365-v5:​permission-07.png}}\\  \\  ​ 
-{{public:​module:​office365-v4:​permission-04.png}} ​| +  ​- ​In the Term store page, for Admins, select ​Edit. The Edit term store admins panel appears.\\ ​ {{public:​module:​microsoft365-v5:​permission-08.png?​600}}\\ ​ \\   
-  +  - Enter the names or email addresses of the Microsoft 365 user who you want to add as term store adminsSelect ​**Save**.\\  \\  ​
-iii. In the Manage roles window, select ​**Admin center access** then check the box beside Global adminClick **Save ​Changes** to save the role you assigned.+
  
-| {{public:​module:​office365-v4:​permission-05.png}} |+==== 2.11.3 Granting Permission Discovery Management Group ====
  
-==== 2.12.2 Granting Term Store Administrator Role ====+This permission allows users added under the **Members** section of the **Discovery Management** group (refer to 2.11.4 for setup) to back up and/or restore user item(s) not only for their own account, but also the accounts of other users in the same **Members** section.
  
-To add Term Store Administrator role to the Office ​365 user account ​used to authenticate ​the Office 365 backup set.+  - Open [[https://​outlook.office365.com/​ecp]]\\ ​ \\   
 +  - Log in to Microsoft ​365 as an account ​administrator.\\ ​ {{public:​module:​microsoft365-v5:​permission-09.png}}\\ ​ \\  {{public:​module:​microsoft365-v5:​permission-10.png}}\\ ​ \\    
 +  - Select the **permissions** menu on the left, then double click on **Discovery Management** on the right.\\ ​ {{public:​module:​microsoft365-v5:​permission-11.png?​600}}\\ ​ \\    
 +  - Click the **+** icon under the Roles section. These are the following roles: 
 +      * ApplicationImpersonation 
 +      * Legal Hold 
 +      * Mailbox Import Export 
 +      * Mailbox Search 
 +      * Public Folders\\ ​ {{public:​module:​microsoft365-v5:​permission-12.png}}\\ ​ \\    
 +  - Click **Save** ​to confirm and exit the setting.\\  \\   
  
-iIn the SharePoint admin center, under Content services, click Term store +==== 2.11.4 Granting Permission to Accounts for Creating Backup Set ====
-  +
-| {{public:​module:​office365-v4:​permission-06.png}} |+
  
-iiIn the tree view pane on the left, select ​the Taxonomy+  - Open [[https://​outlook.office365.com/​ecp]]\\ ​ \\   
-  +  - Log in to Microsoft 365 as an account administrator.\\ ​ {{public:​module:​microsoft365-v5:​permission-09.png}}\\ ​ \\  {{public:​module:​microsoft365-v5:​permission-10.png}}\\ ​ \\    
-{{public:​module:​office365-v4:​permission-07.png}} ​|+  - Select ​the **permissions** menu on the left, then double click on **Discovery Management** on the right.\\  {{public:​module:​microsoft365-v5:​permission-11.png?​600}}\\ ​ \\  ​ 
 +  - You can now add users to this group. Click the **+** icon under the Members section.\\ ​ {{public:​module:​microsoft365-v5:​permission-16.png}}\\ ​ \\  ​ 
 +  - Look for the username(s) of the account that you would like to add permission for, then click **add** > **OK** to add the corresponding user(s) to the permission group.\\  ​{{public:​module:​microsoft365-v5:​permission-17.png?600}}\\  \\   
 +  - Click **Save** to confirm and exit the setting.\\ ​ \\  ​
  
-iiiIn the Term store page, for Admins, select Edit. The Edit term store admins panel appears.+==== 2.11.5 Granting Permission to restore all share link types to alternate location in Microsoft 365 ====
  
-| {{public:​module:​office365-v4:​permission-08.png}} | +To successfully restore all share link types to alternate location of the same organization in Microsoft ​365, follow the settings below:
-  +
-iv. Enter the names or email addresses of the Office 365 user who you want to add as term store admins. Select Save. +
- +
-==== 2.12.3 Granting Permission Discovery Management Group ==== +
- +
-This permission allows users added under the **Members** section of the **Discovery Management** group (refer to 2.12.4 for setup) to back up and/or restore user item(s) not only for their own account, but also the accounts of other users in the same **Members** section. +
- +
-i. Open [[https://​outlook.office365.com/​ecp]] +
- +
-ii. Log in to the **Office 365** as an account administrator. +
- +
-| {{public:​module:​office365-v4:​permission-09.png}} | +
- +
-| {{public:​module:​office365-v4:​permission-10.png}} | +
-  +
-iii. Select the permissions menu on the left, then double click on Discovery Management on the right. +
- +
-| {{public:​module:​office365-v4:​permission-11.png}} | +
- +
-iv. Click the + icon under the Roles section. These are the following roles: +
- +
-  * ApplicationImpersonation +
-  * Legal Hold +
-  * Mailbox Import Export +
-  * Mailbox Search +
-  * Public Folders +
- +
-| {{public:​module:​office365-v4:​permission-12.png}} | +
- +
-v. Click Save to confirm and exit the setting.  +
- +
-==== 2.12.4 Granting Permission to Accounts for Creating Backup Set ==== +
- +
-i. Open [[https://​outlook.office365.com/​ecp]] +
- +
-ii. Log in to the Office 365 as an account administrator. ​  +
- +
-| {{public:​module:​office365-v4:​permission-13.png}} | +
- +
-| {{public:​module:​office365-v4:​permission-14.png}} | +
-  +
-iii. Select the permissions menu on the left, then double click on Discovery Management on the right.  +
- +
-| {{public:​module:​office365-v4:​permission-15.png}} | +
- +
-iv. You can now add users to this group. Click the + icon under the Members section. +
- +
-| {{public:​module:​office365-v4:​permission-16.png}} | +
-  +
-v. Look for the username(s) of the account that you would like to add permission for, then click add > OK to add the corresponding user(s) to the permission group. +
- +
-| {{public:​module:​office365-v4:​permission-17.png}} | +
-  +
-vi. Click Save to confirm and exit the setting. +
- +
-==== 2.12.5 Granting Permission to restore all share link types to alternate location in Office 365 ==== +
- +
-To successfully restore all share link types to alternate location of the same organization in Office ​365, follow the settings below:+
  
 <WRAP indent> <WRAP indent>
-=== 2.12.5.1 Allowing anonymous users to access application pages ===+=== 2.11.5.1 Allowing anonymous users to access application pages ===
  
-i. Go to the alternate Site > in the left pane, select Site Contents ​> Site Settings ​+  - Click the App launcher ​in the upper left side.\\ ​ {{public:​module:​microsoft365-v5:​permission-18.png}}\\ ​ \\   
 +  - Click **SharePoint** to go to the SharePoint page.\\ ​ {{public:​module:​microsoft365-v5:​permission-19.png}}\\ ​ \\    
 +  - Click **Settings** ​**Site Settings**.\\  {{public:​module:​microsoft365-v5:​permission-20.png}}\\ ​ \\    
 +  - Under Site Collection Administration,​ click **Site collection features**.\\ ​ {{public:​module:​microsoft365-v5:​permission-21.png?​600}}\\ ​ \\    
 +  - Scroll down and look for “**Limited-Access user permission lockdown mode**”, click the **Deactivate** button.\\ ​ {{public:​module:​microsoft365-v5:​permission-22.png?​600}}\\ ​ \\   
 +  - Click **Deactivate this feature**.\\ ​ {{public:​module:​microsoft365-v5:​permission-23.png?​600}}\\ ​ Once deactivated,​ the Deactivate button will no longer be available.\\ ​ {{public:​module:​microsoft365-v5:​permission-24.png?​600}}\\ ​ \\  ​
  
-| {{public:​module:​office365-v4:​permission-18.png}} | 
    
-iiGo to Site Collection features+=== 2.11.5.2 Allowing sharing ​to external users ===
  
-| {{public:​module:​office365-v4:​permission-19.png}} | +  ​- Go to your **Microsoft 365 Admin Center** **All admin centers** > in the right pane select ​**SharePoint**.\\  ​{{public:​module:​microsoft365-v5:​permission-25.png?600}}\\  \\  ​ 
-  +  ​- ​Go to **Policies** **Sharing**.\\  ​{{public:​module:​microsoft365-v5:​permission-26.png?600}}\\  \\    
-iii. Deactivate “Limited-Access user permission lockdown mode” feature +  ​- ​Under __External Sharing__ ​the button must be in line with “Existing guests” and click **Save**.\\  ​{{public:​module:​microsoft365-v5:​permission-29.png?600}}\\  \\   
- +
-| {{public:​module:​office365-v4:​permission-20.png}} | +
-  +
-=== 2.12.5.2 Allowing sharing to external users === +
- +
-i. Go to your Microsoft 365 Admin Center > All admin centers > in the right pane select SharePoint +
- +
-{{public:​module:​office365-v4:​permission-21.png}} ​| +
-  +
-ii. Go to Sharing +
- +
-| {{public:​module:​office365-v4:​permission-22.png}} | +
-  +
-If using Classic sites view, go to Policies > Sharing. +
- +
-{{public:​module:​office365-v4:​permission-23.png}} ​| +
- +
-iii. Under Sharing outside your organization,​ select “Allow sharing only with the external users that already exist in your organization’s directory” and click OK. +
- +
-| {{public:​module:​office365-v4:​permission-24.png}} | +
-  +
-If using Classic sites view, under External sharing ​the button must be in line with “Existing guests” and click Save. +
- +
-{{public:​module:​office365-v4:​permission-25.png}} ​+
- +
 </​WRAP>​ </​WRAP>​
  
-===== 2.13 Data Synchronization Check (DSC) Setup =====+===== 2.12 Data Synchronization Check (DSC) Setup =====
  
-To compensate for the significant backup performance increase, there is a tradeoff made by the Change Key API, which skips the checking of de-selected files in the backup source, which over time can result in a discrepancy between the items or files/​folders selected in the backup sources and the those in the backup destination(s). However, the Change Key API will continue to check for de-selected ​Office ​365 user accounts or Site Collections. Un-selected individual ​Office ​365 user accounts or Site Collections detected during a backup job and will be automatically moved to retention area.+To compensate for the significant backup performance increase, there is a tradeoff made by the Change Key API, which skips the checking of de-selected files in the backup source, which over time can result in a discrepancy between the items or files/​folders selected in the backup sources and the those in the backup destination(s). However, the Change Key API will continue to check for de-selected ​Microsoft ​365 user accounts or Site Collections. Un-selected individual ​Microsoft ​365 user accounts or Site Collections detected during a backup job and will be automatically moved to retention area.
  
-To overcome this, it is necessary in some cases to run a Data Synchronization Check (DSC) periodically. The DSC is similar to a regular ​Office ​365 Change Key API  backup job but with the additional checking and handling of de-selected files and/or folders in the backup source. So that it will synchronize the data in the backup source and backup destination(s) to avoid data build-up and the freeing up of storage quota.+To overcome this, it is necessary in some cases to run a Data Synchronization Check (DSC) periodically. The DSC is similar to a regular ​Microsoft ​365 Change Key API  backup job but with the additional checking and handling of de-selected files and/or folders in the backup source. So that it will synchronize the data in the backup source and backup destination(s) to avoid data build-up and the freeing up of storage quota.
  
-Here are the pros and cons of performing the data synchronization check.+Here are the pros and cons of performing the DSC.
  
 ^  ^ Enabled ^ Disabled ^  ^  ^ Enabled ^ Disabled ^ 
-^ Backup time  |  Since data synchronization check is enabled, it will only run on the set interval. For example, the default number of interval is 60 days. \\ The backup time for the data synchronization job will take longer than the usual backup as it is checking the de-selected files and/or folders in the backup source and data in backup destination(s). | As data synchronization check is disabled, the backup time will be not be affected. |+^ Backup time  |  Since DSC is enabled, it will only run on the set interval. For example, the default number of interval is 60 days. \\ The backup time for the data synchronization job will take longer than the usual backup as it is checking the de-selected files and/or folders in the backup source and data in backup destination(s). | As DSC is disabled, the backup time will be not be affected. |
 ^ Storage | Management of storage quota will be more efficient as it will detect items that are de-selected and moved it to retention and will be removed after it exceeds the retention policy freeing up the storage quota. | Management of storage quota will be less efficient even though files and/or folders are already de-selected from the backup source, these files will remain in the data area of backup destination(s). | ^ Storage | Management of storage quota will be more efficient as it will detect items that are de-selected and moved it to retention and will be removed after it exceeds the retention policy freeing up the storage quota. | Management of storage quota will be less efficient even though files and/or folders are already de-selected from the backup source, these files will remain in the data area of backup destination(s). |
  
Line 270: Line 197:
  
 <WRAP indent> <WRAP indent>
-===== 2.13.1 Setting the Data Synchronization Check (DSC) =====+===== 2.12.1 Setting the Data Synchronization Check (DSC) =====
  
 Data Synchronization Check (DSC) is enabled by default and will run every 60 days.  Data Synchronization Check (DSC) is enabled by default and will run every 60 days. 
  
-Assumption: ​AhsayOBM ​Installation path is C:\Program Files\AhsayOBM+Assumption: ​CloudBacko Pro Installation path is C:\Program Files\CloudBacko Pro
  
 To disable the data synchronization check, follow the instructions below: To disable the data synchronization check, follow the instructions below:
  
-1. Make sure there are no active backup or restore job running.+  - Make sure there are no active backup or restore job running.\\ \\   
 +  - Close the CloudBacko Pro UI.\\  \\   
 +  - Stop the CloudBacko Pro services.\\ ​ \\   
 +  - Go to C:\Program Files\CloudBacko Pro\ folder.\\ ​ \\   
 +  - Open cb.opt file using a text editor such as Notepad or Notepad++.\\ ​ \\   
 +  - Add this line, **Office365.DSCInterval=-1**.\\ ​ A value of -1 indicates data synchronization check is disabled.\\ ​ \\   
 +  - Start the CloudBacko Pro services.\\ ​ \\
  
-2. Close AhsayOBM UI.+To check if the DSC is enabled, follow the instructions below:
  
-3. Stop the Ahsay Online Backup Manager services +  - Go to C:\Program Files\CloudBacko Pro\ folder.\\  \\  ​ 
- +  ​- ​Open cb.opt file using a text editor such as Notepad or Notepad++.\\ ​ \\  ​ 
-4. Go to C:\Program Files\AhsayOBM\ folder.  +  ​- ​Look for this line, **Office365.DSCInterval=xx**.\\  **Note:** If xx is a positive value this indicates the DSC is enabled ​ and represents the interval number of days until the next run of data synchronization check.\\  ​-OR-\\  ​If the interval value is not -1.\\  \\  ​
- +
-5. Open cb.opt file using a text editor such as Notepad or Notepad++. +
- +
-6. Add this line, Office365.DSCInterval=-1 +
-A value of -1 indicates data synchronization check is disabled. +
- +
-7. Start the Ahsay Online Backup Manager services +
- +
-To check if the data synchronization check is enabled, follow the instructions below: +
- +
-1. Go to C:\Program Files\AhsayOBMfolder. +
- +
-2. Open cb.opt file using a text editor such as Notepad or Notepad++. +
- +
-3. Look for this line, //Office365.DSCInterval=xx// +
- +
-Note: +
-If xx is a positive value this indicates the data synchronization check is enabled ​ and represents the interval number of days until the next run of data synchronization check. +
--OR- +
-If the interval value is not -1.+
  
 To adjust the interval number of days, follow the instructions below: To adjust the interval number of days, follow the instructions below:
  
-1. Make sure there are no active backup/​restore job running. +  - Make sure there are no active backup/​restore job running.\\  \\  ​ 
- +  ​- ​Close CloudBacko Pro UI.\\  \\  ​ 
-2. Close AhsayOBM ​UI. +  ​- ​Stop the CloudBacko Pro services.\\  \\   
- +  - Go to C:\Program Files\CloudBacko Pro\ folder.\\  \\  ​ 
-3. Stop the Ahsay Online Backup Manager ​services +  ​- ​Open cb.opt file using a text editor such as Notepad or Notepad++.\\  \\  ​ 
- +  ​- ​Change the interval number.\\  ​For example: Current interval: Office365.DSCInterval=60\\  ​Updated interval: Office365.DSCInterval=10\\  ​Explanation:​ On the current interval, the number of days is 60. While, the updated interval, the number of days is reduced to 10.\\  <color #​ed1c24>​**WARNING!** If the interval value is 0, Office365.DSCInterval=0,​ then the DSC will run for every backup job.</​color>​\\ ​ \\  ​ 
-4. Go to C:\Program Files\AhsayOBM\ folder. +  ​- ​Start the CloudBacko Pro services.\\  \\  ​
- +
-5. Open cb.opt file using a text editor such as Notepad or Notepad++. +
- +
-6. Change the interval number. +
- +
-For example: ​ +
-Current interval: Office365.DSCInterval=60 +
-Updated interval: Office365.DSCInterval=10 +
- +
-Explanation: ​ +
-On the current interval, the number of days is 60. While, the updated interval, the number of days is reduced to 10. +
- +
-WARNING! ​ +
-If the interval value is 0, Office365.DSCInterval=0,​ then the Data Synchronization Check (DSCwill run for every backup job. +
- +
-7. Start the Ahsay Online Backup Manager ​services+
 </​WRAP>​ </​WRAP>​
  
-===== 2.14 Authentication ===== +===== 2.13 Authentication ===== 
-To comply with Microsoft’s product roadmap for Office ​365, in the latest CloudBacko Pro, Basic Authentication (Authentication using Office ​365 login credentials) will no longer be utilized. ​ Instead all new Office ​365 backup sets created will use either ​Modern ​Authentication or Hybrid ​Authentication.+To comply with Microsoft’s product roadmap for Microsoft ​365, in the latest CloudBacko Pro, Basic Authentication (Authentication using Microsoft ​365 login credentials) will no longer be utilized. ​ Instead all new Microsoft ​365 backup sets created will use Modern Authentication.
  
-By second half of 2021, it will be a mandatory requirement for organizations still using Basic Authentication or Hybrid Authentication to migrate to Modern Authentication.+Since the second half of 2021, it will be a mandatory requirement for organizations still using Basic Authentication or Hybrid Authentication to migrate to Modern Authentication.
  
-Modern Authentication provides a more secure user authentication by using app token for authentication aside from using the Office ​365 login credentials. ​ In order to use Modern Authentication,​ the Office ​365 account is registered under Global region and the Office ​365 backup is configured to use Global region. ​ As both Germany and China region do not support Modern Authentication.  ​+Modern Authentication provides a more secure user authentication by using app token for authentication aside from using the Microsoft ​365 login credentials. ​ In order to use Modern Authentication,​ the Microsoft ​365 account is registered under Global region and the Microsoft ​365 backup is configured to use Global region. ​   
  
-Existing backup sets using Basic Authentication ​created prior to AhsayOBM v8.3.6.0 ​can be migrated to Hybrid Authentication or Modern Authentication. ​ However, once the authentication process is completed, the authentication can never be reverted back to Basic Authentication. ​ For more information on how to migrate to Hybrid Authentication or Modern Authentication please refer to Appendix ​J:  ​Migrating ​Authentication of Office ​365 Backup Set.  After the upgrade to AhsayOBM v8.3.6.0 or above, the backup and restore process of existing ​Office ​365 backup sets still using Basic Authentication will not be affected during this transition period since Modern Authentication ​ is not yet enforced by Microsoft.+Existing backup sets using Basic Authentication can be migrated to Modern Authentication. ​ However, once the authentication process is completed, the authentication can never be reverted back to Basic Authentication. ​ For more information on how to migrate to Modern Authentication please refer to [[public:​module:​microsoft365-v5:​pro:​appendix-g|Appendix ​G:  ​Re-Authentication of Microsoft ​365 Backup Set]].  After the upgrade to CloudBacko Pro v5.3.2.0 or above, the backup and restore process of existing ​Microsoft ​365 backup sets still using Basic Authentication will not be affected during this transition period since Modern Authentication ​ is not yet enforced by Microsoft.
  
-In order to migrate existing backup sets to Hybrid Authentication or Modern Authentication there are two (2) methods: +In order to migrate existing backup sets to Modern Authentication there are two (2) methods: 
-  * The first method is the Office ​365 account used for the backup set is assigned the Global Admin role.   +  * The first method is the Microsoft ​365 account used for the backup set is assigned the Global Admin role.   
-  * The second method is the Office ​365 account used for the backup set is an ordinary account. ​ When changing the settings of the backup set, the user can ask an Office ​365 Global Admin account ​to login their credentials first to authorize the migration of authentication. ​ This is only required in migrating from Basic Authentication to Modern Authentication. ​ This only needs to be done once per backup set.+  * The second method is the Microsoft ​365 account used for the backup set is an ordinary account. ​ When changing the settings of the backup set, the user can ask a Microsoft ​365 Global Admin to grant permission ​to authorize the migration of authentication. ​ This is only required in migrating from Basic Authentication to Modern Authentication. ​ This only needs to be done once per backup set.
  
-<WRAP info> +To check the current authentication being used in your Microsoft ​365 backup set, see criteria below:
-Please note that Modern Authentication with enabled security in Azure Active Directory (AD) will be made default if there is zero-usage on any Office 365 organization by October 2020. +
-</​WRAP>​ +
- +
-To check the current authentication being used in your Office ​365 backup set, see criteria below:+
  
 ==== Basic Authentication ==== ==== Basic Authentication ====
 If you click on the backup set and the following pop up message is displayed, then the backup set is using Basic Authentication. If you click on the backup set and the following pop up message is displayed, then the backup set is using Basic Authentication.
  
-{{public:​module:​office365-v4:​permission-27.png}} ​|         +{{public:​module:​microsoft365-v5:​permission-27.png?800}}          
  
-==== Modern Authentication ==== +==== Modern ​and Hybrid ​Authentication ==== 
-Go to Backup Sets > backup set name > General > Change settings.  ​+For backup set using Modern or Hybrid Authentication,​ there is no pop up authentication alert.  ​
  
-{{public:​module:​office365-v4:​permission-28.png}} ​|+{{public:​module:​microsoft365-v5:​permission-28.png?800}} 
       ​       ​
-In the Office 365 credentials page, the region is Global and the Username exists but has no password, then the backup set is using Modern Authentication. +                                                  
- +===== 2.14 Supported Services ===== 
-| {{public:​module:​office365-v4:​permission-29.png}} |                +Below are the supported services of Microsoft ​365 Backup module. It is also specified in the table some services that are currently not yet supported by the Microsoft ​365 Backup module.\\  {{public:​module:​microsoft365-v5:​permission-31.png?​800}} \\  \\  ​
- +
-==== Hybrid Authentication ​==== +
-1. There is no pop up authentication alert.  +
- +
-2. In the Office 365 credentials page, the region is Global and there is a Username and Account password then the backup set is using Hybrid Authentication. +
- +
-| {{public:​module:​office365-v4:​permission-30.png}} |                                                    +
- +
-===== 2.15 Supported Services ===== +
-Below are the supported services of Office ​365 Backup module. It is also specified in the table some services that are currently not yet supported by the Office ​365 Backup module.+
    
-{{public:​module:​office365-v4:​permission-31.png}} ​+Below are the supported Outlook Mailbox types of Microsoft 365 Backup.\\  ​{{public:​module:​microsoft365-v5:​permission-32.png?800}}\\  \\   
-  +
-Below are the supported Outlook Mailbox types of Office 365 Backup.+
  
-| {{public:​module:​office365-v4:​permission-32.png}} | +Below are the items that you can back up or restore from a Microsoft ​mailbox.\\  ​{{public:​module:​microsoft365-v5:​permission-34.png?800}}\\  \\  ​
- +
-| {{public:​module:​office365-v4:​permission-33.png}} | +
-   +
-Below are the items that you can back up or restore from an Outlook ​mailbox. +
-  +
-{{public:​module:​office365-v4:​permission-34.png}} ​|+
    
-Below are the items that you can back up or restore from OneDrive.+Below are the items that you can back up or restore from OneDrive.\\  {{public:​module:​office365-v4:​permission-35.png?​800}}\\ ​ \\    ​
  
-{{public:​module:​office365-v4:​permission-35.png}} ​|+Below are the items that you can backup or restore from Teams Chat / Channel.\\  ​{{public:​module:​microsoft365-v5:​permission-33.png?800}}\\  \\  ​
    
-Below are the Site Collections/​Personal Site items that you can back up or restore from an Office ​365 backup set. +Below are the Site Collections/​Personal Site items that you can back up or restore from a Microsoft ​365 backup set.\\  ​{{public:​module:​microsoft365-v5:​permission-36.png?800}}\\  \\   
- +
-{{public:​module:​office365-v4:​permission-36.png}} ​+
-  +
-Below are the SharePoint Site Collections template that you can back up or restore from an Office 365 backup set.+
    
-{{public:​module:​office365-v4:​permission-37.png}} ​|+Below are the SharePoint Site Collections template that you can back up or restore from a Microsoft 365 backup set.\\  ​{{public:​module:​office365-v4:​permission-37.png?800}}\\  \\  ​
  
-Below is the Site Column Type that you can back up or restore from an Office ​365 backup set.+Below is the Site Column Type that you can back up or restore from a Microsoft ​365 backup set.\\  {{public:​module:​microsoft365-v5:​permission-38.png?​800}}\\ ​ \\   
  
-{{public:​module:​office365-v4:​permission-38.png}} ​|+Below are the items from the Public Folder that you can backup and restore from a Microsoft 365 backup set.\\  ​{{public:​module:​office365-v4:​permission-39.png?800}}\\  \\   
  
-Below are the items from the Public Folder that you can backup and restore from an Office 365 backup set. +===== 2.15 Maximum Supported File Size =====
- +
-| {{public:​module:​office365-v4:​permission-39.png}} | +
- +
-===== 2.16 Maximum Supported File Size =====+
  
 The following table shows the maximum supported file size per item for backup and restore of each service. The following table shows the maximum supported file size per item for backup and restore of each service.
  
-{{public:​module:​office365-v4:​permission-40.png}} ​|+{{public:​module:​office365-v4:​permission-40.png?800}} 
    
-===== 2.17 Limitations =====+===== 2.16 Limitations =====
  
 ==== CloudBacko'​s Limitations ===== ==== CloudBacko'​s Limitations =====
Line 420: Line 287:
 === Modern Authentication === === Modern Authentication ===
  
-  * Modern Authentication is only supported for Office ​365 account that is registered in Global region and the Office ​365 backup is configured to use Global region. +  * Modern Authentication is only supported for Microsoft ​365 account that is registered in Global region and the Microsoft ​365 backup is configured to use Global region. 
-  * Migration to Modern Authentication is not supported on an Office ​365 account without a Global Admin role; or during the migration process, the Office ​365 account used to authenticate the migration does not have Global Admin role.+  * Migration to Modern Authentication is not supported on a Microsoft ​365 account without a Global Admin role; or during the migration process, the Microsoft ​365 account used to authenticate the migration does not have Global Admin role.
   * Backup and restore of the site features setting for SharePoint Site Collection and/or Personal Site using Modern Authentication is not supported.   * Backup and restore of the site features setting for SharePoint Site Collection and/or Personal Site using Modern Authentication is not supported.
   * Due to limitations in Microsoft API, when using Modern Authentication,​ backup and restore of SharePoint Web Parts and Metadata are not fully supported.   * Due to limitations in Microsoft API, when using Modern Authentication,​ backup and restore of SharePoint Web Parts and Metadata are not fully supported.
   * Backup sets using Modern Authentication do not support backup of external content types (through the linkage from selected lists).   * Backup sets using Modern Authentication do not support backup of external content types (through the linkage from selected lists).
   * Backup sets using Modern Authentication do not support backup and restore of the following:   * Backup sets using Modern Authentication do not support backup and restore of the following:
-<WRAP indent>​ +      ​* Some list settings, currently known as Survey Options on survey list. 
-  ​* Some list settings, currently known as Survey Options on survey list. +      * Feature setting for SharePoint Site and Personal Site. 
-  * Feature setting for SharePoint Site and Personal Site. +
-</​WRAP>​+
     
 === SharePoint === === SharePoint ===
Line 444: Line 310:
   * The restore of SharePoint documents or folders with the following characters: / \ | * : “ < > in item name to a Windows local computer is not supported. As Windows does not support these characters for either a file or folder name.   * The restore of SharePoint documents or folders with the following characters: / \ | * : “ < > in item name to a Windows local computer is not supported. As Windows does not support these characters for either a file or folder name.
   * Restoring Newsfeed items in Modern Team Site will not publish the items to Homepage automatically,​ user will need to navigate to Site Content > Page Library> click on each individual news item and “Post” the news one by one manually.   * Restoring Newsfeed items in Modern Team Site will not publish the items to Homepage automatically,​ user will need to navigate to Site Content > Page Library> click on each individual news item and “Post” the news one by one manually.
-<WRAP indent>​ +      ​* Backup User (except for Global Admin) may not have permission to back up the site collection even if he/she can view it in the backup source tree. FOR EACH site collection, the user can backup it only if he/she is assigned as a site admin of that site collection. 
-  ​* Backup User (except for Global Admin) may not have permission to back up the site collection even if he/she can view it in the backup source tree. FOR EACH site collection, the user can backup it only if he/she is assigned as a site admin of that site collection. +        * If the user is assigned as site admin of the root level site collection only, he/she is not automatically added as site admin of other site collection under that root level site collection (i.e. If user is to backup specific site collection under the root, he/she has to be added as site admin of that specific site collection under the root also). 
-<WRAP indent>​ +        * For site collection that can be viewed by user in the source tree which he/she is not yet assigned as a site administrator:​ 
-  ​* If the user is assigned as site admin of the root level site collection only, he/she is not automatically added as site admin of other site collection under that root level site collection (i.e. If user is to backup specific site collection under the root, he/she has to be added as site admin of that specific site collection under the root also). +            * when user expand the node of that site collection, access denied error pop up will be given. 
-  * For site collection that can be viewed by user in the source tree which he/she is not yet assigned as a site administrator:​ +            * when user tick such site collection to backup, access denied error will be given in the backup log. 
-<WRAP indent>​ +
-  ​* when user expand the node of that site collection, access denied error pop up will be given. +
-  * when user tick such site collection to backup, access denied error will be given in the backup log. +
-</​WRAP>​ +
-</​WRAP>​ +
-</​WRAP>​+
     
 === OneDrive === === OneDrive ===
Line 462: Line 323:
 === Outlook === === Outlook ===
   * Online Archive Mailbox will NOT be supported for backup and restore.   * Online Archive Mailbox will NOT be supported for backup and restore.
-  * For Outlook mail item, after using restore to original location to overwrite a mail item (and hence id of the mail id is changed), then+  * For Outlook mail item, after using restore to original location to overwrite a mail item (the restored ​mail item is assigned a new mail ID), then 
 +       * In the backup source tree of the same backup set: 
 +          * the original ticked item still use the old mail ID to reference and becomes red item. 
 +          * there is another item (with the new mail ID) created for that mail item.  ​
 <WRAP indent> <WRAP indent>
-  * In the backup source tree of the same backup set: 
 <WRAP indent> <WRAP indent>
-  * the original ticked ​item still use the old mail id to reference and becomes red item. +To avoid future backup error/​warning, ​the user will need to deselect the red item and tick the mail item again (new mail IDin the backup source tree. This re-selection of backup source is not automatically done after you restore under overwrite to original location scenario.
-  * there is another ​item (with the latest ​mail idcreated for that mail item+
 </​WRAP>​ </​WRAP>​
-User will need to deselect the red item and tick the mail item again in the backup source tree in order to do the next backup properly. As per development team, the issue will not be handled as user's selected source should not be modified by system 
 </​WRAP>​ </​WRAP>​
 +
 +
 +=== Teams ===
 +  * Backup of external chat/​message,​ attachment to system message backup (e.g. meeting recording) and backup tabs, pins for chat/​channel are not supported.
 +  * Restore of chat/​channel to original thread is not supported. Restore only as data export in HTML format, stored to local or OneDrive.
 +  * If the backup scope selected is “This user only”, backup and restore of attachment is not supported since chat attachment sent by another user is located in the OneDrive of the other user.
  
 === Restore to Alternate location ===  === Restore to Alternate location === 
   * Only administrator account or user account with administrative authority can restore backup items to an alternate location.   * Only administrator account or user account with administrative authority can restore backup items to an alternate location.
-  * If you are trying to restore item(s) from one user to an alternate location user, AhsayOBM ​will restore the item(s) to their respective destination folder(s) with the same name as the original folder(s). \\ Example: Item from Outlook of User-A will be restored to the Outlook of the alternate location User-B; Item from SharePoint of User-A will be restored to the SharePoint of the alternate location User-B.+  * If you are trying to restore item(s) from one user to an alternate location user, CloudBacko Pro will restore the item(s) to their respective destination folder(s) with the same name as the original folder(s). \\ Example: Item from Outlook of User-A will be restored to the Outlook of the alternate location User-B; Item from SharePoint of User-A will be restored to the SharePoint of the alternate location User-B.
   * Restore of item(s) in public folder to an alternate location public folder is not supported. \\ Example: Restore of item(s) in public folder from User-A to alternate location User-B is not supported.   * Restore of item(s) in public folder to an alternate location public folder is not supported. \\ Example: Restore of item(s) in public folder from User-A to alternate location User-B is not supported.
   * When restoring to alternate location, data type “Person or Group” will not be restored. Following restore, it is suggested revisiting the relevant settings if necessary. This also affects “Assigned To” column values of some list templates (e.g. Tasks list), and “Target Audience” column values of some list templates (e.g. Content and Structure Reports).   * When restoring to alternate location, data type “Person or Group” will not be restored. Following restore, it is suggested revisiting the relevant settings if necessary. This also affects “Assigned To” column values of some list templates (e.g. Tasks list), and “Target Audience” column values of some list templates (e.g. Content and Structure Reports).
-  * If you are trying to restore item(s) from several users to an alternate location user, AhsayOBM ​will restore the item(s) to their respective destination folder(s) in alternate location user with the same name as the original folder(s). ​+  * If you are trying to restore item(s) from several users to an alternate location user, CloudBacko Pro will restore the item(s) to their respective destination folder(s) in alternate location user with the same name as the original folder(s).\\  \\  {{public:​module:​office365-v4:​permission-41.png}}\\ ​ \\  Example: Item from Outlook of User-A and User-B will be restored to the Outlook of the alternate location User-C.
  
- | {{public:​module:​office365-v4:​permission-41.png}} | +=== Restore to Alternate ​Microsoft ​365 account === 
-  +If you are trying to restore item(s) from multiple ​Microsoft ​365 user account to an alternate ​Microsoft ​365 user account, ​CloudBacko Pro can only restore one Microsoft ​365 user account at a time.
-Example: Item from Outlook of User-A and User-B will be restored to the Outlook of the alternate location User-C. +
- +
-=== Restore to Alternate ​Office ​365 account === +
-If you are trying to restore item(s) from multiple ​Office ​365 user account to an alternate ​Office ​365 user account, ​AhsayOBM ​can only restore one Office ​365 user account at a time.+
  
 === Restore to Alternate Organization === === Restore to Alternate Organization ===
   * Restoring of document library (including OneDrive) items 'Share Link to alternate organization will trigger a warning message.   * Restoring of document library (including OneDrive) items 'Share Link to alternate organization will trigger a warning message.
-  * Skip to restore People and groups and Site permissions to alternate ​origination.+  * Skip to restore People and groups and Site permissions to alternate ​organization.
  
 === Restore data to a destination user which has a different language === === Restore data to a destination user which has a different language ===
-If you are trying to restore the item to a destination user which has a different language setting than the original user, AhsayOBM ​will restore item(s) to their respective destination folder based on the translation listed below. ​+If you are trying to restore the item to a destination user which has a different language setting than the original user, CloudBacko Pro will restore item(s) to their respective destination folder based on the translation listed below. ​
  
 For folders such as ‘Calendar’ or ‘Notes’,​ a new folder ‘Calendar’ or ‘Notes’ will be created. For folders such as ‘Calendar’ or ‘Notes’,​ a new folder ‘Calendar’ or ‘Notes’ will be created.
Line 545: Line 408:
  
  
-===== 2.18 Best Practices and Recommendations =====+===== 2.17 Best Practices and Recommendations =====
  
-The following are some best practices or recommendations we strongly recommend you follow before you start any Office ​365 backup and restore. ​+The following are some best practices or recommendations we strongly recommend you follow before you start any Microsoft ​365 backup and restore. ​
  
 ==== Temporary Directory Folder Location ==== ==== Temporary Directory Folder Location ====
Line 577: Line 440:
  
 ==== Authentication ====  ==== Authentication ==== 
-Although Microsoft has moved the enforcement date for Modern Authentication ​from end of 2020 to the second half of 2021, since this new authentication ​is already available ​starting with AhsayOBM v8.3.6.0 or above, it is recommended that backup sets are migrated to Modern Authentication. ​ All newly created ​Office ​365 backup sets on AhsayOBM v8.3.6.0 or above automatically use Modern Authentication. ​ +Since Modern Authentication is already available, it is recommended that backup sets are migrated to Modern Authentication. All newly created ​Microsoft ​365 backup sets on CloudBacko Pro automatically use Modern Authentication.
  
-However, due to the current limitation with Microsoft ​APIModern Authentication is currently not suitable for backup ​sets with Personal Sites and/or SharePoint Sites selected. ​ As a temporary workaround for Office ​365 backup ​sets which require backup of Personal Sites and/or SharePoint Sites selected should ​be migrated to Hybrid Authentication until the issue has been resolved by Microsoft.+==== Large number of Microsoft ​365 users to Backup ====  
 +In generalwe recommend that each Microsoft 365 backup ​set does not contain more than 2000 Microsoft ​365 users, to ensure a daily incremental ​backup ​job completes within 24 hours assuming that only small incremental daily changes will be made on the backup set.
  
-==== Large number of Office ​365 users to Backup ====  +However, the actual ​number of Microsoft ​365 users in a backup set may vary depending on the total number of Outlook, OneDrive, and SharePoint items, as well as the total size of these items. The actual number of Microsoft ​365 users in a backup set could be considerably less or could be more than 2000.
-In general, we recommend that each Office 365 backup set does not contain more than 2000 Office ​365 users, to ensure ​daily incremental backup job completes within 24 hours assuming that only small incremental daily changes will be made on the backup set.+
  
-However, the actual number of Office 365 users in a backup set may vary depending on the total number of Outlook, OneDrive, and SharePoint items, as well as the total size of these items. The actual number of Office 365 users in a backup set could be considerably less or could be more than 2000. +For details on the actual item count and size of Microsoft ​365 user, it is recommended to check in the Microsoft 365 Admin Centre, please refer to [[public:​module:​microsoft365-v5:​pro:​appendix-f|Appendix ​F: How to view Item count and Storage used in Microsoft 365 Admin Center]]
- +
-For details on the actual item count and size of Office ​365 user, it is recommended to check in the Microsoft 365 Admin Centre, please refer to Appendix ​ISteps on How to view Item count and Storage used in Microsoft 365 Admin Center. ​+
  
 Also, by splitting up all the users into separate backup sets, the more backup sets, the faster the backup process can achieve. Also, by splitting up all the users into separate backup sets, the more backup sets, the faster the backup process can achieve.
Line 594: Line 455:
 Example: If there are 10 split backup sets, then there should be 10 unique user accounts for authentication. Example: If there are 10 split backup sets, then there should be 10 unique user accounts for authentication.
  
-For more detailed example, refer to Appendix B: Example for backup of large numbers of Office ​365 users.+For more detailed example, refer to [[public:​module:​microsoft365-v5:​pro:​appendix-b|Appendix B: Example for backup of large numbers of Microsoft ​365 users]].
  
 ==== Concurrent Backup Thread ====  ==== Concurrent Backup Thread ==== 
-The value of 4 concurrent backup threads is found to be the optimal setting for Office ​365 backups, to ensure best backup performance,​ minimal resource usage, and lowest probability of throttling of Ahsay backup requests by Microsoft ​Office ​365.+The value of 4 concurrent backup threads is found to be the optimal setting for Microsoft ​365 backups, to ensure best backup performance,​ minimal resource usage, and lowest probability of throttling of backup requests by Microsoft 365.
  
 ==== Backup Source ==== ==== Backup Source ====
-For Office ​365 backup sets there are two approaches for backup source selection. Below are the sample screenshots of the selection __All Office ​365 users__ and __Selective 365 user__.+For Microsoft ​365 backup sets there are two approaches for backup source selection. Below are the sample screenshots of the selection __All Microsoft ​365 users__ and __Selective ​Microsoft ​365 user__. 
 + 
 +**All Microsoft 365 users**\\ ​ {{public:​module:​microsoft365-v5:​permission-43.png}}  ​
  
-| All Office 365 users | Selective ​Office ​365 user |  +**Selective ​Microsoft ​365 user**\\  ​{{public:​module:​microsoft365-v5:​permission-44.png?800}} 
-{{public:​module:​office365-v4:​permission-43.png}} | {{public:​module:​office365-v4:​permission-44.png}} ​+
-   +
-  * All Office 365 users \\ If you tick the “Users” checkbox, all of the sub Office 365 user accounts will automatically be selected. +
-  * Selective Office 365 user \\ If you tick selective Office 365 user accounts, you will notice that the “Users” checkbox is highlighted with gray color. This indicates that not all the users are selected.+
  
-These are the Pros and Cons when selecting a backup source from all Office ​365 users and selective ​Office ​365 user.+  
 +These are the Pros and Cons when selecting a backup source from all Microsoft ​365 users and selective ​Microsoft ​365 user.
  
-^  ^ All Office ​365 users ^ Selective ​Office ​365 user ^ +^  ^ All Microsoft ​365 users ^ Selective ​Microsoft ​365 user ^ 
-^ Backup Set Maintenance | The Admin does not need to manage the backup set, i.e. to select or unselect use when an Office ​365 user account was added or removed, the changes are automatically updated in the backup source. | The Admin will have to select or unselect users manually when an Office ​365 user account was added or removed, as the changes are not automatically updated in the backup source this can be very time consuming. \\ If an Office ​365 user account is removed from the domain and the admin forgets to unselect the Office ​365 user account from the backup source, then this will cause a warning that the user does not exist. |  +^ Backup Set Maintenance | The Admin does not need to manage the backup set, i.e. to select or unselect use when a Microsoft ​365 user account was added or removed, the changes are automatically updated in the backup source. | The Admin will have to select or unselect users manually when a Microsoft ​365 user account was added or removed, as the changes are not automatically updated in the backup source this can be very time consuming. \\ If a Microsoft ​365 user account is removed from the domain and the admin forgets to unselect the Microsoft ​365 user account from the backup source, then this will cause a warning that the user does not exist. |  
-Office ​365 License | The backup user account must have additional ​Office ​365 license modules assigned to cover any increases Office ​365 users. Otherwise, if additional users are added without sufficient modules, then this will cause backup quota exceeded warning and additional users will not be backed up. | This will allow the admin to easily control or manage the number of license modules used for the backup set. | +Microsoft ​365 License | The backup user account must have additional ​Microsoft ​365 license modules assigned to cover any increase in Microsoft ​365 users. Otherwise, if additional users are added without sufficient modules, then this will cause backup quota exceeded warning and additional users will not be backed up.\\  For more details on the computation on the required license please see [[public:​module:​microsoft365-v5:​pro:​appendix-a|Appendix A: Example Scenarios for Microsoft 365 License Requirement and Usage]] ​| This will allow the admin to easily control or manage the number of license modules used for the backup set. | 
-^ Backup Time | All Office ​365 user accounts will be backed up. This means the initial ​of full backup job will take longer, any subsequent incremental backup will take longer. | Only selective ​Office ​365 user accounts will be backed up. This will mean the initial ​of full backup job will be faster, any subsequent incremental backup will be faster. | +^ Backup Time | All Microsoft ​365 user accounts will be backed up. This means the initial full backup job will take longer, any subsequent incremental backup will take longer. | Only selective ​Microsoft ​365 user accounts will be backed up. This will mean the initial full backup job will be faster, any subsequent incremental backup will be faster. | 
-^ Storage | As all Office ​365 user accounts are backed up, more storage will be required. | As only selective ​Office ​365 user accounts will be backed up, the backup set will require relatively less storage. |+^ Storage | As all Microsoft ​365 user accounts are backed up, more storage will be required. | As only selective ​Microsoft ​365 user accounts will be backed up, the backup set will require relatively less storage. |   
 +^ Data Synchronization Check | As all Microsoft 365 user accounts are selected for backup, regular DSC may not be required. | As only selective files and/or folders are selected for backup, DSC is highly recommended to synchronize de-selected files and/or folders in the backup source with the backup destination(s). ​ \\  To know more about the DSC, please refer to [[public:​module:​microsoft365-v5:​pro:​appendix-d|Appendix D: Example Scenario for Data Synchronization Check (DSC) with sample backup reports]]. |
public/module/microsoft365-v5/pro/preparation.1656470264.txt.gz · Last modified: 2022/06/29 10:37 by anam.gumba