Поделиться через


Резервное копирование фермы SharePoint в Azure с помощью Microsoft Azure Backup Server

В этой статье описывается резервное копирование фермы SharePoint с помощью Microsoft Azure Backup Server (MABS).

Microsoft Azure Backup Server (MABS) позволяет создать резервную копию фермы SharePoint в Microsoft Azure, что позволяет создать резервную копию других источников данных. Azure Backup обеспечивает гибкость в расписании резервного копирования для создания ежедневных, еженедельно, ежемесячных или ежегодных точек резервного копирования и предоставляет параметры политики хранения для различных точек резервного копирования. Также она позволяет сохранять копии локальных дисков для краткосрочных целей времени восстановления, а также сохранять копии в Azure для экономичного и длительного хранения.

Примечание.

Процесс резервного копирования SharePoint в Azure с помощью MABS аналогичен локальному резервному копированию SharePoint в Data Protection Manager (DPM). В этой статье описаны конкретные рекомендации по Azure.

Поддерживаемые сценарии SharePoint

Перед резервной копией фермы SharePoint в Azure необходимо подтвердить следующие поддерживаемые сценарии.

Поддерживаемые сценарии

Сведения о поддерживаемых версиях SharePoint и версиях MABS, необходимых для их резервного копирования, см . в матрице защиты MABS.

Неподдерживаемые сценарии

  • Защита фермы SharePoint с помощью MABS не охватывает индексы поиска или базы данных службы приложений. Необходимо настроить защиту этих баз данных отдельно.
  • MABS не поддерживает резервное копирование баз данных SharePoint SQL Server, размещенных в общих хранилищах на масштабируемом файловом сервере.

Ограничения

  • Невозможно защитить базы данных SharePoint в качестве источника данных SQL Server. Из резервной копии фермы можно восстановить отдельные базы данных.

  • Защита элементов хранилища приложения с помощью SharePoint 2013 не поддерживается.

  • MABS не поддерживает защиту удаленного хранилища FILESTREAM. Хранилище FILESTREAM должно быть частью базы данных.

Необходимые компоненты

Прежде чем продолжить, убедитесь, что выполнены все необходимые условия для использования Microsoft Azure Backup для защиты рабочих нагрузок. Ниже приведены задачи по предварительным требованиям: создание хранилища резервных копий, скачивание учетных данных хранилища, установка агента архивации Azure и регистрация Azure Backup Server в хранилище.

Дополнительные предварительные требования:

  • По умолчанию при защите SharePoint все базы данных содержимого (и SharePoint_Config SharePoint_AdminContent* базы данных) защищены. Если вы хотите добавить настройки (например, индексы поиска, шаблоны или базы данных службы приложений или службу профилей пользователей), необходимо настроить их отдельно. Убедитесь, что вы включите защиту для всех папок, включающих эти типы функций или файлы настройки.

  • Помните, что MABS выполняется как локальная система, и ей требуются привилегии 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.

