public:documents_and_guides:v8:obm:exchange-mail-level-backup-ews: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:documents_and_guides:v8:obm:exchange-mail-level-backup-ews:preparation [2020/04/29 14:11]
ronnie.chan
public:documents_and_guides:v8:obm:exchange-mail-level-backup-ews:preparation [2020/05/04 18:27] (current)
ronnie.chan
Line 192: Line 192:
 Ensure the MS Exchange Mailbox and Public Folder databases are mounted. This can be verified by Exchange Management Shell or Exchange Admin Center (EAC). Ensure the MS Exchange Mailbox and Public Folder databases are mounted. This can be verified by Exchange Management Shell or Exchange Admin Center (EAC).
  
-<WRAP indent> 
   * Type the following command in the Exchange Management Shell.   * Type the following command in the Exchange Management Shell.
 +<WRAP indent>
 <​code>​ <​code>​
 Get-MailboxDatabase Get-MailboxDatabase
 </​code>​ </​code>​
-</​WRAP>​ +
-  ​+
 {{public:​documents_and_guides:​obm:​exchange-mail-level-backup-ews:​image082.png?​800}} {{public:​documents_and_guides:​obm:​exchange-mail-level-backup-ews:​image082.png?​800}}
  
 +</​WRAP>​
 +  ​
   * Exchange Admin Center (EAC) \\ {{public:​documents_and_guides:​obm:​exchange-mail-level-backup-ews:​image084.png?​800}}   * Exchange Admin Center (EAC) \\ {{public:​documents_and_guides:​obm:​exchange-mail-level-backup-ews:​image084.png?​800}}
  
Line 206: Line 207:
 ==== 2.1.23 Windows PowerShell ====  ==== 2.1.23 Windows PowerShell ==== 
  
-Windows PowerShell 5.1 Engine for Exchange Server 2016/2019+<WRAP indent>​ 
 +=== Windows PowerShell 5.1 Engine for Exchange Server 2016/​2019 ​===
  
 Ensure that Windows PowerShell 5.1 Engine is installed. Ensure that Windows PowerShell 5.1 Engine is installed.
Line 212: Line 214:
 To install the feature: To install the feature:
  
-1.   Navigate to Server Manager > Manage, then select Add Roles and Features.+  ​Navigate to **Server Manager** **Manage**, then select ​**Add Roles and Features**.
  
-2.   On the Select installation type screen, select Role-based or feature-based installation.+  ​On the **Select installation type** screen, select ​**Role-based or feature-based** installation.
  
-3.   Select the target server.+  ​* **Select** the target server.
  
-4.   On the Select features screen, go to the Features option, check the box next to Windows PowerShell 5.1 Engine.+  ​On the Select ​**features** screen, go to the **Features** option, check the box next to **Windows PowerShell 5.1 Engine**. \\ {{public:​documents_and_guides:​obm:​exchange-mail-level-backup-ews:​image086.png?800}}
  
-Windows PowerShell 2.0 Engine for Exchange Server 2013+=== Windows PowerShell 2.0 Engine for Exchange Server 2013 ===
  
 Make sure the Windows PowerShell 2.0 Engine is installed. Make sure the Windows PowerShell 2.0 Engine is installed.
Line 226: Line 228:
 To install the feature: To install the feature:
  
-1.   Navigate to Server Manager > Manage, then select Add Roles and Features.+  ​Navigate to Server Manager > Manage, then select Add Roles and Features.
  
-2.   On the Select installation type screen, select Role-based or feature-based installation.+  ​On the Select installation type screen, select Role-based or feature-based installation.
  
-3.   Select the target server.+  ​Select the target server.
  
-4.   On the Select features screen, go to the Features option, check the box next to Windows PowerShell 2.0 Engine. +  ​On the Select features screen, go to the Features option, check the box next to Windows PowerShell 2.0 Engine. ​\\ {{public:​documents_and_guides:​obm:​exchange-mail-level-backup-ews:​image088.png?800}} 
-Ex2013_PS2-resize.PNG+ 
 +</​WRAP>​
  
 ==== 2.1.24 .Net Framework ====  ==== 2.1.24 .Net Framework ==== 
  
