И так всю жизнь

вторник, 14 февраля 2012 г.

Windows Backup fails после установки апдейтов SharePoint Foundation на SBS 2011

Как известно обновления на Windows ставить нужно аккуратно, даже если у вас есть лицензия =).
Довелось столкнуться с любопытной проблемой. Windows Backup перестал выполнять задания, мотивируя свой отказ невозможностью сделать теневую копию тома или томов. В Event Viewer это событие обозначалось кодом Backup 521. При более детальном рассмотрении журнала программ можно было найти событие, также связанное с нашим неудачным бекапом под кодом VSS 8230. Вот именно оно и вывело меня на решение проблемы.
Если вкратце, Small Business Server 2011 включает в себя SharePoint Foundation и Exchange Server 2010 и еще много всякого вкусного. Собственно говоря SharePoint и вызывал подобные ивенты, хотя, к сожалению, у нас в продакшене вовсе не участвовал.
Как это выглядело в Event Viewer:
А проблема образовалась из-за того, что на SharePoint поставились апдейты, которые коснулись самой системы, но не коснулись базы данных. И чтобы проблему устранить нужно было базы проапдейтить. Повторюсь, хуже всего, что SharePoint вовсе не использовался, но устроил мне такую подлянку.

Теперь фикс по-этапно:
  1. Необходимо запустить менеджмент консоль SharePoint, которая, как правило, находится в меню "Пуск" под каталогом "Microsoft SharePoint 2010".
  2. Когда консоль откроется, набираем без скобок "(get-spserver $env:computername).NeedsUpgrade".
  3. Если в результате вы получите True, вам необходимо выполнить следующий шаг, если же ответ будет False, дальнейшие действия, описанные в статье, вам решить проблему не помогут.
  4. Сначала откройте обычную коммандную строку Windows с правами администратора. Далее переходим в каталог "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN". Далее выполните следующую команду без скобок "PSConfig.exe -cmd upgrade -inplace b2b -force -cmd applicationcontent -install -cmd installfeatures". Теперь просто наблюдаем.
  5. Если у вас, в отличие от меня, SharePoint используется, корпоративный сайт будет недоступен некоторое время, и это зависит от размера базы.
  6. После проделанных телодвижений Windows Backup резво принялся архивировать всю систему. PROFIT!
Для желающих почитать первоисточник, ака блог на сайте МС, это здесь.

Комментариев нет: