Skip to content

Commit 74a3341

Browse files
author
David Curwin
committed
New Sharepoint MABS article
1 parent 705dd14 commit 74a3341

File tree

1 file changed

+29
-122
lines changed

1 file changed

+29
-122
lines changed

articles/backup/backup-azure-backup-sharepoint-mabs.md

Lines changed: 29 additions & 122 deletions
Original file line numberDiff line numberDiff line change
@@ -2,144 +2,46 @@
22
title: Back up a SharePoint farm to Azure with MABS
33
description: Use Azure Backup Server to back up and restore your SharePoint data. This article provides the information to configure your SharePoint farm so that desired data can be stored in Azure. You can restore protected SharePoint data from disk or from Azure.
44
ms.topic: conceptual
5-
ms.date: 06/08/2018
6-
5+
ms.date: 04/26/2020
76
---
87

98
# Back up a SharePoint farm to Azure with MABS
109

11-
You back up a SharePoint farm to Microsoft Azure by using Microsoft Azure Backup Server (MABS) in much the same way that you back up other data sources. Azure Backup provides flexibility in the backup schedule to create daily, weekly, monthly, or yearly backup points and gives you retention policy options for various backup points. It also provides the capability to store local disk copies for quick recovery-time objectives (RTO) and to store copies to Azure for economical, long-term retention.
10+
You back up a SharePoint farm to Microsoft Azure by using Microsoft Azure Backup Server (MABS) in much the same way that you back up other data sources. Azure Backup provides flexibility in the backup schedule to create daily, weekly, monthly, or yearly backup points and gives you retention policy options for various backup points. MABS provides the capability to store local disk copies for quick recovery-time objectives (RTO) and to store copies to Azure for economical, long-term retention.
1211

13-
## SharePoint supported versions and related protection scenarios
12+
Backing up SharePoint to Azure with MABS is a similar process to backing up SharePoint to DPM (Data Protection Manager) locally. Particular considerations for Azure will be noted in this article.
1413

15-
Azure Backup for DPM supports the following scenarios:
14+
## SharePoint supported versions and related protection scenarios
1615

