Главная Библиотека Статьи Администрование очереди и базы данных в Project Server 2013

Администрование очереди и базы данных в Project Server 2013

Алексей Просницкий, MVP, PMP

Мало установить Project Server. Для его успешной его работы необходима ежедневная работа в части его поддержки.

Мы выделяем два вида поддержки работоспособности Project Server:

  1. ИТ-поддержка;
  2. Бизнес-поддержка.

За первый вид поддержки должен отвечать тот человек, кто ставил Project Server, тот, кто занимается ежедневным обслуживанием других серверов организации.

Об этом как раз и данная статья.

В сферу его ответственности должны входят обязанности по администрированию очередей, баз данных и настройке действующих политик (Центр администрирования SharePoint – Общие параметры приложения – Параметры PWA – Управление), Рисунок 1.

 pic 1 it admin project server 2013

Рисунок 1 Параметры ИТ администрирования ProjectServer 2013

 

За бизнес-поддержку должен отвечать сотрудник офиса управления проектами (проектного офиса/департамента управления проектами).

В сферу его ответственности должны входят обязанности по управлению безопасностью и правами доступа, настройке отчетов, созданию корпоративных календарей, формул, представлений и других настроек, связанных непосредственно с работой пользователей в части управления проектами (Параметры сервера PWA), Рисунок 2.

 pic 2 business admin project server 2013

Рисунок 2 Параметры бизнес администрирования ProjectServer 2013

 

1. Управление заданиями в очереди

Все действия совершаемые пользователями при работе в Project Server 2013 сохраняют результат действий в базы данных SQL.

И естественно, чем больше пользователей и чем больше действий они совершают, тем больше информации сохраняется в базах данных SQL. Информация сохраняется в базах данных по очереди, и иногда может возникнуть «столпотворение» от многих желающих сохранить данные. Это столпотворение возникает, как правило, в результате следующих критических операций:

  1. Сохранение и подтверждение расписаний.
  2. Сохранение и публикация проектов.
  3. Архивирование и восстановление баз данных.
  4. Построение куба OLAP.
  5. Построение отчетов.

Для борьбы с очередями существует два способа:

  1. Выдерживать рекомендации к аппаратной части и отслеживать соответствие рекомендаций.
  2. Управлять заданиями в очереди («Центр администрирования – Общие параметры приложения – Параметры PWA – Управление» или «ProjectWebApp - Параметры PWA»), Рисунок 3.

 pic 3 managing queue in project server 2013

Рисунок 3 Управление заданиями в очереди

 

На странице «Управление заданиями в очереди» система позволяет вам:

  1. Фильтровать задания в очереди:
  • по состоянию;
  • мои задания;
  • по проекту;
  • по идентификатору;
  • активные;
  • заблокированные.

При фильтрации по проекту или индикатору, нужно будет выбрать проекты или указать ID задания соответственно. ID задания будет необходим при анализе журнала работы (логов).


2. С помощью «Журнала заданий» задавать временной диапазон выводимой информации по очередям.

3. С помощью «Типа заданий» ограничивать объем выводимой информации, например, выводить только задания связанные с публикацией проекта.

4. По состоянию заданий. Среди состояний заданий можно выбрать следующие задания:

  • Заблокировано из-за сбоя задания;
  • Обработка.
  • Ожидание обработки.
  • Ожидание обработки (бездействие).
  • Ожидание обработки (готово для запуска).
  • Ожидание обработки (на удержании).
  • Отметено;
  • Пропущено для оптимизации.
  • Размещение в очереди;
  • Сбой и блокирующая взаимосвязь.
  • Сбой, но и блокирующая взаимосвязь
  • Успешно завершено.

5. С помощью «Столбцов» настроить вид таблицы «Таблица заданий».

6. С помощью «Дополнительных параметров» отменять задания в очереди.

С заданиями отображаемыми в «Таблице заданий» вы можете выполнять следующие действия:

  1. Повторять задания.
  2. Отменять задания.

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

Если нужно обновить состояния заданий в очереди, нужно нажать кнопку «Обновить состояние».

 

