Configuring New Mailbox Level Backups with Intronis 5.6.1
Before Intronis will allow for a new Mailbox Backup set to be created a user will need to be created and provided the appropriate access. It is good practice to create a new user for this purpose. e.g. Intronis@domain.com
Create a user and add them to the appropriate groups
Create a new user/mailbox for mailbox level backups. This user must be visible in the GAL. Add this user to the groups:
2007 – Organization Administrator
2010 – Organization Management
2013/2016 – Organization Management, Discovery Management
Assign the Application Impersonation role to the user
To grant the service account user Application Impersonation rights. This can be done with the following Exchange Management Shell commands:
For Exchange 2007
Get-ExchangeServer | where
{$_.IsClientAccessServer -eq $TRUE} | ForEach-Object {Add-ADPermission
-Identity $_.distinguishedname -User (Get-User -Identity ServiceAccount |
select-object).identity -extendedRight ms-Exch-EPI-Impersonation}
Get-MailboxDatabase | ForEach-Object
{Add-ADPermission -Identity $_.DistinguishedName -User ServiceAccount
-ExtendedRights ms-Exch-EPI-May-Impersonate}
For Exchange 2010 / 2013 / 2016
New-ManagementRoleAssignment
–Name:ImpersonationAssignmentName –Role:ApplicationImpersonation
–User:ServiceAccount
...where ServiceAccount
is the name of the service account you will use to perform Mailbox Level backups and ImpersonationAssignmentName
is the name of the assignment you want to associate with Mailbox Level backups.
Configure Powershell Remoting
Enabling Powershell Remoting (as administrator)
Enter-PSSession
-ComputerName localhost
If this
fails, additionally run..
Enable-PSRemoting
-Force
After the command is successfully ran, IIS will need to be configured to allow for remote Powershell access.
Open IIS
Click on the drill down: Domain->Sites->Default Web Site -> Powershell
Click on the “Authentication” icon
Right click on “Basic Authentication” and enable
New-ThrottlingPolicy <Policy>
<Policy>
is the name you choose for the throttling policy.Set-ThrottlingPolicy <Policy>
-EWSFastSearchTimeoutInSeconds $null -EWSFindCountLimit $null
-EWSMaxConcurrency $null -EWSMaxSubscriptions $null -EWSPercentTimeInAD
$null -EWSPercentTimeInCAS $null -EWSPercentTimeInMailboxRPC $null
Set-ThrottlingPolicy <Policy>
-EWSCutoffBalance Unlimited -EWSMaxBurst Unlimited -EWSMaxConcurrency
Unlimited -EWSMaxSubscriptions Unlimited -EWSRechargeRate Unlimited -IsServiceAccount:$true
Get-Mailbox | Set-Mailbox
-ThrottlingPolicy <Policy>\
Try to schedule the first backup to start after hours on a weekend as this can be taxing to a server. Some of these steps come from a helpful article published by Intronis. Their document is here:
Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.
|