Export a site, list, or document library (SharePoint Foundation 2010)

 

Применимо к: SharePoint Foundation 2010

Последнее изменение раздела: 2012-02-28

Рекомендуется регулярно создавать резервные копии всей фермы. Однако в соответствии с требованиями предприятия или ИТ-отдела иногда приходится экспортировать сайт, список или библиотеку документов. При этом снижается вероятность потери данных, связанных со сбоями оборудования, прекращением подачи электроэнергии или другими проблемами. Это простой процесс, который помогает обеспечить доступность восстановления данных при необходимости. За один раз можно создавать резервную копию только одного сайта, списка или библиотеки документов.

Данная задача состоит из следующих процедур:

  • Экспорт сайта, списка или библиотеки документов с помощью Windows PowerShell

  • Экспорт сайта, списка или библиотеки документов с помощью центра администрирования

Примечание

Нельзя использовать средства SQL Server или диспетчер Data Protection Manager для экспорта сайта, списка или библиотеки документов.

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

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

Использование Windows PowerShell для экспорта сайта, списка или библиотеки документов

С помощью Windows PowerShell можно экспортировать сайт, список или библиотеку документов вручную или с использованием скрипта, который может выполняться через заданные промежутки времени по расписанию.

Экспорт сайта, списка или библиотеки документов с помощью Windows PowerShell

  1. Проверьте, выполняются ли следующие минимальные требования: См. статью Add-SPShellAdmin.

  2. Нажмите кнопку Пуск и выберите Все программы, затем щелкните Продукты Microsoft SharePoint 2010.

  3. Щелкните компонент Командная консоль SharePoint 2010.

  4. В командной строке Windows PowerShell (то есть PS C:\>) введите следующую команду и нажмите клавишу ВВОД:

    Export-SPWeb -Identity <URL-адрес сайта> -Path <Путь и имя файла> [-ItemUrl <URL-адрес сайта, списка или библиотеки документов>] [-IncludeUserSecurity] [-IncludeVersions] [-NoFileCompression] [-Verbose]

    Чтобы указать, какие версии сайта, списка или библиотеки документов экспортировать, используйте параметр IncludeVersions и укажите значение “LastMajor” (по умолчанию), “CurrentVersion”, “LastMajorandMinor” или “All”. Чтобы включить параметры безопасности пользователя со списком или библиотекой документов, используйте параметр IncludeUserSecurity. Если требуется перезаписать указанный файл, используйте параметр Force. Для просмотра хода выполнения резервного копирования используйте параметр Verbose.

    Параметр NoFileCompression позволяет отменить сжатие файлов во время экспорта. Применение этого параметра может снизить использование ресурсов на 30 % во время экспорта. При использовании этого параметра вместо сжатого файла создается папка резервной копии. Если в команде Export-SPWeb применяется параметр NoFileCompression, следует также его использовать при импорте контента с помощью команды Import-SPWeb.

Дополнительные сведения см. в статье Export-SPWeb.

Примечание

Для выполнения административных задач из командной строки мы рекомендуем использовать Windows PowerShell. Программа командной строки Stsadm является устаревшей, однако она добавлена для совместимости с предыдущими версиями продукта.

Использование центра администрирования для экспорта сайта, списка или библиотеки документов

Для экспорта сайта, списка или библиотеки документов можно использовать центр администрирования. За один раз можно создавать резервную копию только одного сайта, списка или библиотеки документов.

Экспорт сайта, списка или библиотеки документов с помощью центра администрирования

  1. Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, является участником группы администраторов фермы.

  2. На домашней страницы центра администрирования щелкните Резервное копирование и восстановление.

  3. На странице "Резервное копирование и восстановление" в разделе Фрагментарное резервное копирование щелкните Экспорт сайта или списка.

  4. На странице "Экспорт сайта или списка" в разделе Семейство сайтов выберите семейство сайтов из списка Семейство сайтов и затем выберите сайт в списке Сайт.

  5. При экспорте сайта пропустите этот шаг, выберите список или библиотеку документов из списка Список.

  6. В разделе Расположение файлов в поле Имя файла введите UNC-путь общей папки и файла, в которой следует экспортировать список или библиотеку документов. Имя файла должно содержать расширение CMP.

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

  8. Если со списком или библиотекой требуется экспортировать все параметры безопасности и разрешения, в разделе Экспорт полной безопасности установите флажок Экспорт полной безопасности.

  9. Если нужно указать, какую версию списка или библиотеку экспортировать, выберите одну из следующих версий из списка Экспорт версий:

    • все версии;

    • последняя основная;

    • текущая версия;

    • последняя основная и последняя вспомогательная.

  10. После указания необходимых параметров щелкните Начать экспорт.

  11. Можно просмотреть общее состояние всех заданий архивации в верхней части страницы "Состояние фрагментарного резервного копирования". Также можно увидеть состояние текущего задания в разделе Экспорт контента. Страница состояния автоматически обновляется каждые 30 секунд. Состояние можно обновлять вручную, нажимая кнопку Обновить. Резервное копирование и восстановление являются заданиями службы таймера. Поэтому резервное копирование может начаться через несколько секунд.

    При возникновении ошибок их можно увидеть в столбце Сообщение о неполадке на странице "Состояние резервного копирования и восстановления". Также дополнительные сведения можно получить в файле <file name>.export.log по UNC-пути, указанному на 6-м шаге.

See Also

Concepts

Import a list or document library (SharePoint Foundation 2010)