SlideShare une entreprise Scribd logo
1  sur  25
 Причины для миграции
 Апгрейд SharePoint Server
 Апгрейд Project Server
 Результаты апгрейда
1) Утверждение ресурсов в Project Server 2016(!)
2) Гибридный поиск
3) Новое мобильное представление
4) Новый интерфейс OneDrive for Business
 Причины для миграции
 Апгрейд SharePoint Server
 Апгрейд Project Server
 Результаты апгрейда
1) Подготовка фермы SP 2013 к миграции
2) Настройка фермы SP 2016
3) Тестовая миграция на SharePoint 2016
4) Исправление всех ошибок, документирование процесса
исправления.
5) Перевод фермы SharePoint 2013 в режим read-only, миграция
на SharePoint 2016.
6) Опытная эксплуатация
1) Установить обновления – не ниже SP1
2) Все сайт коллекции необходимо перевести в режим
SharePoint 2013.
Проверить:
Get-SPSite -Limit All | ? { $_.CompatibilityLevel -eq 14 }
Используется в 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 Ничего не надо делать, все работает 
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
1) Экспортируем все wsp c SP 2013 и деплоим в SP 2016
2) Переносим кастомизации без wsp
3) Апгрейдим Infopath формы
Update-SPInfoPathFormTemplate
1) Запаковать кастомные сборки, картинки, скрипты, стили
из layouts в wsp.
2) Использовать {SharePointHive}CONFIG для переноса
кастомизаций
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
запущены
1) Мигрируем Managed Metadata
2) Создаем новый User Profile SA через powershell, указываем
базы, которые перенесли с 2013 SharePoint
3) Мигрируем контентную базу личных сайтов.
Если личные сайты расположены не в отдельном web-application,
проверяем доступна ли корневая сайт коллекция. Если нет, мигрируем сначала ее.
4) Указываем новый URL для My Site Host
5) Включить Self-service site creation
6) Проверяем, все ли работает
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
 Причины для миграции
 Апгрейд SharePoint Server
 Апгрейд Project Server
 Результаты апгрейда
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
 Причины для миграции
 Апгрейд SharePoint Server
 Апгрейд Project Server
 Результаты апгрейда
Перенесено:
3 базы контента, общий объем – 70 ГБ
4 Service Applications – Metadata, Secure Store, Search и UPS
1 инстанс Project server
Найден всего 1 баг – не проапгрейдился My Site Host.
Потрачено времени, включая изучение документации – 16ч
 Причины для миграции
Их не так много, но они есть.
 Апгрейд SharePoint Server
Брендинг, JS код не сломались в SP 2016.
Нашли всего 1 небольшой баг
 Апгрейд Project Server
Все прошло отлично, после апгрейда сразу стал доступен «Запрос
ресурсов»
 Результаты апгрейда
Отличные, я считаю 
Если вам нужна помощь с апгрейдом, пишите
мне на boris.zhurkin@vnextsoft.ru

Contenu connexe

Similaire à Апгрейд и миграция на SharePoint 2016

1С-Битрикс: Управление сайтом Версия .NET
1С-Битрикс: Управление сайтом Версия .NET1С-Битрикс: Управление сайтом Версия .NET
1С-Битрикс: Управление сайтом Версия .NET
Media Gorod
 
SharePoint: Object Model & Web Parts
SharePoint: Object Model & Web PartsSharePoint: Object Model & Web Parts
SharePoint: Object Model & Web Parts
Vitaly Baum
 

Similaire à Апгрейд и миграция на SharePoint 2016 (20)

Новые возможности развертывания и масштабирования open source приложений в Az...
Новые возможности развертывания и масштабирования open source приложений в Az...Новые возможности развертывания и масштабирования open source приложений в Az...
Новые возможности развертывания и масштабирования open source приложений в Az...
 
Основные аспекты управления веб-проектом в Microsoft Azure Websites
Основные аспекты управления веб-проектом в Microsoft Azure WebsitesОсновные аспекты управления веб-проектом в Microsoft Azure Websites
Основные аспекты управления веб-проектом в Microsoft Azure Websites
 
Bastion Training: Project Server 2010
Bastion Training: Project Server 2010Bastion Training: Project Server 2010
Bastion Training: Project Server 2010
 
Шичко И. Обзор плагинов компании 360Works
Шичко И. Обзор плагинов компании 360WorksШичко И. Обзор плагинов компании 360Works
Шичко И. Обзор плагинов компании 360Works
 
Service stack
Service stackService stack
Service stack
 
Каким будет SEO в начале 2017 года и как нам в этом поможет Wordpress?
Каким будет SEO в начале 2017 года и как нам в этом поможет Wordpress? Каким будет SEO в начале 2017 года и как нам в этом поможет Wordpress?
Каким будет SEO в начале 2017 года и как нам в этом поможет Wordpress?
 
Share Point Workflow
Share Point WorkflowShare Point Workflow
Share Point Workflow
 
WebCamp: Developer Day: Все об Azure Web Sites - Сергей Байдачный
WebCamp: Developer Day: Все об Azure Web Sites - Сергей БайдачныйWebCamp: Developer Day: Все об Azure Web Sites - Сергей Байдачный
WebCamp: Developer Day: Все об Azure Web Sites - Сергей Байдачный
 
Team Foundation Server 2015 Release Managment
Team Foundation Server 2015 Release ManagmentTeam Foundation Server 2015 Release Managment
Team Foundation Server 2015 Release Managment
 
1С-Битрикс: Управление сайтом Версия .NET
1С-Битрикс: Управление сайтом Версия .NET1С-Битрикс: Управление сайтом Версия .NET
1С-Битрикс: Управление сайтом Версия .NET
 
Как переехать на протокол HTTPS
Как переехать на протокол HTTPSКак переехать на протокол HTTPS
Как переехать на протокол HTTPS
 
Будущее ASP.NET
Будущее ASP.NETБудущее ASP.NET
Будущее ASP.NET
 
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET»  O...ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET»  O...
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
 
COMAQA.BY Conf #2: "Codeception + PHP for QA Automation", Евгений Борисик, CO...
COMAQA.BY Conf #2: "Codeception + PHP for QA Automation", Евгений Борисик, CO...COMAQA.BY Conf #2: "Codeception + PHP for QA Automation", Евгений Борисик, CO...
COMAQA.BY Conf #2: "Codeception + PHP for QA Automation", Евгений Борисик, CO...
 
SharePoint: Object Model & Web Parts
SharePoint: Object Model & Web PartsSharePoint: Object Model & Web Parts
SharePoint: Object Model & Web Parts
 
Trening modul2-webinar10
Trening modul2-webinar10Trening modul2-webinar10
Trening modul2-webinar10
 
Павел Брылов, Skype
Павел Брылов, SkypeПавел Брылов, Skype
Павел Брылов, Skype
 
Неочевидные возможности ускорения работы сайта
Неочевидные возможности ускорения работы сайтаНеочевидные возможности ускорения работы сайта
Неочевидные возможности ускорения работы сайта
 
Web deployment
Web deploymentWeb deployment
Web deployment
 
Как мы разрабатываем новый фронтенд / Филипп Нехаев (Tinkoff.ru)
Как мы разрабатываем новый фронтенд / Филипп Нехаев (Tinkoff.ru)Как мы разрабатываем новый фронтенд / Филипп Нехаев (Tinkoff.ru)
Как мы разрабатываем новый фронтенд / Филипп Нехаев (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