Выполните следующие действия:

  1. Запустите ConfigureSharePoint.exe. Это средство настраивает службу записи VSS SharePoint (WSS) и предоставляет агент защиты учетными данными для фермы SharePoint. После развертывания агента защиты файл ConfigureSharePoint.exe можно найти в папке <MABS Installation Path\>\bin на интерфейсном веб-сервере.

    Если у вас несколько серверов WFE, его необходимо установить только на одном из них.

    Выполните следующее.

    1. На сервере WFE в командной строке перейдите к папке \<MABS installation location\>\\bin\\ и запустите ConfigureSharePoint \[\-EnableSharePointProtection\] \[\-EnableSPSearchProtection\] \[\-ResolveAllSQLAliases\] \[\-SetTempPath <path>\], где:

      1. EnableSharePointProtection включает защиту фермы SharePoint, включает модуль записи VSS и регистрирует идентификатор приложения 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. Недостаточное дисковое пространство во временной папке администратора фермы может послужить причиной сбоя при поэлементном восстановлении крупного семейства веб-сайтов, веб-сайта, списка или элемента. Этот параметр позволяет вам изменить путь к папке хранения временных файлов, указав том, в котором имеется достаточно пространства для сохранения восстанавливаемого семейства веб-сайтов или веб-сайта.

    2. Введите учетные данные администратора фермы. Эта учетная запись должна быть членом локальной группы администраторов на интерфейсном веб-сервере. Если администратор фермы не является локальным администратором, предоставьте на интерфейсном веб-сервере следующие разрешения.

      • Предоставьте группе 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 необходимо перезапускать.

  2. Чтобы создать группу защиты, в консоли MABS выберите Защита>Действия>Создать группу защиты. Откроется мастер Создание группы защиты.

  3. На выборе типа группы защиты выберите серверы.

  4. При выборе членов группы разверните сервер, содержащий роль WFE.

    Если существует несколько серверов WFE, выберите один из установленных ConfigureSharePoint.exe.

    При развертывании компьютера, на котором выполняется SharePoint, MABS отправляет в модуль VSS запросы на просмотр данных, которые MABS может защитить. Если база данных SharePoint является удаленной, MABS подключается к ней. Если источники данных SharePoint не отображаются, убедитесь, что модуль записи VSS работает на компьютере, где работает SharePoint, и на любом удаленном экземпляре SQL Server. Затем убедитесь, что агент MABS установлен на компьютере с SharePoint и на удаленном экземпляре SQL Server. Кроме того, убедитесь, что базы данных SharePoint не защищены в других местах как базы данных SQL Server.

  5. При выборе метода защиты данных укажите способ обработки краткосрочной и долгосрочной резервной копии. Кратковременное резервное копирование всегда выполняется на диск, при этом можно создать резервную копию с диска в облако Azure с помощью Azure Backup (для краткосрочной или долгосрочной).

  6. В разделе "Выбор краткосрочных целей" укажите способ резервного копирования в краткосрочное хранилище на диске. Для параметра Диапазон хранения укажите, как долго требуется хранить данные на диске. Для параметра Частота синхронизации укажите, как часто необходимо выполнять добавочное резервное копирование на диск.

    Если вы не хотите указывать интервал резервного копирования, можно выбрать параметр "Непосредственно перед точкой восстановления", чтобы MABS выполняла резервное копирование непосредственно перед каждой запланированной точкой восстановления.

  7. На странице Проверка выделения места на диске просмотрите объем выделенного хранилища в пуле носителей для группы защиты.

    Общий размер данных обозначает объем данных, для которых вы будете создать резервную копию, а в разделе Дисковое пространство, которое нужно подготовить в MABS указывается рекомендуемое пространство для группы защиты. MABS выбирает идеальный том резервного копирования на основе параметров. Однако вы можете изменить выбор тома для резервного копирования в разделе Сведения о выделении места на диске. Для рабочих нагрузок выберите в раскрывающемся меню предпочитаемый объем хранилища. Изменения изменяют значения общего объема хранилища и свободного хранилища в колонке "Доступное хранилище дисков". Неподготовленное пространство — это объем хранилища, который MABS рекомендует добавить в том, чтобы обеспечить беспроблемное резервное копирование.

  8. При выборе метода создания реплики выберите способ обработки начальной полной репликации данных.

    При репликации по сети рекомендуется выбирать часы с наименьшей загрузкой. Для больших объемов данных или неоптимальных условий сети лучше выбрать автономную репликацию данных с использованием съемных носителей.

  9. На выборе параметров проверки согласованности выберите способ автоматизации проверок согласованности.

    Можно включить запуск проверки только в том случае, когда данные реплики становятся несогласованными, или по расписанию. Если вы не хотите настраивать автоматическую проверку согласованности, ее можно выполнить вручную в любое время, щелкнув правой кнопкой мыши группу защиты в области Защита консоли MABS и выбрав команду Выполнить проверку согласованности.

  10. Если вы выбрали резервное копирование в облако с помощью Azure Backup на странице Указание данных для оперативной защиты, выберите рабочие нагрузки для резервного копирования в Azure.

  11. В разделе "Указание расписания оперативного резервного копирования" укажите частоту добавочных резервных копий в Azure.

    Можно запланировать резервное копирование на каждый день, каждую неделю, каждый месяц и каждый год, а также выбрать время и (или) дату резервного копирования. Максимальная частота резервного копирования — дважды в день. Каждый раз при выполнении резервного копирования в Azure создается точка восстановления данных из копии данных резервного копирования, хранящихся на диске MABS.

  12. При указании политики хранения в Сети можно указать, как точки восстановления, созданные из ежедневного или еженедельного или ежемесячного или ежегодного резервного копирования, сохраняются в Azure.

  13. При выборе онлайн-репликации укажите, как будет выполняться начальная полная репликация данных.

    Можно выполнить репликацию по сети или сделать автономную резервную копию (автономное заполнение). Для автономного резервного копирования используется функция импорта Azure. Дополнительные сведения

  14. На странице Сводка проверьте выбранные параметры. Когда вы выберете Создать группу, будет выполнена начальная репликация данных.

    По завершении для группы защиты отобразится ОК на странице Состояние. После этого резервное копирование будет выполняться в соответствии с параметрами группы защиты.

