Резервное копирование поставщиков общих служб (Office SharePoint Server 2007)

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

Резервное копирование SSP с использованием встроенных инструментов

Для резервного копирования поставщика общих служб (SSP) с помощью веб-сайта центра администрирования используется следующая процедура.

Важно!

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

Резервное копирование SSP с помощью пользовательского интерфейса

  1. На веб-сайте центра администрирования SharePoint на странице "Операции", в разделе Резервное копирование и восстановление нажмите кнопку Выполнение резервного копирования.

  2. На странице "Выбор компонента для резервного копирования" установите флажки для SSP, резервное копирование которых нужно выполнить. Щелкните Параметры резервного копирования. Проверьте, что все связанные базы данных помечаются автоматически. Описание резервного копирования баз данных отдельно от SSP см. в разделе Резервное копирование баз данных (Office SharePoint Server).

  3. На странице "Выбор компонента для резервного копирования":

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

    • В разделе Тип резервной копии выберите Полная.

    • В разделе Местоположение резервных копий введите путь UNC папки резервного копирования.

  4. Нажмите кнопку ОК.

    Для просмотра состояния задания резервного копирования щелкните Обновить на странице состояния резервного копирования. Страница также обновляется каждые 30 секунд автоматически. Резервное копирование и восстановление используют службу таймера Windows SharePoint Services для планирования заданий, поэтому для начала резервного копирования может потребоваться около минуты.

    В случае возникновения ошибок дополнительные сведения можно найти в файле spbackup.log по указанному выше UNC-пути.

Эта процедура используется для резервного копирования веб-приложения с помощью программы командной строки Stsadm.

Важно!

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

Резервное копирование SSP с помощью командной строки

  1. На диске, где установлены продукты и технологии SharePoint, перейдите в следующий каталог: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

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

    stsadm –o backup –showtree

    Примечание

    Элементы, заключенные в квадратные скобки ([ ]) нельзя непосредственно выбрать для резервного копирования, но их резервные копии создаются при выборе родительского элемента.

  3. Чтобы выполнить резервное копирование SSP, введите следующую команду:

    stsadm -o backup -directory <\\имя сервера\имя папки> -backupmethod full -item <имя SSP>

    где \\имя сервера\имя папки — это UNC-путь папки резервного копирования, а имя SSP — это имя SSP, для которого выполняется резервное копирование. Например: SharedServices1. Все базы данных, связанные с SSP, будут включены в резервное копирование автоматически.

  4. Если резервное копирование завершается успешно, в командной строке отображается следующий текст:

    Completed with 0 warnings.
    Completed with 0 errors.
    Backup completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  5. В случае возникновения ошибок или предупреждений или при сбое в процессе резервного копирования просмотрите файл spbackup.log в папке, указанной на шаге 3.

Планирование или задержка резервного копирования

Возможность составления расписаний резервного копирования из веб-сайта центра администрирования SharePoint не предусмотрена. Кроме того, отсутствует операция, которая позволила бы автоматизировать процесс резервного копирования с использованием инструмента командной строки Stsadm. Но данный процесс можно автоматизировать, создав пакетный файл и воспользовавшись планировщиком заданий в Windows Server 2003, чтобы запустить пакетный файл в заданное время. Поскольку при выполнении резервного копирования при помощи встроенных средств Office SharePoint Server 2007 может снижаться производительность, может понадобиться возможность планировать сеансы резервного копирования на периоды низкой нагрузки, такие как ночные часы и выходные дни.

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

Совет

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

Создание пакетного файла

  1. В меню Пуск выберите пункт Выполнить.

  2. Введите notepad и нажмите кнопку ОК.

  3. В программе "Блокнот" введите следующий текст:

    @echo off
    echo ===============================================================
    echo Back up sites for the farm to C:\backup
    echo ===============================================================
    cd \Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN
    @echo off
    stsadm -o backup -directory <\\server name\folder name> -backupmethod full -item <database name> 
    echo completed
    

    где \\имя сервера\имя папки — это UNC-путь папки резервного копирования, а имя SSP — это имя SSP, для которого выполняется резервное копирование, например: SharedServices1.

  4. В меню Файл программы "Блокнот" выберите команду Сохранить как.

  5. В окне Сохранить как выберите папку, в которой надо сохранить пакетный файл.

  6. В поле Имя файла введите имя файла, указав расширение ".bat", например backup_batch.bat.

  7. В окне Тип файла выберите Все файлы.

  8. Нажмите кнопку Сохранить.

Планирование резервного копирования

  1. Запустите мастер планирования заданий, а затем нажмите кнопку Далее.

  2. Нажмите кнопку Обзор, перейдите к только что созданному пакетному файлу, а затем нажмите кнопку Открыть.

  3. Введите имя задания, например backup_batch.

  4. Выберите частоту выполнения этого задания (например еженедельно) и нажмите кнопку Далее.

  5. Для автоматического периодического выполнения этого резервного копирования выберите интервал, например Еженедельно или Ежемесячно. Для выполнения этого резервного копирования однократно или для задержки однократного резервного копирования выберите Только один раз.

  6. Выберите время и дату начала резервного копирования.

  7. Введите имя и пароль пользователя и нажмите кнопку Далее. Это задание будет запущено от имени указанного пользователя.

  8. Нажмите кнопку Готово.

    Чтобы настроить дополнительные параметры задания, Установите флажок Установить дополнительные параметры после нажатия кнопки "Готово" на последней странице мастера. В этом случае при нажатии кнопки Готово открывается диалоговое окно для данного задания. Можно изменить запускаемую программу на вкладке Задание, уточнить расписание на вкладке Расписание, изменить настройку на вкладке Параметры или указать разрешения для пользователя и группы на вкладке Безопасность.

См. также

Понятия

Резервное копирование и восстановление поставщиков общих служб (Office SharePoint Server 2007)
Восстановление поставщиков общих служб (Office SharePoint Server 2007)