17-
| Workload | Version | SharePoint deployment | Protection and recovery |
18-
| --- | --- | --- | --- |
19-
| SharePoint |SharePoint 2016, SharePoint 2013, SharePoint 2010, SharePoint 2007, SharePoint 3.0 |SharePoint deployed as a physical server or Hyper-V/VMware virtual machine <br> -------------- <br> SQL AlwaysOn | Protect SharePoint Farm recovery options: Recovery farm, database, and file or list item from disk recovery points. Farm and database recovery from Azure recovery points. |
16+
For a list of supported SharePoint versions and the MABS versions required to back them up see [the MABS protection matrix](https://docs.microsoft.com/azure/backup/backup-mabs-protection-matrix)
2017

2118
## Before you start
2219

2320
There are a few things you need to confirm before you back up a SharePoint farm to Azure.
2421

25-
### Prerequisites
26-
27-
Before you proceed, make sure that you have [installed and prepared the Azure Backup Server](backup-azure-microsoft-azure-backup.md) to protect workloads.
28-
29-
### Protection agent
30-
31-
The Azure Backup agent must be installed on the server that's running SharePoint, the servers that are running SQL Server, and all other servers that are part of the SharePoint farm. For more information about how to set up the protection agent, see [Setup Protection Agent](https://docs.microsoft.com/system-center/dpm/deploy-dpm-protection-agent?view=sc-dpm-2019). The one exception is that you install the agent only on a single web front end (WFE) server. Azure Backup Server needs the agent on one WFE server only to serve as the entry point for protection.
32-
33-
### SharePoint farm
34-
35-
For every 10 million items in the farm, there must be at least 2 GB of space on the volume where the MABS folder is located. This space is required for catalog generation. For MABS to recover specific items (site collections, sites, lists, document libraries, folders, individual documents, and list items), catalog generation creates a list of the URLs that are contained within each content database. You can view the list of URLs in the recoverable item pane in the **Recovery** task area of MABS Administrator Console.
36-
37-
### SQL Server
38-
39-
Azure Backup Server runs as a LocalSystem account. To back up SQL Server databases, MABS needs sysadmin privileges on that account for the server that's running SQL Server. Set NT AUTHORITY\SYSTEM to *sysadmin* on the server that's running SQL Server before you back it up.
40-
41-
If the SharePoint farm has SQL Server databases that are configured with SQL Server aliases, install the SQL Server client components on the front-end Web server that MABS will protect.
42-
43-
### SharePoint Server
44-
45-
While performance depends on many factors such as size of SharePoint farm, as general guidance one MABS can protect a 25-TB SharePoint farm.
46-
4722
### What's not supported
4823

49-
* MABS that protects a SharePoint farm does not protect search indexes or application service databases. You will need to configure the protection of these databases separately.
50-
* MABS does not provide backup of SharePoint SQL Server databases that are hosted on scale-out file server (SOFS) shares.
51-
52-
## Configure SharePoint protection
53-
54-
Before you can use MABS to protect SharePoint, you must configure the SharePoint VSS Writer service (WSS Writer service) by using **ConfigureSharePoint.exe**.
55-
56-
You can find **ConfigureSharePoint.exe** in the [MABS Installation Path]\bin folder on the front-end web server. This tool provides the protection agent with the credentials for the SharePoint farm. You run it on a single WFE server. If you have multiple WFE servers, select just one when you configure a protection group.
57-
58-
### To configure the SharePoint VSS Writer service
59-
60-
1. On the WFE server, at a command prompt, go to [MABS installation location]\bin\
61-
2. Enter ConfigureSharePoint -EnableSharePointProtection.
62-
3. Enter the farm administrator credentials. This account should be a member of the local Administrator group on the WFE server. If the farm administrator isn't a local admin grant the following permissions on the WFE server:
63-
* Grant the WSS_Admin_WPG group full control to the DPM folder (%Program Files%\Microsoft Azure Backup\DPM).
64-
* Grant the WSS_Admin_WPG group read access to the DPM Registry key (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager).
65-
66-
> [!NOTE]
67-
> You'll need to rerun ConfigureSharePoint.exe whenever there's a change in the SharePoint farm administrator credentials.
68-
>
69-
>
24+
* MABS that protects a SharePoint farm doesn't protect search indexes or application service databases. You'll need to configure the protection of these databases separately.
7025

71-
## Back up a SharePoint farm by using MABS
26+
* MABS doesn't provide backup of SharePoint SQL Server databases that are hosted on scale-out file server (SOFS) shares.
7227

73-
After you have configured MABS and the SharePoint farm as explained previously, SharePoint can be protected by MABS.
74-
75-
### To protect a SharePoint farm
76-
77-
1. From the **Protection** tab of the MABS Administrator Console, click **New**.
78-
![New Protection Tab](./media/backup-azure-backup-sharepoint/dpm-new-protection-tab.png)
79-
2. On the **Select Protection Group Type** page of the **Create New Protection Group** wizard, select **Servers**, and then click **Next**.
80-
81-
![Select Protection Group type](./media/backup-azure-backup-sharepoint/select-protection-group-type.png)
82-
3. On the **Select Group Members** screen, select the check box for the SharePoint server you want to protect and click **Next**.
83-
84-
![Select group members](./media/backup-azure-backup-sharepoint/select-group-members2.png)
85-
86-
> [!NOTE]
87-
> With the protection agent installed, you can see the server in the wizard. MABS also shows its structure. Because you ran ConfigureSharePoint.exe, MABS communicates with the SharePoint VSS Writer service and its corresponding SQL Server databases and recognizes the SharePoint farm structure, the associated content databases, and any corresponding items.
88-
>
89-
>
90-
4. On the **Select Data Protection Method** page, enter the name of the **Protection Group**, and select your preferred *protection methods*. Click **Next**.
91-
92-
![Select data protection method](./media/backup-azure-backup-sharepoint/select-data-protection-method1.png)
93-
94-
> [!NOTE]
95-
> The disk protection method helps to meet short recovery-time objectives.
96-
>
97-
>
98-
5. On the **Specify Short-Term Goals** page, select your preferred **Retention range** and identify when you want backups to occur.
99-
100-
![Specify short-term goals](./media/backup-azure-backup-sharepoint/specify-short-term-goals2.png)
101-
102-
> [!NOTE]
103-
> Because recovery is most often required for data that's less than five days old, we selected a retention range of five days on disk and ensured that the backup happens during non-production hours, for this example.
104-
>
105-
>
106-
6. Review the storage pool disk space allocated for the protection group, and click then **Next**.
107-
7. For every protection group, MABS allocates disk space to store and manage replicas. At this point, MABS must create a copy of the selected data. Select how and when you want the replica created, and then click **Next**.
108-
109-
![Choose replica creation method](./media/backup-azure-backup-sharepoint/choose-replica-creation-method.png)
28+
### Prerequisites
11029

111-
> [!NOTE]
112-
> To make sure that network traffic is not effected, select a time outside production hours.
113-
>
114-
>
115-
8. MABS ensures data integrity by performing consistency checks on the replica. There are two available options. You can define a schedule to run consistency checks, or DPM can run consistency checks automatically on the replica whenever it becomes inconsistent. Select your preferred option, and then click **Next**.
30+
Before you continue, make sure that you've met all the [prerequisites for using Microsoft Azure Backup](backup-azure-dpm-introduction.md#prerequisites-and-limitations) to protect workloads. Some tasks for prerequisites include: create a backup vault, download vault credentials, install Azure Backup Agent, and register the Azure Backup Server with the vault.
11631

117-
![Consistency Check](./media/backup-azure-backup-sharepoint/consistency-check.png)
118-
9. On the **Specify Online Protection Data** page, select the SharePoint farm that you want to protect, and then click **Next**.
32+
Additional prerequisites and limitations can be found on the [Back up SharePoint with DPM](https://docs.microsoft.com/system-center/dpm/back-up-sharepoint?view=sc-dpm-2019#prerequisites-and-limitations) article.
11933

120-
![DPM SharePoint Protection1](./media/backup-azure-backup-sharepoint/select-online-protection1.png)
121-
10. On the **Specify Online Backup Schedule** page, select your preferred schedule, and then click **Next**.
34+
## Configure backup
12235

123-
![Online_backup_schedule](./media/backup-azure-backup-sharepoint/specify-online-backup-schedule.png)
36+
To back up the SharePoint farm, configure protection for SharePoint by using ConfigureSharePoint.exe and then create a protection group in MABS. For instructions, see [Configure Backup](https://docs.microsoft.com//system-center/dpm/back-up-sharepoint?view=sc-dpm-2019#configure-backup) in the DPM documentation.
12437

125-
> [!NOTE]
126-
> MABS provides a maximum of two daily backups to Azure from the then available latest disk backup point. Azure Backup can also control the amount of WAN bandwidth that can be used for backups in peak and off-peak hours by using [Azure Backup network throttling](backup-windows-with-mars-agent.md#enable-network-throttling).
127-
>
128-
>
129-
11. Depending on the backup schedule that you selected, on the **Specify Online Retention Policy** page, select the retention policy for daily, weekly, monthly, and yearly backup points.
38+
## Monitoring
13039

131-
![Online_retention_policy](./media/backup-azure-backup-sharepoint/specify-online-retention.png)
40+
To monitor the backup job, follow the instructions in [Monitoring DPM backup](https://docs.microsoft.com/system-center/dpm/back-up-sharepoint?view=sc-dpm-2019#monitoring)
13241

133-
> [!NOTE]
134-
> MABS uses a grandfather-father-son retention scheme in which a different retention policy can be chosen for different backup points.
135-
>
136-
>
137-
12. Similar to disk, an initial reference point replica needs to be created in Azure. Select your preferred option to create an initial backup copy to Azure, and then click **Next**.
42+
## Restore SharePoint data
13843

139-
![Online_replica](./media/backup-azure-backup-sharepoint/online-replication.png)
140-
13. Review your selected settings on the **Summary** page, and then click **Create Group**. You will see a success message after the protection group has been created.
141-
142-
![Summary](./media/backup-azure-backup-sharepoint/summary.png)
44+
To learn how to restore a SharePoint item from a disk with DPM, see [Restore SharePoint data](https://docs.microsoft.com/system-center/dpm/back-up-sharepoint?view=sc-dpm-2019#restore-sharepoint-data).
14345

14446
## Restore a SharePoint item from disk by using MABS
14547

@@ -172,7 +74,7 @@ In the following example, the *Recovering SharePoint item* has been accidentally
17274
>
17375
8. Select the **Recovery Process** that you want to use.
17476

175-
* Select **Recover without using a recovery farm** if the SharePoint farm has not changed and is the same as the recovery point that is being restored.
77+
* Select **Recover without using a recovery farm** if the SharePoint farm hasn't changed and is the same as the recovery point that is being restored.
17678
* Select **Recover using a recovery farm** if the SharePoint farm has changed since the recovery point was created.
17779

17880
![Recovery Process](./media/backup-azure-backup-sharepoint/recovery-process.png)
@@ -207,29 +109,34 @@ In the following example, the *Recovering SharePoint item* has been accidentally
207109

208110
1. To recover a SharePoint content database, browse through various recovery points (as shown previously), and select the recovery point that you want to restore.
209111

210-
![MABS SharePoint Protection8](./media/backup-azure-backup-sharepoint/dpm-sharepoint-protection9.png)
112+
![DPM SharePoint Protection8](./media/backup-azure-backup-sharepoint/dpm-sharepoint-protection9.png)
211113
2. Double-click the SharePoint recovery point to show the available SharePoint catalog information.
212114

213115
> [!NOTE]
214-
> Because the SharePoint farm is protected for long-term retention in Azure, no catalog information (metadata) is available on MABS. As a result, whenever a point-in-time SharePoint content database needs to be recovered, you need to catalog the SharePoint farm again.
116+
> Because the SharePoint farm is protected for long-term retention in Azure, no catalog information (metadata) is available on the DPM server. As a result, whenever a point-in-time SharePoint content database needs to be recovered, you need to catalog the SharePoint farm again.
215117
>
216118
>
217119
3. Click **Re-catalog**.
218120

219-
![MABS SharePoint Protection10](./media/backup-azure-backup-sharepoint/dpm-sharepoint-protection12.png)
121+
![DPM SharePoint Protection10](./media/backup-azure-backup-sharepoint/dpm-sharepoint-protection12.png)
220122

221123
The **Cloud Recatalog** status window opens.
222124

223-
![MABS SharePoint Protection11](./media/backup-azure-backup-sharepoint/dpm-sharepoint-protection13.png)
125+
![DPM SharePoint Protection11](./media/backup-azure-backup-sharepoint/dpm-sharepoint-protection13.png)
224126

225127
After cataloging is finished, the status changes to *Success*. Click **Close**.
226128

227-
![MABS SharePoint Protection12](./media/backup-azure-backup-sharepoint/dpm-sharepoint-protection14.png)
228-
4. Click the SharePoint object shown in the MABS **Recovery** tab to get the content database structure. Right-click the item, and then click **Recover**.
129+
![DPM SharePoint Protection12](./media/backup-azure-backup-sharepoint/dpm-sharepoint-protection14.png)
130+
4. Click the SharePoint object shown in the DPM **Recovery** tab to get the content database structure. Right-click the item, and then click **Recover**.
229131

230-
![MABS SharePoint Protection13](./media/backup-azure-backup-sharepoint/dpm-sharepoint-protection15.png)
132+
![DPM SharePoint Protection13](./media/backup-azure-backup-sharepoint/dpm-sharepoint-protection15.png)
231133
5. At this point, follow the recovery steps earlier in this article to recover a SharePoint content database from disk.
232134

135+
## Switching the Front-End Web Server
136+
137+
If you have more than one front-end web server, and want to switch the server that DPM uses to protect the farm, follow the instructions in [Switching the Front-End Web Server](https://docs.microsoft.com/system-center/dpm/back-up-sharepoint?view=sc-dpm-2019#switching-the-front-end-web-server).
138+
follow the recovery steps earlier in this article to recover a SharePoint content database from disk.
139+
233140
## Next steps
234141

235142
See the [Back up Exchange server](backup-azure-exchange-mabs.md) article.

0 commit comments

Comments
 (0)