Резервное копирование баз данных (Office SharePoint Server)
В этом документе содержатся рекомендации по использованию средств Microsoft SQL Server 2005 или встроенных средств продуктов и технологий SharePoint для восстановления базы данных.
Резервное копирование баз данных с помощью встроенных средств Office SharePoint Server 2007
Используйте эту процедуру для резервного копирования базы данных с помощью веб-сайта центра администрирования SharePoint.
Для резервного копирования фермы с помощью встроенных средств продуктов и технологий SharePoint необходимо использовать следующие учетные записи и разрешения:
Необходимо войти в систему на сервере, где запущен веб-сайт центра администрирования SharePoint.
Необходимо создать общую папку, которая будет использоваться для хранения файлов резервных копий. Дополнительные сведения о подготовке к резервному копированию см. в разделе Подготовка к резервному копированию и восстановлению фермы (Office SharePoint Server 2007).
Важно!
Для выполнения следующей процедуры требуется принадлежность к группе 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.
При успешном завершении резервного копирования в командной строке отображается следующий текст:
Завершено. Предупреждений: 0.
Завершено. Ошибок: 0.
Резервное копирование успешно завершено.
---------------------------------------------------------
Операция успешно выполнена.При отображении сообщений об ошибках или предупреждений, а также если резервное копирование выполнить не удалось, просмотрите файл spbackup.log в папке, указанной на шаге 3.
Резервное копирование фермы серверов с использованием SQL Server
Важно!
Для выполнения следующих процедур необходимо быть членом фиксированной роли базы данных db_backupoperator.
Резервное копирование фермы серверов с использованием SQL Server
Запустите SQL Server Management Studio и подключитесь к серверу баз данных.
В Обозревателе объектов разверните элемент Базы данных.
Щелкните правой кнопкой мыши базу данных конфигурации (обычно с именем SharePoint_Config), наведите указатель мыши на элемент Задачи и выберите Резервное копирование.
В диалоговом окне Резервное копирование базы данных выберите нужный тип резервного копирования из списка Тип резервного копирования. Дополнительные сведения о выборе типа резервного копирования см. в статье Обзор моделей резервного копирования в электронной документации по SQL Server 2005.
В группе Компонент резервного копирования выберите параметр База данных.
В текстовом поле Имя введите имя или используйте имя по умолчанию.
В текстовом поле Описание введите описание резервного копирования.
В разделе Срок действия резервного набора данных истекает укажите время хранения резервной копии или используйте значение по умолчанию. По истечении срока действия резервного набора данных он может быть перезаписан другими резервными копиями с тем же именем. По умолчанию резервный набор данных определяется без срока действия (0 дней).
В разделе Назначение укажите место хранения резервного набора данных или используйте значение по умолчанию.
Чтобы выполнить резервное копирование базы данных, щелкните кнопку ОК.
Повторите шаги с 3 по 10 для каждой базы данных, резервное копирование которой следует выполнить.
Планирование отложенного или повторяющегося резервного копирования
В диалоговом окне Создание резервной копии базы данных после вводе сведений о резервном копировании базы данных (см. выше раздел "Резервное копирование фермы серверов с использованием SQL Server") щелкните стрелку для отображения меню Сценарий, затем выберите Внести сценарий в задание.
В диалоговом окне Создать задание на панели Выбор страницы щелкните Расписания, а затем Создать.
На странице Создание расписания задания укажите имя, тип, частоту и продолжительность для запланированного резервного копирования, затем щелкните кнопку ОК.
Нажмите кнопку ОК, чтобы принять изменения в запланированном задании.
Нажмите кнопку ОК, чтобы сохранить изменения в задании и начать резервное копирование базы данных.
Дополнительные сведения о планировании резервного копирования баз данных см. в статье Планирование операции резервного копирования базы данных при использовании SQL Server Management Studio в SQL Server 2005(на английском языке) (https://go.microsoft.com/fwlink/?linkid=109568&clcid=0x419).
См. также
Понятия
Резервное копирование и восстановление баз данных (Office SharePoint Server)
Восстановление баз данных (Office SharePoint Server)
Резервное копирование и восстановление баз данных с помощью DPM (Office SharePoint Server)