Мониторинг операций

После завершения создания группы защиты начальная репликация происходит, а MABS начинает резервное копирование и синхронизацию данных SharePoint. MABS контролирует первоначальную синхронизацию и последующее резервное копирование. Данные SharePoint можно отслеживать двумя способами.

  • С помощью мониторинга MABS по умолчанию можно настроить уведомления для упреждающего мониторинга с помощью публикации оповещений и настройки уведомлений. Можно настроить получение критических, предупреждающих и информационных оповещений по электронной почте, а также получение сведений о состоянии восстановленных экземпляров.

  • При использовании Operations Manager вы можете публиковать оповещения централизованно.

Настройка уведомлений мониторинга

Чтобы настроить уведомления мониторинга, выполните следующие действия.

  1. В консоли администрирования MABS выберите параметры действия>мониторинга>.

  2. Выберите SMTP-сервер, введите имя сервера, порт и адрес электронной почты, из которого будут отправляться уведомления. Адрес должен быть допустимым.

  3. На smtp-сервере с проверкой подлинности введите имя пользователя и пароль.

    Вводимые имя и пароль пользователя должны относиться к учетной записи домена того пользователя, адрес которого используется в качестве адреса отправителя. В противном случае доставка уведомления не сработает.

  4. Чтобы проверить параметры SMTP-сервера, выберите "Отправить тестовую почту", введите адрес электронной почты, в котором maBS отправляет тестовое сообщение, а затем нажмите кнопку "ОК". Выберите уведомления о параметрах>и выберите типы оповещений о том, какие получатели должны получать уведомления. В поле Получатели введите адреса электронной почты получателей копий уведомлений.

Публикация оповещений Operations Manager

Чтобы опубликовать оповещения Operations Manager, выполните следующие действия.

  1. В консоли администрирования MABS выберите пункт "Параметры мониторинга>">параметров>публикации активных оповещений о публикации>оповещений.

  2. После включения функции Публикация оповещений все существующие оповещения MABS, которые могут потребовать действий пользователей, публикуются в журнале событий Оповещения MABS.

    Теперь агент Operations Manager, установленный на сервере MABS, будет публиковать эти оповещения в Operations Manager и продолжать обновлять консоль при получении новых оповещений.

Восстановление элемента SharePoint с диска с помощью MABS

В следующем примере элемент Восстановления SharePoint случайно удаляется и его необходимо восстановить.

На схеме показано восстановление элемента MABS SharePoint Protection, которое случайно удалено.

