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


Перемещение семейств сайтов (Windows SharePoint Services)

Перемещение семейств сайтов

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

Примечание

В настоящий момент перемещать семейства сайтов можно только в рамках одного и того же веб-приложения.

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

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

Выполнение процедур для этой задачи требует соблюдения следующего условия.

  • Необходимо являться участником группы администраторов фермы серверов SharePoint.

Дополнительные сведения о ролях безопасности см. в статье Планирование ролей безопасности (Windows SharePoint Services).

Перемещение семейств сайтов

  1. На веб-странице центра администрирования SharePoint в разделе Batch Site Manager выберите Переместить, блокировать и удалить семейства сайтов.

  2. Необязательно. На странице "Move, Lock, and Delete Multiple Site Collections" (Переместить, блокировать и удалить семейства сайтов) следует запустить и выполнить задание таймера по сбору статистики, чтобы обеспечить актуальность состояния семейства сайтов в зависимости от частоты запуска такого задания.

  3. На странице "Move, Lock, and Delete Multiple Site Collections" (Переместить, блокировать и удалить семейства сайтов) установите один или более флажков для указания семейств сайтов, которые требуется переместить.

  4. Щелкните Переместить.

  5. На странице "Move Multiple Site Collections" (Переместить несколько семейств сайтов) в разделе Имя и описание введите имя и описание (необязательно) для задания таймера, которое будет выполнять операцию перемещения.

  6. В разделе Target Content Database (Конечная база данных контента) выберите базу данных контента, в которую будут перемещены все семейства сайтов.

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

  8. В разделе Расположение временных файлов введите имя расположения, где будут храниться временные файлы. По умолчанию используется папка временных файлов на локальном компьютере, однако можно указать альтернативное расположение: например, сетевой ресурс. Это обязательное значение. Если оставить его пустым, отобразится следующее сообщение: “Это поле не может быть пустым! Введите временный путь для хранения файла резервной копии”.

  9. В разделе Запланированное задание щелкните Сейчас, чтобы запустить задание таймера немедленно, или Specified Time (Указанное время) (в формате ММ/ДД/ГГГГ ЧЧ:ММ), чтобы указать время в будущем. По умолчанию задание таймера запускается немедленно.

  10. В разделе Success/Failure Notification (Уведомление об успешном выполнении или ошибке) установите флажок Send e-mail when site collection job succeeds (Отправлять сообщение электронной почты при успешном выполнении задания для семейства сайтов) или Send e-mail if site collection job fails (Отправлять сообщение электронной почты в случае ошибки задания для семейства сайтов), если требуется получать уведомления. Для получения уведомлений укажите адрес электронной почты в поле Адрес электронной почты.

    Примечание

    Можно установить оба флажка.

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

Примечание

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

Важные факторы

Во время операции перемещения по умолчанию устанавливается состояние блокировки подверженного семейства сайтов "Только для чтения". Добавлять или обновлять какую-либо информацию на этих сайтах во время перемещения невозможно. Попытка такого действия не позволит переместить семейство сайтов. Такие действия добавления и обновления записываются в файл журнала BSM_ГГГ_ММ_ДДД, который размещается в следующей папке:

%COMMOMPROGRAMFILES%\Microsoft Shared\web server extensions\12\Logs

Чтобы определить состояние блокировки семейства сайтов, используйте следующую операцию Stsadm: Getsitelock: операция Stsadm (Windows SharePoint Services).

Во время операции перемещения не выполняйте в ассоциированном веб-приложении следующие задачи:

  • Создание нового семейства сайтов с помощью страницы "Создание семейства веб-сайтов" центра администрирования или операции Stsadm Createsite.

  • Создание новой базы данных контента.

  • Выполнение другой операции перемещения.

  • Удаление семейства сайтов.

Любая из этих задач может привести к отображению следующих сообщений об ошибках:

  • Не удалось выполнить операцию: объем перемещаемых сайтов превышает объем конечной базы данных.

  • Не удалось выполнить операцию: ошибка в файле stsadm.exe при перемещении сайта.

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

Предупреждение

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