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


Резервное копирование фермы Project Server 2010 с использованием встроенных средств

 

Применимо к: Project Server 2010

Последнее изменение раздела: 2009-11-09

Существуют два метода резервного копирования данных для Microsoft Project Server 2010 с использованием продуктов SharePoint 2010.

  • Для резервного копирования Project Server 2010 можно использовать веб-сайт центра администрирования SharePoint. Это позволяет выполнять резервное копирование из пользовательского интерфейса. С помощью этого метода пользователь может выполнять резервное копирование серверных ферм, веб-приложений, отдельных баз данных контента или всех баз данных фермы. Для просмотра журнала и состояния задания резервного копирования и восстановления можно использовать программу Windows PowerShell 2,0.

  • Можно использовать Windows PowerShell для выполнения резервного копирования базы данных конфигурации, веб-приложений, а также любой базы данных контента или всех их сразу в рамках фермы серверов. С помощью средства Windows PowerShell можно просматривать историю резервного копирования и восстановления, а также следить за состоянием выполнения данных процессов. Данный метод резервного копирования и восстановления не требует средств SQL Server. Однако для реализации данного метода необходимо быть администратором сервера, на котором Project Server 2010 на котором установлено средство PowerShell.

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

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

Для восстановления фермы Project Server используется центр администрирования.

Важно!

Для выполнения этой процедуры необходимо быть участником группы администраторов на компьютере центра администрирования.

Резервное копирование фермы Project Server с помощью центра администрирования выполните следующие действия.

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

  2. На странице "Выполнение резервного копирования (шаг 1 из 2): выбор компонента для резервного копирования" выберите в списке компонентов ферму и нажмите кнопку Далее.

  3. На странице "Запуск резервного копирования (шаг 2 из 2): выбор параметров резервного копирования", в разделе Тип резервного копирования выберите параметр Полное или Разностное

    Примечание

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

  4. В разделе Резервное копирование только параметров конфигурации щелкните Выполнить резервное копирование контента и параметров конфигурации.

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

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

    При появлении сообщений об ошибке просмотрите столбец Сообщение о неполадке на странице "Состояние резервного копирования и восстановления". Более подробную информацию можно найти в файле Spbackup.log в части UNC, определенной на шаге 5.

Использование Windows PowerShell для резервного копирования фермы Project Server

Для резервного копирования фермы Project Server 2010 можно использовать Windows PowerShell вручную или в составе скрипта, который будет запускаться по расписанию.

Для резервного копирования фермы Project Server с помощью Windows PowerShell, выполните следующие действия.

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

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

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

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

    Backup-SPFarm –Directory <BackupShare> –BackupMethod [full/incremental]

    –Directory определяет UNC-путь папки резервного копирования.

    Примечание

    Если резервное копирование выполняется в первый раз, следует выбрать параметр Полное. Прежде чем выполнить разностное резервное копирование, необходимо выполнить полное. Для отображения хода операции резервного копирования используйте параметр –Verbose.

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

    Backup-SPFarm:  The backup job failed. For more information, 
    see the error log that is located in the backup directory.
    At line: <line> char:<column>.
    + <cmdlet> <<<< <location of error>
    

    Примечание

    Сообщение об ошибке отображается даже если задание резервного копирования выполнено, но хотя бы с одним предупреждением или сообщением об ошибке. Сводка задания резервного копирования приводится в конце файла Spbackup.log. В ней содержатся подробные сведения об ошибках в файле Spbackup.log.

  5. При отображении сообщений об ошибках или предупреждений, а также если операцию выполнить не удалось, просмотрите файл Spbackup.log в папке резервного копирования.

Дополнительные сведения см. в разделе Backup-SPFarm.

Примечание

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