2.  Автоматическое ежедневное резервное копирование

Project Server 2013 позволяет автоматически ежедневно архивировать данные по:

  1. Проектам;
  2. Ресурсам Project Server 2013 и календарям;
  3. Корпоративным полям;
  4. Корпоративному шаблону;
  5. Настроенных представлений;
  6. Группам и категориям безопасности.

 pic 4 everyday copy in project server 2013

Рисунок 4 Планирование автоматического ежедневного резервного копирования

 

Для настройки ежедневного резервного копирования (Центр администрирования SharePoint – Общие параметры приложения – Параметры PWA – Управление - Ежедневное резервное копирование), нужно на странице «График ежедневного резервного копирования», Рисунок 4, выбрать элемент и/или элементы и установить переключатель параметра в положение «Календарный план» или «Никогда»

В окне «Политика хранения версий проекта» следует выбрать, сколько версий проектов будет сохраняться при копировании. Так, например, если у вас принято решение, что нужно иметь данные за последние два месяца, то нужно в окно «Политика хранения версий проекта» внести число «60». Важно понимать, чем больше будет храниться версий проекта, тем больше нужно места для хранения данных на ваших жестких дисках.

После настройки графика копирования и политики хранения версий проекта, нужно нажать «Сохранить».

После сохранения параметров ежедневного резервного копирования ProjectServer 2013 будет автоматически копировать выбранные элементы. Кроме того, Project Server 2013 будет автоматически копировать только те проекты, в которые с момента предыдущего копирования вносились изменения.

 

Ежедневное резервное копирование не заменяет копирование баз данных на уровне SQL Server.

 


3.  Административное резервное копирование

Кроме автоматического ежедневного резервного копирование, Project Server 2013 позволяет также вручную создавать копии элементов, аналогичных в п. 2.

 pic 5 settings manual copy in project server 2013

Рисунок 5. Параметры ручного резервного копирования

 

По ссылке «Центр администрирования SharePoint – Общие параметры приложения – Параметры PWA – Управление» находятся параметры «Административного резервного копирования».

Для ручного резервного копирования нужно поставить галочки у элементов и нажать «Копировать».

 

4.  Административное восстановление

После того, как вы в системе скопировали те или иные документы, по ссылке «Центр администрирования SharePoint – Общие параметры приложения – Параметры PWA – Управление – Административное восстановление», Рисунок 6, находятся параметры выбора элементов и их восстановления.

 pic 6 settings admin restore in project server 2013

Рисунок 6. Параметры административного восстановления

 

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

Для того, чтобы восстановить ту или иную версию проекта, нужно выделить его и нажать кнопку «Восстановить».

После восстановления проекта, ему в базе данных Project Server 2013 будет присвоен префикс «draft» и для того, чтобы можно было по нему планировать и принимать отчетность, руководитель восстановленного проекта, должен будет его опубликовать.

Для восстановления остальных элементов, кроме проектов, в виду отсутствия версионности у первых, достаточно их выбрать и нажать кнопку «Восстановить».

 

 



[1] Мы специально решили не рассматривать политики управления базами данных OLAP, так как считаем, что это сфера ответственности не ИТ администратора, а бизнес администратора

LEO Consulting

Украина, 02121, г. Киев, ул. Декабристов, 3, оф. 602
Тел.: (044) 228-76-99
E-mail: Написать письмо
Skype: alexvipro
Facebook: https://www.facebook.com/LEO.Consulting.ua

Мы партнеры

LEO Silver LOGO        Nintex Logo 

Конференции по управлению проектами

LEO Consulting совместно с Microsoft Ukraine инициировали проведение ежегодных конференций, объединивших ведущих специалистов в области управления проектами из Украины и стран СНГ.

http://www.project-conference.com.ua

Форум

Мы создали форум, на котором все желающие могут найти ответы на свои вопросы, связанные с Microsoft Project и управлением проектами.

http://microsoft-project.com.ua

Copyright «LEO Consulting» 2009-2013. Все права соблюдены.