-.Net Framework 4.6.2 Features for Exchange Server 2016/2019+<WRAP indent>
  
-Ensure ​.Net Framework 4.6.2 Features ​is installed. Please refer to the following URL for detailed information:​ https://​docs.microsoft.com/​en-us/​Exchange/plan-and-deploy/​system-requirements?​view=exchserver-2016+=== .Net Framework 4.6.2 Features for Exchange ​Server 2016/2019 ===
  
-This feature can be enabled by accessing Server Manager > Dashboard > Manage > Add Roles and Features ​Wizard > Feature Page.+Ensure .Net Framework 4.6.2 Features ​is installedPlease refer to the following URL for detailed information:​ [[https://​docs.microsoft.com/​en-us/​Exchange/​plan-and-deploy/​system-requirements?​view=exchserver-2016]]
  
-.Net Framework 4.6.2 Features for Exchange Server 2013+This feature can be enabled by accessing **Server Manager > Dashboard > Manage > Add Roles and Features Wizard > Feature Page**. 
 + 
 +{{public:​documents_and_guides:​obm:​exchange-mail-level-backup-ews:​image090.png?​800}} 
 + 
 +=== .Net Framework 4.6.2 Features for Exchange Server 2013 ===
  
 If you are using Exchange server 2013 on Windows server 2012, please install .Net Framework 3.5 Features. If you are using Exchange server 2013 on Windows server 2012, please install .Net Framework 3.5 Features.
  
-This feature can be enabled by accessing Server Manager > Dashboard > Add Roles and Features Wizard > Feature Page.+This feature can be enabled by accessing ​**Server Manager > Dashboard > Add Roles and Features Wizard > Feature Page**. 
 + 
 +{{public:​documents_and_guides:​obm:​exchange-mail-level-backup-ews:​image091.jpg?​800}} 
 +</​WRAP>​
  
 ==== 2.1.25 Remote Exchange Management Shell ====  ==== 2.1.25 Remote Exchange Management Shell ==== 
Line 255: Line 265:
 Enter the following command in Exchange Management Shell to enable this feature. Enter the following command in Exchange Management Shell to enable this feature.
  
 +<​code>​
 >​Set-User "​%os_username%"​ -RemotePowerShellEnabled $True >​Set-User "​%os_username%"​ -RemotePowerShellEnabled $True
- +</​code>​
- +
  
 Reboot the Exchange Server after executing the command. Reboot the Exchange Server after executing the command.
  
-  +<WRAP info>
- +
-NOTE: +
 Remote Shell in Microsoft Exchange Server enables you to manage your server running Exchange. Remote Shell in Microsoft Exchange Server enables you to manage your server running Exchange.
 +</​WRAP>​
  
 ==== 2.1.26 ​ LAN Manager Authentication Level ====  ==== 2.1.26 ​ LAN Manager Authentication Level ==== 
 +<WRAP indent>
  
-Exchange Server 2013+=== Exchange Server 2013 ===
  
 The LAN Manager Authentication level configured on the Exchange Server must be level 3 or above. Follow the steps below to check the settings. The LAN Manager Authentication level configured on the Exchange Server must be level 3 or above. Follow the steps below to check the settings.
  
-1  ​Click Start > Control Panel > Administrative Tools, and then click Local Security Policy. +a. Click **Start > Control Panel > Administrative Tools**, and then click **Local Security Policy**\\ {{public:​documents_and_guides:​obm:​exchange-mail-level-backup-ews:​image093.png?800}}
-Ex2013_NTLMv2-resize.PNG+
  
-2  ​Under Security Settings, expand Local Policies > Security Options, then click Network security: LAN Manager authentication level.+b. Under **Security Settings**, expand ​**Local Policies > Security Options**, then click **Network security: LAN Manager authentication level**.
  
-3  ​Make sure that the setting is configured to use NTLMv2, for example:+c. Make sure that the setting is configured to use NTLMv2, for example:
  
-        ​Send NTLMv2 response only+  ​* Send NTLMv2 response only 
 +  * Send NTLMv2 response only. Refuse LM 
 +  * Send NTLMv2 response only. Refuse LM & NTLM \\ {{public:​documents_and_guides:​obm:​exchange-mail-level-backup-ews:​image095.png?​800}}
  
-*         Send NTLMv2 response only. Refuse LM+</​WRAP>​
  
-*         Send NTLMv2 response onlyRefuse LM & NTLM+==== 2.1.27  IISAuthenticationMethods Setting ====
  
-Ex2013_NTLMv2_2-resize.PNG+Verify if the IISAuthenticationMethods is set to Basic only. If so, change the setting with the commands below.
  
-2.1.27 ​ IISAuthenticationMethods Setting+<WRAP indent>
  
-Verify if the IISAuthenticationMethods is set to Basic only. If so, change the setting with the commands below.+=== Exchange Server 2013 ===
  
-Exchange Server ​2013+a. Click **Start > Microsoft ​Exchange Server ​> Exchange Management Shell**.
  
-1  Click Start > Microsoft Exchange Server > Exchange Management Shell. +b. Enter the following command to check on the IISAuthenticationMethods setting:
- +
-2.   Enter the following command to check on the IISAuthenticationMethods setting:+
  
 +<​code>​
 >​Get-OutlookAnywhere >​Get-OutlookAnywhere
 +</​code>​
 +c. If it is set to {Basic} only, enter the following command to modify the setting:
  
-3.   If it is set to {Basic} only, enter the following command to modify the setting: +<​code>​
 >​Set-OutlookAnywhere -Identity:"​%Server%\Rpc (Default Web Site)" -IISAuthenticationMethods Basic,​NTLM,​Negotiate >​Set-OutlookAnywhere -Identity:"​%Server%\Rpc (Default Web Site)" -IISAuthenticationMethods Basic,​NTLM,​Negotiate
 +</​code>​
  
 Reboot the Exchange server. Reboot the Exchange server.
  
-===== 2.2    Supported Source ===== +</​WRAP>​ 
 + 
 +===== 2.2 Supported Source ===== 
  
 Below is the supported mailbox type of Exchange Server 2013 / 2016 / 2019 Mail Level backup. Below is the supported mailbox type of Exchange Server 2013 / 2016 / 2019 Mail Level backup.
  
-Mailbox Level +Mailbox Level ^^ 
- +Item Supported? ​^ 
-Item +User mailbox ​| | 
-  +^ Public Folder | | 
- +Public Folder ​Mailbox | | 
-Supported?​ +^ Room Mailbox ​| | 
-  +^ Equipment ​Mailbox ​| | 
- +Shared Mailbox ​| |
-Item +
-  +
- +
-Supported?​ +
- +
-User mailbox +
-  +
- +
-✔ +
-  +
- +
-Room Mailbox +
-  +
- +
-✔ +
- +
-Public Folder +
-  +
- +
-✔ +
-  +
- +
-Equipment ​Mailbox +
-  +
- +
-✔ +
- +
-Public Folder ​Mailbox +
-  +
- +
-✔ +
-  +
- +
-Shared Mailbox +
-  +
- +
-+
  
 Below are the items that you can backup or restore from an Exchange Server 2013 / 2016 / 2019 Mail Level backup set. Below are the items that you can backup or restore from an Exchange Server 2013 / 2016 / 2019 Mail Level backup set.
  
-Folder Level +Folder Level ^^ 
- +^ Folder ^ Supported? ​^ 
-Item +Inbox | ✔ | 
-  +^ Drafts | ✔ | 
- +^ Sent Items | ✔ | 
-Supported?​ +^ Deleted Items | | 
-  +^ Archive | ✔ | 
- +^ Notes | ✔ | 
-Item +RSS Feeds | | 
-  +Junk Email | | 
- +Tasks | | 
-Supported?​ +Calendar ​| | 
- +Contacts ​| |
-Inbox +
-  +
- +
-✔ +
-  +
- +
-RSS Feeds +
-  +
- +
-✔ +
- +
-Drafts +
-  +
- +
-✔ +
-  +
- +
-Junk Email +
-  +
- +
-✔ +
- +
-Sent Items +
-  +
- +
-✔ +
-  +
- +
-Tasks +
-  +
- +
-✔ +
- +
-Deleted Items +
-  +
- +
-✔ +
-  +
- +
-Calendar +
-  +
- +
-✔ +
- +
-Archive +
-  +
- +
-✔ +
-  +
- +
-Contacts +
-  +
- +
- +
- +
-Notes +
-  +
- +
-✔ +
- +
  
 ===== 2.3 Limitation =====  ===== 2.3 Limitation ===== 
Line 436: Line 352:
 For backup and restoration of Exchange 2013 / 2016 / 2019 Mail Level backup set, there is some limitation: For backup and restoration of Exchange 2013 / 2016 / 2019 Mail Level backup set, there is some limitation:
  
-1        ​If you are trying to restore item(s) from one mailbox to an alternate location mailbox, AhsayOBM will restore the item(s) to their respective destination folder(s) with the same name of the original folder(s).+a. If you are trying to restore item(s) from one mailbox to an alternate location mailbox, AhsayOBM will restore the item(s) to their respective destination folder(s) with the same name of the original folder(s).
  
-Example: Item from “Inbox” folder of Mailbox-A will be restored to the “Inbox” folder of the alternate location Mailbox-B; Item from “Drafts” folder of Mailbox-A will be restored to the “Drafts” folder of the alternate location Mailbox-B.+**Example:** Item from “Inbox” folder of Mailbox-A will be restored to the “Inbox” folder of the alternate location Mailbox-B; Item from “Drafts” folder of Mailbox-A will be restored to the “Drafts” folder of the alternate location Mailbox-B.
  
-2        ​If you are trying to restore item(s) from several mailboxes to an alternate location mailbox, AhsayOBM will restore the item(s) to their respective destination folder(s) in alternate location mailbox with the same name of the original folder(s).+b. If you are trying to restore item(s) from several mailboxes to an alternate location mailbox, AhsayOBM will restore the item(s) to their respective destination folder(s) in alternate location mailbox with the same name of the original folder(s).
  
-ExampleItem from “Inbox” folder of Mailbox-A and Mailbox-B will be restored to the “Inbox” folder of the alternate location Mailbox-C.+{{public:documents_and_guides:​obm:​exchange-mail-level-backup-ews:​image097.png?800}}
  
-3.         ​Restore of mailbox items or public ​folder ​items is only supported if the according mailbox or public ​folder ​exists.+**Example:​** Item from “Inbox” ​folder ​of Mailbox-A and Mailbox-B will be restored to the “Inbox” ​folder ​of the alternate location Mailbox-C.
  
-4        Only Alternate Location ​is supported ​for restoring ​mailbox ​items to another domain.+cRestore of mailbox items or public folder items is only supported ​if the according ​mailbox ​or public folder exists.
  
-5        Restore of mailbox ​item(s) in public folder ​to an alternate location mailbox is not supported.+dOnly Alternate Location is supported for restoring ​mailbox ​items to another domain.
  
-Example: ​Restore of mailbox item(s) in public folder ​from Mailbox-A ​to alternate location ​Mailbox-B ​is not supported.+e. Restore of mailbox item(s) in public folder to an alternate location ​mailbox ​is not supported.
  
-6        ​If you are trying to restore the mailbox item to a destination mailbox which has a different language setting than the original mailbox, AhsayOBM will restore mailbox item(s) to their respective destination folder based on the translation listed below.+**Example:​** Restore of mailbox item(s) in public folder from Mailbox-A to alternate location Mailbox-B is not supported. 
 + 
 +f. If you are trying to restore the mailbox item to a destination mailbox which has a different language setting than the original mailbox, AhsayOBM will restore mailbox 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.
  
-Backup source (English) +Backup source (English) ​^ Action ^ Destination mailbox with Chinese as default language settings ^ 
- +^ Inbox | Merge | 收件箱 | 
 +^ Outbox | Merge | 寄件匣 |  
 +^ Sent Items | Merge | 寄件備份 |  
 +^ Deleted Items | Merge | 刪除的郵件 |  
 +^ Drafts | Merge | 草稿 |  
 +^ Junk E-Mail | Merge | 垃圾電郵 |  
 +^ Calendar | Create new folder | Calendar |  
 +^ Notes | Create new folder | Notes | 
  
-Action +===== 2.4 Best Practice and Recommendation ===== 
-  +
- +
-Destination mailbox with Chinese as default language settings +
- +
-Inbox +
-  +
- +
-Merge +
-  +
- +
-收件箱 +
- +
-Outbox +
-  +
- +
-Merge +
-  +
- +
-寄件匣 +
- +
-Sent Items +
-  +
- +
-Merge +
-  +
- +
-寄件備份 +
- +
-Deleted Items +
-  +
- +
-Merge +
-  +
- +
-刪除的郵件 +
- +
-Drafts +
-  +
- +
-Merge +
-  +
- +
-草稿 +
- +
-Junk E-Mail +
-  +
- +
-Merge +
-  +
- +
-垃圾電郵 +
- +
-Calendar +
-  +
- +
-Create new folder +
-  +
- +
-Calendar +
- +
-Notes +
-  +
- +
-Create new folder +
-  +
- +
-Notes +
- +
-===== 2.4    Best Practice and Recommendation ===== +
  
 The following are some best practices or recommendations we strongly recommend you follow before you start any Exchange Server 2013 / 2016 / 2019 Mail Level backup and restore. The following are some best practices or recommendations we strongly recommend you follow before you start any Exchange Server 2013 / 2016 / 2019 Mail Level backup and restore.
  
-            ​Mail Level Backup must be utilized in conjunction with Database Level Backup to fully protect an Exchange Server. +  ​* Mail Level Backup must be utilized in conjunction with Database Level Backup to fully protect an Exchange Server. 
- +  * Active Directory server should be protected by regular full Window System Backup at least once every two weeks. 
-            ​Active Directory server should be protected by regular full Window System Backup at least once every two weeks. +  * For AhsayOBM installed on Exchange Server, enable scheduled backup jobs when system activity is low to achieve the best possible performance. 
- +  * The remote backup machine should be on the same LAN as the MS Exchange server for optimal backup and restore performance. 
-            ​For AhsayOBM installed on Exchange Server, enable scheduled backup jobs when system activity is low to achieve the best possible performance. +  * To provide maximum data protection and flexible restore options, it is recommended to configure:​ 
- +  * At least one offsite or cloud destination 
-            ​The remote backup machine should be on the same LAN as the MS Exchange server for optimal backup and restore performance. +  * At least one local destination for fast recovery 
- +  * Perform test restores periodically to ensure your backup is set up and performed properly. Performing recovery test can also help identify potential issues or gaps in your recovery plan. It's important that you do not try to make the test easier, as the objective of a successful test is not to demonstrate that everything is flawless. There might be flaws identified in the plan throughout the test and it is important to identify those flaws. 
-            ​To provide maximum data protection and flexible restore options, it is recommended to configure:​ +  * **Distributed Backup Solution**: For backup of multiple or mass backup sets, to achieve better backup performance and to minimize any unnecessary loading on the Exchange server, please consider deploying AhsayOBM on remote backup machines as distributed backup solution instead of on the MS Exchange server. 
- +  * For backup of a large number of mailboxes, it is recommended to divide all mailboxes into multiple backup sets. By default, the MS Exchange 2013 / 2016 / 2019 mail level backup module can back up a maximum of 4 mailboxes concurrently (4 concurrent backup threads), while backing up a maximum of 4 mail items concurrently per mailbox (4 concurrent backup threads). Therefore, each backup set supports a maximum of 4x4=16 backup threads at a time. By splitting up all mailboxes into separate backup sets, the more backup sets, the faster the backup process can achieve.
-      ​At least one offsite or cloud destination +
- +
-      ​At least one local destination for fast recovery +
- +
-            ​Perform test restores periodically to ensure your backup is set up and performed properly. Performing recovery test can also help identify potential issues or gaps in your recovery plan. It's important that you do not try to make the test easier, as the objective of a successful test is not to demonstrate that everything is flawless. There might be flaws identified in the plan throughout the test and it is important to identify those flaws. +
- +
-            ​Distributed Backup Solution: For backup of multiple or mass backup sets, to achieve better backup performance and to minimize any unnecessary loading on the Exchange server, please consider deploying AhsayOBM on remote backup machines as distributed backup solution instead of on the MS Exchange server. +
- +
-            ​For backup of a large number of mailboxes, it is recommended to divide all mailboxes into multiple backup sets. By default, the MS Exchange 2013 / 2016 / 2019 mail level backup module can back up a maximum of 4 mailboxes concurrently (4 concurrent backup threads), while backing up a maximum of 4 mail items concurrently per mailbox (4 concurrent backup threads). Therefore, each backup set supports a maximum of 4x4=16 backup threads at a time. By splitting up all mailboxes into separate backup sets, the more backup sets, the faster the backup process can achieve.+
  
 +<WRAP indent>
 Example-1: There are 100 mailboxes that need to be backup, you can divide 20 mailboxes into one backup set. Example-1: There are 100 mailboxes that need to be backup, you can divide 20 mailboxes into one backup set.
  
-Backup Set Name +Backup Set Name Mailbox Number ​^ 
-  +Backup-Set-1 ​No.1 -- 20  
- +Backup-Set-2 ​No.21 -- 40  
-Mailbox Number +Backup-Set-3 ​No.41 -- 60  
- +Backup-Set-4 ​No.61 -- 80  
-Backup-Set-1 +Backup-Set-5 ​No.81 -- 100  
-  +Note: If there are new mailboxes added, you can create new backup set for the new mailboxes. ​||
- +
-No.1 -- 20 +
- +
-Backup-Set-2 +
-  +
- +
-No.21 -- 40 +
- +
-Backup-Set-3 +
-  +
- +
-No.41 -- 60 +
- +
-Backup-Set-4 +
-  +
- +
-No.61 -- 80 +
- +
-Backup-Set-5 +
-  +
- +
-No.81 -- 100 +
- +
-Note: If there are new mailboxes added, you can create new backup set for the new mailboxes.+
  
 Example-2: There are 100 mailboxes that needs to be backup, you can divide mailboxes into backup sets in alphabetic order. Example-2: There are 100 mailboxes that needs to be backup, you can divide mailboxes into backup sets in alphabetic order.
  
-Backup Set Name +Backup Set Name Mailbox Name Start with  
-  +Backup-Set-1 ​A -- E  
- +Backup-Set-2 ​F -- J  
-Mailbox Name Start with +Backup-Set-3 ​K --O  
- +Backup-Set-4 ​P -- T  
-Backup-Set-1 +Backup-Set-5 ​U -- Z  
-  +Note: If there are new mailboxes added, you can add the new mailboxes into the original backup set by the corresponding alphabetic order. ​|| 
- +</​WRAP>​
-A -- E +
- +
-Backup-Set-2 +
-  +
- +
-F -- J +
- +
-Backup-Set-3 +
-  +
- +
-K --O +
- +
-Backup-Set-4 +
-  +
- +
-P -- T +
- +
-Backup-Set-5 +
-  +
- +
-U -- Z +
- +
-Note: If there are new mailboxes added, you can add the new mailboxes into the original backup set by the corresponding alphabetic order. +
    
public/documents_and_guides/v8/obm/exchange-mail-level-backup-ews/preparation.1588140671.txt.gz · Last modified: 2020/04/29 14:11 by ronnie.chan

Page Tools