Иллюстрированный самоучитель по настройке Office 2003

Архивация и восстановление с помощью SQL Server 2000

Поскольку службы Windows SharePoint хранят все данные и содержимое веб-узлов в базах данных SQL Server, Вы сможете задействовать средства продукта Microsoft SQL Server 2000 для полной архивации и восстановления базы данных конфигурации, а также всех баз данных содержимого Вашего сервера или среды фермы серверов. Этот метод дает возможность полномасштабной архивации баз данных, включая содержимое, разрешения и настройки параметров безопасности. Для использования этого метода необходимо, чтобы сервер работал под управлением SQL Server 2000 (но не MSDE). Вы также должны входить в группу локальных администраторов на этом сервере.

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

Примечание
На сервере под управлением Microsoft SQL Server 2000 должен быть установлен пакет обновления Service Pack 3 для возможности резервного копирования и восстановления баз данных, используемых службами Windows SharePoint
.

В первую очередь нужно определить базы данных для архивирования с помощью средств SQL Server 2000. Каждый сервер или ферма серверов имеет одну базу данных конфигурации и не менее одной базы данных содержимого.

Таблица 4 – Определение баз данных для архивирования.

Тип базы данных Имя файла или расположение
Конфигурация по умолчанию и базы данных содержимого на сервере SQL Server 2000 с работающими службами Windows SharePoint \Program Files\Microsoft SQL Server\MSSQL\Data
Имя базы данных конфигурации по умолчанию (может быть изменено во время установки) Sts_config.mdf
Имена баз данных содержимого по умолчанию (могут быть изменены во время установки) STS_server_name_#.mdf (где server_name – имя сервера, а # – случайное число)

Теперь можно использовать средства SQL Server 2000 для резервного копирования определенных Вами баз данных. Для получения информации по этой теме обратитесь к электронной документации продукта SQL Server 2000 SP3, доступной в центре загрузки Майкрософт по адресу http://www.microsoft.com/downloads/search.aspx?displaylang=ru.

После проведения процедуры архивирования выполните следующие шаги для восстановления баз данных, а следовательно, и восстановления узлов на основе служб Windows SharePoint:

На Вашем сервере или на интерфейсных веб-серверах Вашей фермы серверов с помощью служб Internet Information Services (IIS) создайте виртуальные серверы для размещения содержимого веб-узла.

Восстановите базы данных из резервных копий с помощью средств восстановления SQL Server. Для получения дополнительной информации о восстановлении баз данных обратитесь к документации Вашей версии продукта SQL Server.

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

Совет
Необходимо убедиться в том, что для пулов приложений используются учетные записи домена, и для этих учетных записей заданы роли администраторов безопасности (Security Administrators), администраторов процесса (Process Administrators) и создателей баз данных (Database Creators) в SQL Server. Для получения дополнительной информации о создании пулов приложений обратитесь к справочной системе служб IIS
.

Установите службы Windows SharePoint на сервере или на интерфейсных веб-серверах и подключитесь к восстановленной базе данных конфигурации. Для получения информации об установке и сценариях развертывания обратитесь к документу Руководство администратора Windows SharePoint Services "Windows SharePoint Services Administrator's Guide" (EN).

Примечание
Во время установки служб Windows SharePoint и подключения к существующей базе данных конфигурации, автоматически воссоздаются включенные и исключенные пути Вашего сервера или фермы серверов. Для получения дополнительной информации о включенных и исключенных путях обратитесь к документу Руководство администратора Windows SharePoint Services "Windows SharePoint Services Administrator's Guide" (EN)
.

Задайте сервер восстановленной базы данных в качестве сервера баз данных содержимого по умолчанию. Сделать это можно на странице Задание сервера баз данных содержимого по умолчанию (Set Default Content Database Server) центра администрирования SharePoint (SharePoint Central Administration).

Выполните расширение каждого виртуального сервера, используя либо параметр Расширить и сопоставить с другим виртуальным сервером (Extend and map to another virtual server) на странице Расширение виртуального сервера (Extend Virtual Server), либо операцию командной строки extendvsinwebfarm (утилиты Stsadm.exe). Это позволит Вам подключить новый виртуальный сервер к восстановленной базе данных содержимого. Повторите это действие для каждого нового виртуального сервера.

Для каждого виртуального сервера добавьте требуемое количество восстановленных баз данных содержимого. Сделать это можно на странице Управление базами данных содержимого (Manage Content Databases) центра администрирования SharePoint (SharePoint Central Administration). Для получения подробной информации обратитесь к документу Руководство администратора Windows SharePoint Services "Windows SharePoint Services Administrator's Guide" (EN).

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

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

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.