Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается резервное копирование и восстановление данных SharePoint с помощью Microsoft Azure Backup Server (MABS).
Microsoft Azure Backup Server (MABS) позволяет создать резервную копию фермы SharePoint (в Azure Stack) в Microsoft Azure, что позволяет создать резервную копию других источников данных. Azure Backup обеспечивает гибкость в расписании резервного копирования для создания ежедневных, еженедельно, ежемесячных или ежегодных точек резервного копирования и предоставляет параметры политики хранения для различных точек резервного копирования. Также она позволяет сохранять копии локальных дисков для краткосрочных целей времени восстановления, а также сохранять копии в Azure для экономичного и длительного хранения.
Поддерживаемые сценарии SharePoint
Перед резервной копией фермы SharePoint в Azure необходимо подтвердить поддерживаемые сценарии из матрицы поддержки .
Поддерживаемые сценарии
Azure Backup для MABS поддерживает следующие сценарии:
Загруженность | Версия | Развертывание SharePoint | Защита и восстановление |
---|---|---|---|
SharePoint | SharePoint 2019, SharePoint 2016 с последними SPS | SharePoint, развернутый как виртуальная машина Azure Stack -------------- SQL AlwaysOn |
Обеспечение защиты опций восстановления фермы SharePoint: ферма для восстановления, база данных и файл или элемент списка из точек восстановления на диске. Восстановление фермы и базы данных из точек восстановления системы Azure. |
Неподдерживаемые сценарии
Защита фермы SharePoint с помощью MABS не охватывает индексы поиска или базы данных службы приложений. Необходимо настроить защиту этих баз данных отдельно.
MABS не поддерживает резервное копирование баз данных SharePoint SQL Server, размещенных в общих хранилищах на масштабируемом файловом сервере.
Ограничения
Невозможно защитить базы данных SharePoint в качестве источника данных SQL Server. Из резервной копии фермы можно восстановить отдельные базы данных.
Защита элементов хранилища приложения с помощью SharePoint 2013 не поддерживается.
MABS не поддерживает защиту удаленного хранилища FILESTREAM. FILESTREAM должно быть частью базы данных.
Предпосылки
Прежде чем продолжить, убедитесь, что выполнены все необходимые условия для использования Microsoft Azure Backup для защиты рабочих нагрузок. Задачи в предварительных требованиях также включают в себя создание хранилища резервных копий, скачивание учетных данных хранилища, установка агента Azure Backup и регистрация Azure Backup Server в хранилище.
Дополнительные предварительные требования
Перед резервной копией фермы SharePoint ознакомьтесь со следующими дополнительными предварительными условиями:
По умолчанию при защите SharePoint все базы данных содержимого (и SharePoint_Config SharePoint_AdminContent* базы данных) защищены.
Чтобы добавить настройки пользователя (например, индексы поиска, шаблоны, базы данных служб приложений или службы профилей пользователей), необходимо настроить их отдельно для защиты. Убедитесь, что вы включите защиту для всех папок, включающих эти типы функций или файлы настройки.
MABS выполняется как Локальная система, а для резервного копирования баз данных SQL Server требуются привилегии sysadmin в этой учетной записи SQL Server. На сервере SQL Server, который требуется создать резервную копию, настройте
NT AUTHORITY\SYSTEM
для sysadmin.На каждые 10 млн элементов, содержащихся в ферме, требуется не менее 2 ГБ памяти в томе, где находится папка MABS. Это пространство требуется для создания каталога.
Чтобы использовать MABS для восстановления определенных элементов (семейства веб-сайтов, сайты, списки, библиотеки документов, папки, документы или элементы списков), операция создания каталога формирует список URL-адресов, сохраняемых в каждой базе данных содержимого. Список URL-адресов можно просмотреть в области элементов, доступных для восстановления, в области задач восстановления консоли администрирования MABS.
В ферме SharePoint, если у вас есть базы данных SQL Server, настроенные с помощью псевдонимов SQL Server, установите клиентские компоненты SQL Server на интерфейсном веб-сервере, который MABS будет защищать.
Настроить резервное копирование
Чтобы создать резервную копию фермы SharePoint, настройте защиту для SharePoint с помощью ConfigureSharePoint.exe, а затем создайте группу защиты в MABS.
Выполните следующие действия.
Запустите ConfigureSharePoint.exe — это средство служит для настройки службы модуля записи VSS SharePoint (WSS) и предоставляет агенту защиты учетные данные для фермы SharePoint. После развертывания агента защиты файл ConfigureSharePoint.exe можно найти в папке
<MABS Installation Path\>\bin
на интерфейсном веб-сервере.Если у вас несколько серверов WFE, его необходимо установить только на одном из них.
Выполните следующее.
На сервере WFE в командной строке перейдите к
\<MABS installation location\>\\bin\\
и запуститеConfigureSharePoint \[\-EnableSharePointProtection\] \[\-EnableSPSearchProtection\] \[\-ResolveAllSQLAliases\] \[\-SetTempPath <path>\]
, где:EnableSharePointProtection включает защиту фермы SharePoint, активирует VSS writer и регистрирует приложение DCOM WssCmdletsWrapper для запуска от имени пользователя, чьи учетные данные указываются с этим параметром. Эта учетная запись должна быть администратором фермы и одновременно локальным администратором на веб-сервере.
EnableSPSearchProtection включает защиту поиска WSS 3.0 SP с использованием ключа реестра SharePointSearchEnumerationEnabled в HKLM\Software\Microsoft\Microsoft Data Protection Manager\Agent\2.0\ на веб-сервере интерфейса и регистрирует приложение DCOM WssCmdletsWrapper для выполнения от имени пользователя, учетные данные которого вводятся с этой опцией. Эта учетная запись должна быть администратором фермы и одновременно локальным администратором на веб-сервере.
ResolveAllSQLAliases отображает все псевдонимы, о которых сообщает модуль SharePoint для записи VSS и выполняет их разрешение с соответствующей системой SQL Server. Он также отображает резольвированные имена экземпляров. Если серверы зеркалируются, отобразится также зеркальный сервер. Сообщает обо всех псевдонимах, которые не удается разрешить в SQL Server.
SetTempPath — устанавливает путь для переменных среды TEMP и TMP. Поэлементное восстановление не выполняется, если происходит восстановление крупной коллекции сайтов, сайта, списка или элемента, а в папке Temp администратора фермы недостаточно дискового пространства. Этот параметр позволяет изменить путь к папке временных файлов на том, где достаточно места для хранения восстанавливаемой коллекции сайтов или веб-сайта.
Введите учетные данные администратора фермы. Эта учетная запись должна входить в локальную группу администраторов на сервере WFE. Если администратор фермы не является локальным администратором системы, предоставьте на WFE-сервере следующие разрешения.
Предоставьте группе WSS_Admin_WPG полный доступ к папке MABS (
%Program Files%\Data Protection Manager\DPM\
).Предоставьте группе WSS_Admin_WPG права на чтение раздела реестра MABS (
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager
).
После каждого изменения в учетных данных администратора фермы SharePoint файл ConfigureSharePoint.exe необходимо перезапускать.
Чтобы создать группу защиты, в консоли MABS выберите Защита>Действия>Создать группу защиты. Откроется мастер Создание группы защиты.
На экране Выбор типа группы защиты выберите Серверы.
В окне Выбор участников группы разверните сервер, который выполняет роль WFE.
Если существует несколько серверов WFE, выберите тот, на который вы установили ConfigureSharePoint.exe.
При развертывании компьютера, на котором выполняется SharePoint, MABS отправляет в модуль VSS запросы на просмотр данных, которые MABS может защитить. Если база данных SharePoint является удаленной, MABS подключается к ней. Если источники данных SharePoint не отображаются, убедитесь, что модуль записи VSS работает на компьютере, где работает SharePoint, и на любом удаленном экземпляре SQL Server. Затем убедитесь, что агент MABS установлен на компьютере с SharePoint и на удаленном экземпляре SQL Server. Кроме того, убедитесь, что базы данных SharePoint не защищены в других местах как базы данных SQL Server.
В выберите метод защиты данных, укажите, как вы хотите обрабатывать краткосрочные и долгосрочные резервные копии. Краткосрочное резервное копирование всегда сначала выполняется на диск, при этом можно создать резервную копию с диска в облако Azure с помощью Azure Backup (как для краткосрочного, так и для долгосрочного хранения).
Для параметра Выбрать краткосрочные цели укажите способ резервного копирования для краткосрочного хранения на диске. Для параметра Диапазон хранения укажите, как долго требуется хранить данные на диске. Для параметра Частота синхронизации укажите, как часто необходимо выполнять добавочное резервное копирование на диск. Если вы не хотите указывать интервал резервного копирования, можно выбрать параметр "Непосредственно перед точкой восстановления", чтобы MABS выполняла резервное копирование непосредственно перед каждой запланированной точкой восстановления.
На странице Распределение дискового пространства ознакомьтесь с распределением дискового пространства в пуле хранения для группы защиты.
Общий размер данных обозначает объем данных, для которых вы будете создать резервную копию, а в разделе Дисковое пространство, которое нужно подготовить в MABS указывается рекомендуемое пространство для группы защиты. MABS выбирает идеальный том резервного копирования на основе параметров. Однако вы можете изменить выбор тома для резервного копирования в разделе Сведения о выделении места на диске. Для рабочих нагрузок выберите в раскрывающемся меню предпочитаемый объем хранилища. Вы можете изменить значения для параметров Общий объем и Доступный объем в области Доступный объем на диске. Недовыделенное пространство — это объем хранилища, который MABS рекомендует добавить, чтобы в будущем продолжать беспроблемное резервное копирование.
В разделе Выбор метода создания реплики укажите, как нужно выполнять начальную полную репликацию данных. Если вы выбираете репликацию по сети, мы рекомендуем делать это в часы с наименьшей нагрузкой. Для больших объемов данных или неоптимальных условий сети лучше выбрать автономную репликацию данных с использованием съемных носителей.
В разделе Выбрать параметры проверки согласованности выберите способ автоматизации проверок согласованности. Можно включить запуск проверки только в том случае, когда данные реплики становятся несогласованными, или по расписанию. Если вы не хотите настраивать автоматическую проверку согласованности, ее можно выполнить вручную в любое время, щелкнув правой кнопкой мыши группу защиты в области Защита консоли MABS и выбрав команду Выполнить проверку согласованности.
Если вы выбрали резервное копирование в облако с помощью Azure Backup на странице Указание данных для оперативной защиты, выберите рабочие нагрузки для резервного копирования в Azure.
На экране расписания резервного копирования в сети укажите периодичность добавочного резервного копирования в Azure. Можно запланировать резервное копирование на каждый день, каждую неделю, каждый месяц и каждый год, а также выбрать время и (или) дату резервного копирования. Максимальная частота резервного копирования — дважды в день. Каждый раз при выполнении резервного копирования в Azure создается точка восстановления данных из копии данных резервного копирования, хранящихся на диске MABS.
На экране Укажите политику хранения в сети можно выбрать режим хранения в Azure для точек восстановления, содержащих ежедневные, еженедельные, ежемесячные или ежегодные резервные копии.
На экране Выберите репликацию в сети укажите, как должна выполняться начальная полная репликация данных. Можно выполнить репликацию по сети или сделать автономную резервную копию (автономное заполнение). Для автономного резервного копирования используется функция импорта Azure. Дополнительные сведения
На странице Сводка проверьте выбранные параметры. Когда вы выберете Создать группу, будет выполнена начальная репликация данных. После завершения состояние группы защиты отобразится как ОК на странице Состояние. После этого резервное копирование будет выполняться в соответствии с параметрами группы защиты.
Мониторинг операций
После создания группы защиты выполняется начальная репликация, а MABS начинает резервное копирование и синхронизацию данных SharePoint. MABS контролирует первоначальную синхронизацию и последующее резервное копирование. Вы можете отслеживать данные SharePoint одним из следующих способов:
С помощью мониторинга MABS по умолчанию можно настроить уведомления для упреждающего мониторинга с помощью публикации оповещений и настройки уведомлений. Можно настроить получение критических, предупреждающих и информационных оповещений по электронной почте, а также получение сведений о состоянии восстановленных экземпляров.
При использовании Operations Manager вы можете публиковать оповещения централизованно.
Настройка уведомлений мониторинга
Чтобы настроить уведомления мониторинга, выполните следующие действия.
В консоли администрирования MABS выберите Мониторинг>Действие>Параметры.
Выберите SMTP-сервер, введите имя сервера, порт и электронный адрес, с которого будут отправляться уведомления. Адрес должен быть действительным.
В аутентифицированном SMTP-сервере введите имя пользователя и пароль. Имя пользователя и пароль должны соответствовать имени учетной записи домена того пользователя, чей адрес "От кого" описан на предыдущем шаге. В противном случае доставка уведомления не сработает.
Чтобы проверить параметры SMTP-сервера, выберите Отправить тестовое письмо, введите адрес электронной почты, куда MABS отправит тестовое сообщение, а затем выберите ОК. Выберите Параметры>Уведомления и укажите типы оповещений, о которых необходимо уведомлять получателей. В поле Получатели введите адрес электронной почты каждого получателя, которому вы хотите, чтобы MABS отправлял копии уведомлений.
Публиковать уведомления в Operations Manager
Чтобы опубликовать оповещения Operations Manager, выполните следующие действия.
В консоли администрирования MABS выберите Мониторинг>Действия>Параметры>Публикацию Оповещений>Публикацию Активных Оповещений
После включения функции Публикация оповещений все существующие оповещения MABS, которые могут потребовать действий пользователей, публикуются в журнале событий Оповещения MABS. Теперь агент Operations Manager, установленный на сервере MABS, будет публиковать эти оповещения в Operations Manager и продолжать обновлять консоль при получении новых оповещений.
Восстановление элемента SharePoint с диска с помощью MABS
В следующем примере элемент SharePoint, подлежащий восстановлению, случайно удаляется и его необходимо восстановить.
Выполните следующие действия.
Откройте консоль администратора MABS.
На вкладке Защита отображаются все фермы SharePoint, защищаемые MABS.
Чтобы восстановить элемент, выберите вкладку Восстановление.
Выполните поиск в SharePoint для восстановления элемента SharePoint с помощью поиска на основе подстановочных знаков в диапазоне точек восстановления.
Найдите в результатах поиска нужную точку восстановления, щелкните элемент правой кнопкой мыши и выберите пункт Восстановить.
Вы можете просмотреть разные точки восстановления и выбрать базу данных или элементы для восстановления.
Выберите Дата > Время восстановления, а затем выберите подходящий элемент: База данных > Ферма SharePoint > Точка восстановления > Элемент.
Щелкните элемент правой кнопкой мыши, выберите Восстановить, чтобы открыть мастер восстановления, а затем нажмите Далее.
Выберите желаемый тип восстановления и нажмите кнопку Далее.
Примечание.
Выбранный в примере параметр Восстановить в исходное местоположение восстанавливает элемент на исходный сайт SharePoint.
Выберите процесс восстановления, который вы хотите использовать.
Если ферма SharePoint не изменилась и находится в том же состоянии, что и в указанной точке восстановления, выберите Восстановить без фермы восстановления.
Если с момента создания точки восстановления ферма SharePoint изменилась, выберите вариант Восстановление с использованием фермы восстановления .
Укажите промежуточное расположение экземпляра SQL Server для временного восстановления базы данных и предоставьте промежуточный файловый ресурс в MABS и сервере, на котором выполняется SharePoint для восстановления элемента.
Сервер MABS присоединяет базу данных контента, в которой размещается элемент SharePoint, к временному экземпляру SQL Server. Затем он извлекает элемент из базы данных контента и размещает его в промежуточную папку на сервере MABS. Теперь элемент, восстановленный на площадке промежуточного хранения, нужно экспортировать на площадку промежуточного хранения в ферме SharePoint.
Выберите Укажите параметры восстановленияи примените параметры безопасности к ферме SharePoint или примените параметры безопасности точки восстановления. Выберите Далее.
параметры восстановления
Примечание.
Вы можете управлять использованием пропускной способности сети. Это позволит сократить нежелательную нагрузку на сервер в рабочие часы.
Просмотрите сводные данные и нажмите кнопку Восстановить, чтобы начать восстановление файла.
Теперь откройте вкладку Мониторинг в консоли администратора MABS и проверьте состояние восстановления.
Примечание.
Файл восстановлен. Обновите сайт SharePoint, чтобы проверить восстановленный файл.
Восстановление базы данных SharePoint из Azure с помощью MABS
Чтобы восстановить базу данных содержимого SharePoint, выполните следующие действия.
Просмотрите различные точки восстановления (как показано ранее) и выберите точку восстановления, которую требуется восстановить.
Дважды щелкните точку восстановления SharePoint, чтобы отобразить доступные регистрационные сведения SharePoint.
Примечание.
Так как для фермы SharePoint предусмотрен длительный срок хранения в Azure, на сервере MABS нет доступных сведений о каталоге (метаданных). В результате каждый раз, когда базу данных контента SharePoint требуется вернуть в состояние на определенный момент, необходимо каталогизировать ферму SharePoint заново.
Выберите Повторить каталогизацию.
Откроется окно состояния Повторная каталогизация облака .
После завершения каталогизации состояние изменится на Успешно. Выберите Закрыть.
Выберите объект SharePoint, показанный на вкладке MABS "Восстановление ", чтобы получить структуру баз данных контента. Щелкните объект правой кнопкой мыши и выберите Восстановить.
На этом этапе выполните действия по восстановлению, описанные ранее в этой статье, чтобы восстановить базу данных содержимого SharePoint с диска.
Переключите клиентский веб-сервер
Если у вас несколько интерфейсных веб-серверов и требуется переключить сервер, который MABS использует для защиты фермы, следуйте инструкциям.
В следующей процедуре используется пример фермы серверов с двумя интерфейсными веб-серверами, Server1
и Server2
. MABS использует Server1
для защиты фермы. Измените внешний веб-сервер, который MABS использует для Server2
, чтобы можно было удалить Server1
из фермы.
Примечание.
Если интерфейсный веб-сервер, используемый MABS для защиты фермы, недоступен, используйте следующую процедуру, чтобы изменить внешний веб-сервер, начиная с шага 4.
Изменение внешнего веб-сервера, который MABS использует для защиты фермы
Чтобы изменить внешний веб-сервер, выполните следующие действия.
Остановите службу VSS Writer для SharePoint на
Server1
, выполнив следующую команду в командной строке:stsadm -o unregisterwsswriter
В
Server1
откройте Редактор реестра и перейдите к следующему разделу:HKLM\System\CCS\Services\VSS\VssAccessControl
Проверьте все значения, перечисленные в подразделе VssAccessControl. Если какая-либо запись имеет значение 0, а другой модуль записи VSS выполняется от имени соответствующей учетной записи, измените значение на 1.
Установите агент защиты на
Server2
.Предупреждение
Переключать интерфейсные веб-серверы можно только в том случае, если оба сервера находятся в одном домене.
В командной строке
Server2
измените каталог на_MABS installation location_\bin\
и запустите ConfigureSharepoint. Дополнительные сведения об использовании средства ConfigureSharePoint см. в статье Настройка резервного копирования.Выберите группу защиты, к которой принадлежит ферма серверов, а затем выберите Изменить группу защиты.
В мастере изменения групп на странице Выберите участников группы разверните элемент
Server
* и выберите серверную ферму, а затем завершите работу мастера.Запустится проверка согласованности.
Если вы выполнили шаг 6, вы можете теперь удалить том из группы защиты.