Резервное копирование баз данных (Windows SharePoint Services 3.0)
В этом документе содержатся рекомендации по использованию средств Microsoft SQL Server 2005 или встроенных средств продуктов и технологий SharePoint для восстановления базы данных.
Резервное копирование баз данных с помощью встроенных средств Windows SharePoint Services 3.0
Используйте эту процедуру для резервного копирования базы данных с помощью веб-сайта центра администрирования SharePoint.
Для резервного копирования фермы с помощью встроенных средств продуктов и технологий SharePoint необходимо использовать следующие учетные записи и разрешения:
Необходимо войти в систему на сервере, где запущен веб-сайт центра администрирования SharePoint.
Необходимо создать общую папку, которая будет использоваться для хранения файлов резервных копий. Дополнительные сведения о подготовке к резервному копированию см. в разделе Подготовка к резервному копированию технологии Windows SharePoint Services 3.0.
Важно!
Для выполнения следующей процедуры необходимо входить в группу администраторов фермы SharePoint.
Резервное копирование базы данных с использованием пользовательского интерфейса
На веб-сайте центра администрирования SharePoint на странице "Операции" в разделе Резервное копирование и восстановление выберите Выполнение резервного копирования.
На странице "Выбор компонента для резервного копирования" установите флажок у тех баз данных, резервное копирование которых необходимо выполнить. Щелкните Параметры резервного копирования .
На странице "Выбор параметров резервного копирования" разностное резервное копирование используется для резервного копирования данных, созданных или измененных после последней операции резервного копирования. Если выполняется комбинация полного и разностного резервного копирования, то для восстановления данных потребуются последняя полная резервная копия, последняя разностная резервная копия, а также все промежуточные между этими двумя операциями разностные копии.
В разделе Содержимое резервной копии убедитесь, что выбранные базы данных отображаются.
В разделе Тип резервного копирования выберите Полное.
В разделе Местоположение резервных копий введите UNC-путь к папке резервного копирования.
Нажмите кнопку ОК.
Для просмотра состояния задания резервного копирования щелкните Обновить на странице состояния резервного копирования. Страница также обновляется автоматически каждые 30 секунд. Резервное копирование и восстановление — это задания службы таймера, поэтому до начала резервного копирования может пройти несколько секунд.
В случае возникновения ошибок дополнительные сведения можно найти в файле spbackup.log по указанному ранее UNC-пути.
Используйте эту процедуру для резервного копирования веб-приложения с помощью программы командной строки Stsadm.
Важно!
Для выполнения этой процедуры необходимо по меньшей мере входить в группу администраторов на локальном компьютере.
Резервное копирование базы данных с использованием командной строки
На диске, где установлены продукты и технологии SharePoint, перейдите в каталог %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.
Чтобы понять, резервное копирование какого узла следует выполнить, введите следующую команду:
stsadm –o backup –showtree
Примечание
Элементы, заключенные в квадратные скобки ([ ]), невозможно выбрать непосредственно для резервного копирования, но их резервные копии создаются при выборе родительского сайта.
Чтобы выполнить резервное копирование базы данных, введите следующую команду:
stsadm -o backup -directory <\\имя_сервера\имя_папки> -backupmethod full -item <имя_базы_данных>
где \\имя_сервера\имя_папки — это UNC-путь к папке резервного копирования, а имя_базы_данных — это имя и узел базы данных, резервное копирование которой следует выполнить, например, WSS_Content_407f26d96bbf4158b2802a599ecfb718.
При успешном завершении резервного копирования в командной строке отображается следующий текст:
Completed with 0 warnings. Completed with 0 errors. Backup completed successfully. --------------------------------------------------------- Operation completed successfully.
При отображении сообщений об ошибках или предупреждений, а также если резервное копирование выполнить не удалось, просмотрите файл spbackup.log в папке, указанной на шаге 3.
Резервное копирование фермы серверов с использованием SQL Server
Важно!
Для выполнения следующих процедур необходимо входить в фиксированную роль базы данных db_backupoperator.
Резервное копирование фермы серверов с использованием SQL Server
Запустите SQL Server Management Studio и подключитесь к серверу баз данных.
В обозревателе объектов разверните элемент Базы данных.
Щелкните правой кнопкой мыши базу данных конфигурации (обычно с именем SharePoint_Config), наведите указатель мыши на элемент Задачи и выберите Резервное копирование.
В диалоговом окне Резервное копирование базы данных выберите нужный тип резервного копирования из списка Тип резервного копирования. Дополнительные сведения о выборе типа резервного копирования см. в статье Обзор моделей резервного копирования в электронной документации по SQL Server 2005.
В группе Компонент резервного копирования выберите параметр База данных.
В текстовом поле Имя введите имя или используйте имя по умолчанию.
В текстовом поле Описание введите описание резервного копирования.
В разделе Срок действия резервного набора данных истекает укажите время хранения резервной копии или используйте значение по умолчанию. По истечении срока действия резервного набора данных он может быть перезаписан другими резервными копиями с тем же именем. По умолчанию резервный набор данных определяется без срока действия (0 дней).
В разделе Назначение укажите место хранения резервного набора данных или используйте значение по умолчанию.
Чтобы выполнить резервное копирование базы данных, нажмите кнопку OK.
Повторите шаги с 3 по 10 для каждой базы данных, резервное копирование которой следует выполнить.
Планирование отложенного или повторяющегося резервного копирования
В диалоговом окне Создание резервной копии базы данных после вводе сведений о резервном копировании базы данных (см. раздел "Резервное копирование фермы серверов с использованием SQL Server" ранее) щелкните стрелку для отображения меню Сценарий, а затем выберите Внести сценарий в задание.
В диалоговом окне Создать задание в области Выбор страницы щелкните Расписания, а затем Создать.
На странице Создание расписания задания укажите имя, тип, частоту и продолжительность для запланированного резервного копирования, затем щелкните кнопку OK.
Щелкните кнопку ОК, чтобы принять изменения в запланированном задании.
Щелкните кнопку ОК, чтобы сохранить изменения в задании и начать резервное копирование базы данных.
Дополнительные сведения о планировании резервного копирования баз данных см. в статье Планирование операции резервного копирования базы данных при использовании SQL Server Management Studio в SQL Server 2005 (https://go.microsoft.com/fwlink/?linkid=109568&clcid=0x419) .
См. также
Понятия
Резервное копирование и восстановление баз данных контента (Windows SharePoint Services 3.0)
Восстановление баз данных (Windows SharePoint Services 3.0)
Резервное копирование и восстановление баз данных с помощью DPM (Windows SharePoint Services 3.0)