Чтобы восстановить элемент SharePoint с диска с помощью MABS, выполните следующие действия:

  1. Откройте консоль администратора MABS.

    На вкладке Защита отображаются все фермы SharePoint, защищаемые MABS.

    Снимок экрана: открытие консоли администрирования tMABS.

  2. Чтобы начать восстановление элемента, перейдите на вкладку "Восстановление ".

    Снимок экрана: начало восстановления удаленных элементов.

  3. Вы можете выполнить поиск в SharePoint для восстановления элемента SharePoint с помощью подстановочного знака поиска в диапазоне точек восстановления.

    Снимок экрана: поиск элемента SharePoint для восстановления элемента SharePoint.

  4. Найдите в результатах поиска нужную точку восстановления, щелкните элемент правой кнопкой мыши и выберите пункт Восстановить.

  5. Вы можете просмотреть разные точки восстановления и выбрать базу данных или элементы для восстановления. Выберите Дата > Время восстановления, а затем выберите подходящий элемент: База данных > Ферма SharePoint > Точка восстановления > Элемент.

    Снимок экрана: просмотр различных точек восстановления и выбор базы данных или элемента для восстановления.

  6. Щелкните элемент правой кнопкой мыши и выберите "Восстановить", чтобы открыть мастер восстановления, а затем нажмите кнопку "Далее".

    Снимок экрана: открытие мастера восстановления.

  7. Выберите желаемый тип восстановления и нажмите кнопку Далее.

    Снимок экрана: выбор типа восстановления для выполнения.

    Примечание.

    Выбранный в примере параметр Восстановить в исходное местоположение восстанавливает элемент на исходный сайт SharePoint.

  8. Выберите желаемый процесс восстановления на соответствующей странице мастера.

    • Если ферма SharePoint не изменилась и находится в том же состоянии, что и в указанной точке восстановления, выберите Восстановить без фермы восстановления.

    • Если с момента создания точки восстановления ферма SharePoint изменилась, выберите вариант Восстановление с использованием фермы восстановления .

      Снимок экрана: выбор процесса восстановления.

  9. Предоставьте промежуточное расположение экземпляра SQL Server для временного восстановления базы данных и предоставьте промежуточный файловый ресурс в MABS и серверной шляпе, работающей в SharePoint, для восстановления элемента.

    Снимок экрана: предоставление промежуточного расположения экземпляра SQL Server для временного восстановления базы данных.

    Сервер MABS присоединяет базу данных контента, в которой размещается элемент SharePoint, к временному экземпляру SQL Server. Затем он восстанавливает элемент из базы данных контента и помещает его в промежуточную папку на сервере MABS. Теперь элемент, восстановленный в папке промежуточного хранения, нужно экспортировать в папку промежуточного хранения на ферме SharePoint.

    Снимок экрана: восстановление элемента и его размещение в промежуточном расположении файла в MABS.

  10. Выберите " Указать параметры восстановления" и примените параметры безопасности к ферме SharePoint или примените параметры безопасности точки восстановления, а затем нажмите кнопку "Далее".

    Снимок экрана: применение параметров безопасности к ферме SharePoint.

    Примечание.

    Здесь же можно отрегулировать использование пропускной способности сети. Это позволит сократить нежелательную нагрузку на сервер в рабочие часы.

  11. Просмотрите сводные данные и нажмите кнопку Восстановить, чтобы начать восстановление файла.

    Снимок экрана: просмотр сводки по восстановлению.

  12. Теперь откройте вкладку Мониторинг в консоли администратора MABS и проверьте состояние восстановления.

    Снимок экрана: состояние восстановления.

    Примечание.

    Файл восстановлен. Обновите сайт SharePoint, чтобы проверить восстановленный файл.

Восстановление базы данных SharePoint из Azure с помощью MABS

Чтобы восстановить базу данных SharePoint из Azure с помощью MABS, выполните следующие действия.

  1. Просмотрите различные точки восстановления (как показано ранее) и выберите точку восстановления, которую требуется восстановить.

    Снимок экрана: просмотр точек восстановления.

  2. Дважды щелкните точку восстановления SharePoint, чтобы отобразить доступные регистрационные сведения SharePoint.

    Примечание.

    Так как для фермы SharePoint предусмотрен длительный срок хранения в Azure, на сервере MABS нет доступных сведений о каталоге (метаданных). В результате каждый раз, когда базу данных контента SharePoint требуется вернуть в состояние на определенный момент, необходимо каталогизировать ферму SharePoint заново.

  3. Выберите Повторить каталогизацию.

    Снимок экрана: выбор повторного каталога.

    Откроется окно состояния Повторная каталогизация облака .

    Снимок экрана: окно состояния Cloud Recatalog.

    После завершения каталогизации состояние изменится на Успешно. Выберите Закрыть.

    Снимок экрана: состояние успешного выполнения.

  4. На вкладке "Восстановление MABS" выберите объект SharePoint, чтобы получить структуру базы данных контента. Щелкните объект правой кнопкой мыши и выберите Восстановить.

    Снимок экрана: выбор объекта SharePoint.

  5. Теперь восстановите базу данных содержимого SharePoint с диска.

Переключение внешнего веб-сервера

Если у вас несколько внешних веб-серверов, можно переключить сервер, который MABS использует для защиты фермы.

В следующих разделах используется пример фермы серверов с двумя внешними веб-серверами — Server1 и Server2. Для защиты фермы MABS использует Server1. Измените интерфейсный веб-сервер, используемый MABS, на Server2, чтобы можно было удалить Server1 из фермы.

Примечание.

Если интерфейсный веб-сервер, используемый MABS для защиты фермы, недоступен, используйте следующую процедуру, чтобы изменить внешний веб-сервер, начиная с шага 4.

Изменение внешнего веб-сервера, используемого MABS

Чтобы изменить интерфейсный веб-сервер, который MABS использует для защиты фермы, выполните следующие действия:

  1. Завершите работу службы модуля записи VSS SharePoint на Server1, выполнив в командной строке следующую команду:

    stsadm -o unregisterwsswriter
    
  2. На сервере 1 откройте редактор реестра и перейдите к следующему разделу:

    HKLM\System\CCS\Services\VSS\VssAccessControl

  3. Проверьте все значения, перечисленные в подразделе VssAccessControl.

    Если какая-либо запись имеет значение 0, а другой модуль записи VSS выполняется от имени соответствующей учетной записи, измените значение на 1.

  4. Установите агент защиты на Server2.

    Предупреждение

    Переключать интерфейсные веб-серверы можно только в том случае, если оба сервера находятся в одном домене.

  5. На сервере Server2 в окне командной строки перейдите в каталог _MABS installation location_\bin\ и запустите ConfigureSharepoint.

    Дополнительные сведения об использовании средства ConfigureSharePoint см. в статье Настройка резервного копирования.

  6. Выберите группу защиты, к которой принадлежит ферма серверов, а затем выберите Изменить группу защиты.

  7. На странице "Выбор членов группы" в мастере изменения группы разверните узел Server2 и выберите ферму серверов, а затем завершите работу мастера.

    Запустится проверка согласованности.

  8. Если выполнить шаг 6, вы можете удалить том из группы защиты.

Удаление базы данных из фермы SharePoint

Если база данных удаляется из фермы SharePoint, MABS пропускает резервное копирование этой базы данных, продолжает выполнять резервное копирование других баз данных в ферме SharePoint и оповещает администратора резервного копирования.

Оповещение MABS об изменении конфигурации фермы

Это предупреждение создается на сервере Microsoft Azure Backup Server (MABS) при сбое автоматической защиты базы данных SharePoint. Дополнительные сведения о причине этого оповещения см. в колонке сведений об оповещении.

Чтобы устранить это предупреждение, сделайте следующее:

  1. Уточните у администратора службы SharePoint, действительно ли база данных удалена из фермы. Если база данных удалена из фермы, ее необходимо удалить из активной защиты в MABS.
  2. Чтобы удалить базу данных из активной защиты, выполните следующие действия.
    1. В консоли администратора MABS на панели навигации щелкните пункт Защита.
    2. В колонке "Отображение" щелкните правой кнопкой мыши группу защиты для фермы SharePoint и нажмите кнопку "Остановить защиту члена".
    3. В диалоговом окне Остановить защиту щелкните Сохранить защищенные данные.
    4. Нажмите кнопку "Остановить защиту".

Вы можете снова добавить ферму SharePoint в систему защиты с помощью мастера Изменить группу защиты. При повторной активации защиты выберите сервер переднего плана SharePoint и щелкните Обновить для обновления кэша базы данных SharePoint, затем выберите ферму SharePoint и продолжите работу.

Следующий шаг