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


Подготовка к резервному копированию и восстановлению фермы (Office SharePoint Server 2007)

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

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

  • При развертывании служб Microsoft Office SharePoint Server 2007 ведите регистрацию создаваемых учетных записей, имен компьютеров, паролей и выбираемых параметров настройки. Храните эту информацию в надежном месте.

  • Всегда сохраняйте копии всех материалов, документов, баз данных и журналов транзакций для восстановления во внешнем хранилище.
    Дополнительные сведения о планировании резервного копирования и восстановления см. в статье Планирование резервного копирования и восстановления (Office SharePoint Server).

  • Убедитесь, что в вашей системе достаточно дискового пространства для сохранения резервной копии. Дополнительные сведения о планировании объема хранения см. в статье Planning for Storage.

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

  • Чтобы защититься от потерь, связанных с аварийными событиями, такими как пожар или землетрясение, сохраняйте дубликаты резервных копий вашего сервера в местоположении, удаленном от серверов. Это позволит защититься от потери критически важных данных. Рекомендуется изготавливать три резервных копии и по крайней мере одну из них сохранять в удаленном, хорошо контролируемом помещении.

Обратите внимание на следующие ограничения и исключения при резервном копировании или восстановлении фермы серверов продуктов и технологий SharePoint:

  • Встроенные инструменты продуктов и технологий SharePoint могут не создавать резервные копии или не восстанавливать следующее:

    • любые пользовательские решения, которые были развернуты;

    • сопоставления для альтернативного доступа;

    • веб-приложения, в которых расположен веб-сайт центра администрирования SharePoint;

    • метабазы служб IIS;

    • базы данных контента центра администрирования;

    • базы данных конфигураций.

      Важно!

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

      Это объясняется тем, что данные в этих базах данных могут оказаться несинхронизированными с данными в других базах данных продуктов и технологий SharePoint. Следовательно, встроенные средства продуктов и технологий SharePoint не восстанавливают эти базы данных во время процедуры восстановления на уровне фермы.

      Если эти данные не синхронизированы, пользователи могут столкнуться с различными случайными ошибками. Дополнительную информацию можно найти в базе знаний корпорации Microsoft в статье 948725: Восстановление базы данных конфигурации не поддерживается в SharePoint Server 2007 и в Windows SharePoint Services 3.0 (https://go.microsoft.com/fwlink/?linkid=117755&clcid=0x419).

      Восстановить ферму, включая базу данных конфигурации и базу данных контента центра администрирования, можно следующими способами:

      • Можно использовать резервные копии на уровне действующей фермы, чтобы с помощью Диспетчер Microsoft System Center Data Protection Manager 2007 восстановить ферму целиком, включая базу данных конфигурации и базу данных контента центра администрирования. Дополнительные сведения см. в статье How to Recover a Windows SharePoint Services Farm (https://go.microsoft.com/fwlink/?linkid=102831&clcid=0x419).

      • Можно восстановить резервную копию базы данных конфигурации и базы данных контента центра администрирования, взятой с полностью остановленной фермы. Дополнительные сведения см. в разделе Перемещение всех баз данных (Office SharePoint Server 2007).

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

      Чтобы защитить базу данных конфигурации и базу данных контента центра администрирования:

  • Резервное копирование и восстановление семейства сайтов не поддерживают перенос сайта центра администрирования на другой сайт.

  • Для успешного запуска службы модуля записи VSS служб Windows SharePoint Services необходимо запустить модуль записи VSS SQL Server, который входит в состав программного обеспечения баз данных Microsoft SQL Server 2005. По умолчанию модуль записи VSS служб Windows SharePoint Services автоматически не запускается.

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

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

    Важно!

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

  • Нельзя использовать резервную копию, сделанную в одной версии, для восстановления в другой версии. Для этого используется процесс обновления. Дополнительные сведения об обновлении см. в следующих статьях:

  • Если при резервном копировании использовался центр администрирования, то для восстановления нельзя использовать другие методы, например, инструменты Microsoft SQL Server 2005.

  • Если резервное копирование выполняется в то время, когда происходит создание или удаление баз данных, эти изменения могут быть не включены в резервную копию.

  • Для всех пользовательских решений необходимо выполнять отдельное резервное копирование.

  • SQL Server 2005 не поддерживает резервное копирование на подключенные диски, на общие ресурсы, которые содержат символ "$" в конце адреса удаленного компьютера или на IP-адреса.

  • При резервном копировании поставщика общих служб резервной копии глобальных параметров поиска не создается.

Требования к заданию

Для выполнения процедур этого задания необходимы следующие компоненты.

  • Должны быть установлены службы Microsoft Office SharePoint Server 2007. Дополнительные сведения об установке Office SharePoint Server 2007 см. в разделе Развертывание Office SharePoint Server 2007 в среде фермы серверов.

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

    Учетная запись Описание

    Учетная запись службы SQL Server (MSSQLSERVER)

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

    Учетная запись локального администратора

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

    Учетная запись удостоверения пула приложений центра администрирования SharePoint в службах IIS

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

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

  • Если резервное копирование производится с использованием центра администрирования, то учетная запись SQL сервера баз данных, учетная запись службы времени и учетная запись удостоверения пула приложений центра администрирования должны иметь разрешения на запись для местоположений резервного копирования. Если используется программа командной строки Stsadm, то учетная запись, которую вы использовали для входа в систему, тоже должна иметь разрешения на запись для местоположений резервного копирования.

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

Создание общей папки в сети

Используйте эту процедуру для создания сетевой общей папки для получения и хранения данных резервного копирования. Эта же сетевая общая папка может использоваться для восстановления данных. Если сетевая общая папка, предназначенная для этих целей, уже существует, нет необходимости выполнять данную процедуру. Выполнение следующей процедуры гарантирует возможность доступа к общей папке с компьютера, на котором исполняется программное обеспечение баз данных Microsoft SQL Server 2005, и с компьютера, содержащего веб-сайт центра администрирования SharePoint.

Важно!

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

Создание общей папки в сети

  1. Если общая папка создается не на том компьютере, где работает SQL Server, убедитесь, что учетной записью службы SQL Server (MSSQLSERVER) используется учетная запись пользователя домена. Дополнительные сведения об учетных записях в SQL Server см. в следующих материалах:

  2. Создайте общую папку на том сервере, где вы хотите сохранять данные резервного копирования.

  3. На вкладке Общий доступ в диалоговом окне Свойства щелкните Разрешения и добавьте следующие учетные записи:

    • Учетная запись службы SQL Server (MSSQLSERVER)

    • Учетная запись удостоверения пула веб-приложений центра администрирования SharePoint

  4. Выберите вариант Разрешить для разрешений Изменение и Чтение и нажмите кнопку ОК.

  5. На вкладке Безопасность в диалоговом окне Свойства предоставьте все разрешения, кроме Полный доступ учетным записям, перечисленным на этапе 3, затем нажмите кнопку ОК.

Подготовка восстановления

Перед выполнением восстановления требуется знать следующее.

Важно!

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

Это объясняется тем, что данные в этих базах данных могут оказаться несинхронизированными с данными в других базах данных Office SharePoint Server 2007 или Windows SharePoint Services 3.0. Следовательно, встроенные средства продуктов и технологий SharePoint не восстанавливают эти базы данных во время процедуры восстановления на уровне фермы.

Если эти данные не синхронизированы, пользователи могут столкнуться с различными случайными ошибками. Дополнительную информацию можно найти в базе знаний корпорации Microsoft в статье 948725: Восстановление базы данных конфигурации не поддерживается в SharePoint Server 2007 и в Windows SharePoint Services 3.0 (https://go.microsoft.com/fwlink/?linkid=117755&clcid=0x419).

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

  • Можно использовать резервные копии на уровне действующей фермы, чтобы с помощью Диспетчер System Center Data Protection Manager восстановить ферму целиком, включая базу данных конфигурации и базу данных контента центра администрирования. Дополнительные сведения см. в статье How to Recover a Windows SharePoint Services Farm (https://go.microsoft.com/fwlink/?linkid=102831&clcid=0x419).

  • Можно восстанавливать резервную копию базы данных конфигурации и базы данных контента центра администрирования, полученную с полностью остановленной фермы. Дополнительные сведения см. в разделе Перемещение всех баз данных (Office SharePoint Server 2007).

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

Чтобы защитить базу данных конфигурации и базу данных контента центра администрирования:

  • Office SharePoint Server 2007 не поддерживает восстановление резервной копии, выполненной в одной версии, в другую версию Office SharePoint Server 2007. Для этого используйте процесс обновления.

  • Перед выполнением восстановления убедитесь, что на всех серверах фермы запущена служба администрирования Windows SharePoint Services. В автономных установках эта служба не запускается по умолчанию.

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

  • При использовании программы командной строки Stsadm учетная запись для входа в систему должна иметь разрешения на чтение в местоположениях резервных копий.

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

  • Перед восстановлением поставщика общих служб при изолированной установке администратор должен вручную запустить службу администрирования Microsoft SharePoint Services, чтобы произвести поиск. Данная служба необходима для создания директорий поиска на локальном сервере. В этих директориях хранятся файлы индексов поиска.

  • При изолированной установке перед восстановлением поставщика общих служб необходимо перезапустить службу времени.

  • При восстановлении или миграции служб поиска и индексов в новую установку убедитесь, что перед восстановлением запущена служба поиска.

  • После восстановления может потребоваться до 15 минут для возобновления доступа к службе поиска.

  • Убедитесь в том, что служба синхронизации приостановлена, перед восстановлением любого веб-приложения.

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

См. также

Понятия

Резервное копирование и восстановление всей фермы (Office SharePoint Server 2007)
Создание резервной копии фермы с помощью встроенных инструментов (Office SharePoint Server 2007)
Восстановление фермы с помощью встроенных средств Office SharePoint Server 2007
Резервное копирование с фермы помощью средств SQL Server (Office SharePoint Server 2007)
Восстановление фермы с помощью средств SQL Server (Office SharePoint Server 2007)
Резервное копирование и восстановление фермы с помощью DPM (Office SharePoint Server 2007)
Резервное копирование и восстановление фермы с помощью DPM (Office SharePoint Server 2007)
Восстановление фермы после неполадок с базой данных конфигурации (Office SharePoint Server)