Как мы разрабатываем новый фронтенд / Филипп Нехаев (Tinkoff.ru)
Апгрейд и миграция на SharePoint 2016
1.
2. Причины для миграции
Апгрейд SharePoint Server
Апгрейд Project Server
Результаты апгрейда
3. 1) Утверждение ресурсов в Project Server 2016(!)
2) Гибридный поиск
3) Новое мобильное представление
4) Новый интерфейс OneDrive for Business
4. Причины для миграции
Апгрейд SharePoint Server
Апгрейд Project Server
Результаты апгрейда
5. 1) Подготовка фермы SP 2013 к миграции
2) Настройка фермы SP 2016
3) Тестовая миграция на SharePoint 2016
4) Исправление всех ошибок, документирование процесса
исправления.
5) Перевод фермы SharePoint 2013 в режим read-only, миграция
на SharePoint 2016.
6) Опытная эксплуатация
6. 1) Установить обновления – не ниже SP1
2) Все сайт коллекции необходимо перевести в режим
SharePoint 2013.
Проверить:
Get-SPSite -Limit All | ? { $_.CompatibilityLevel -eq 14 }
7. Используется в SP 2013 Что надо сделать, чтобы заработало в SP 2016
Синхронизация профилей
пользователей через FIM
2010.
Использовать Active Directory Import или установить MIM 2016.
https://technet.microsoft.com/EN-US/library/mt627723(v=office.16).aspx
Excel Services, Excel Web API Установить Office Online Server.
https://technet.microsoft.com/en-us/library/jj219455(v=office.16).aspx
Настроить web API
https://technet.microsoft.com/en-us/library/ff431687(v=office.16).aspx
PowerPivot, PowerView Доступен только в SQL Server 2016. Установка PowerPivot -
https://msdn.microsoft.com/en-us/library/jj219067.aspx
Tags and Notes Ничего не надо делать, все работает
8. 1) Поднять и настроить ферму SP 2016
2) Перенести контентные базы данных и базы приложений в SP 2016
3) Создать Web-Application для апгрейда.
4) Скопировать все кастомизации (wsp, css, js, features и т.д.)
5) Апгрейд БД Service Application
6) Апгрейд БД контента
7) Апгрейд сайт-коллекций
https://technet.microsoft.com/en-us/library/cc262483(v=office.16).aspx
9. 1) Экспортируем все wsp c SP 2013 и деплоим в SP 2016
2) Переносим кастомизации без wsp
3) Апгрейдим Infopath формы
Update-SPInfoPathFormTemplate
10. 1) Запаковать кастомные сборки, картинки, скрипты, стили
из layouts в wsp.
2) Использовать {SharePointHive}CONFIG для переноса
кастомизаций
11. 1) Business Data Connectivity service application
2) Managed Metadata service application
3) PerformancePoint Services service application
4) Search service application
5) Secure Store Service application
6) User Profile service application
https://technet.microsoft.com/en-us/library/jj839719(v=office.16).aspx
Перед началом апгрейда проверьте, что инстансы Service Applications
запущены
12. 1) Мигрируем Managed Metadata
2) Создаем новый User Profile SA через powershell, указываем
базы, которые перенесли с 2013 SharePoint
3) Мигрируем контентную базу личных сайтов.
Если личные сайты расположены не в отдельном web-application,
проверяем доступна ли корневая сайт коллекция. Если нет, мигрируем сначала ее.
4) Указываем новый URL для My Site Host
5) Включить Self-service site creation
6) Проверяем, все ли работает
13. 1) Проверяем, установлен ли весь кастом
Test-SPContentDatabase -Name DatabaseName -WebApplication URL
2) Апгрейдим базу
Mount-SPContentDatabase -Name DatabaseName -DatabaseServer
ServerName - WebApplication URL –SkipSiteUpgrade
3) Апгрейдим сайт-коллекции
Get-SPSite -ContentDatabase <DBName> -Limit All | Upgrade-SPSite -
VersionUpgrade -QueueOnly
https://technet.microsoft.com/en-us/library/cc263299(v=office.16).aspx
14. Причины для миграции
Апгрейд SharePoint Server
Апгрейд Project Server
Результаты апгрейда
15. 1) Делаем апгрейд базы контента SharePoint
Mount-SPContentDatabase -Name <database name> -WebApplication <Web
application name>
2) Мигрируем базу Project Server
Migrate-SPProjectDatabase -DatabaseName <database name> -SiteCollection
<PWA site URL>
3) Убираем лимит с сайт коллекции (если есть)
Set-SPProjectDatabaseQuota -url <PWA Site Url> -Enabled $false
4) Мигрируем планов ресурсов(для утверждения ресурсов)
Migrate-SPProjectResourcePlans -URL "http://intra.rtsp.local/PWA"
5) Проверяем корректность апгрейда
https://technet.microsoft.com/en-us/library/ee662104(v=office.16).aspx
16. Причины для миграции
Апгрейд SharePoint Server
Апгрейд Project Server
Результаты апгрейда
17.
18.
19.
20.
21.
22.
23. Перенесено:
3 базы контента, общий объем – 70 ГБ
4 Service Applications – Metadata, Secure Store, Search и UPS
1 инстанс Project server
Найден всего 1 баг – не проапгрейдился My Site Host.
Потрачено времени, включая изучение документации – 16ч
24. Причины для миграции
Их не так много, но они есть.
Апгрейд SharePoint Server
Брендинг, JS код не сломались в SP 2016.
Нашли всего 1 небольшой баг
Апгрейд Project Server
Все прошло отлично, после апгрейда сразу стал доступен «Запрос
ресурсов»
Результаты апгрейда
Отличные, я считаю
25. Если вам нужна помощь с апгрейдом, пишите
мне на boris.zhurkin@vnextsoft.ru