440 likes | 563 Views
Réunion Club UGSF 2013. 11 DEC 2013. Issy-les-moulineaux, FR. Migration SharePoint 2013. Speaker : Michael Nokhamzon 33. SharePoint Architect @ : Michael.Nokhamzon@gfi.fr Twitter : Mickey75019 www : http://mickey75019.wordpress.com Yammer : Celui de l’UGSF . Speaker : Pierre Tatot.
E N D
Réunion Club UGSF 2013 11 DEC2013 Issy-les-moulineaux, FR
Speaker : Michael Nokhamzon33 SharePoint Architect @ : Michael.Nokhamzon@gfi.fr Twitter : Mickey75019 www : http://mickey75019.wordpress.com Yammer: Celui de l’UGSF
Speaker : Pierre Tatot SharePoint Architect @ : Pierre.Tatot@gfi.fr Twitter : PierreSP_IT www: http://www.gfi.fr
Agenda • Prérequis • Nouveauté • Gouvernance • Migration • Les types de migration • Méthodologie de migration • Les outils tiers
Prerequis L’upgrade requiert SharePoint 2010 SP1
Nouveautés • Design Manager, DeviceChannels, HTML 5, CSS3, Apps • Nouveau services : • Work Management • Search • Cache Distribué • Le service des Offices Web Applications n’est plus un service, mais un produit séparé (WAC) – Alignement des LOB Microsoft • Déplacer d’abord les Service Applicatifs, ENSUITE les bases de contenu • Encore plus de commandes PowerShell !! • DatabaseAttach Upgrade le InPlace n’est plus supporté ! • Une migration controlee : Différerla mise à jour des des Site Collections
Encore quelques nouveautés… • ULS Logs par collection de site • Health Check • Un vrai mode de compatibilité visuel
Mode compatibilité 14 Mode Site Page 15 Mode Site Page SP15 App Process Space In-process request routing WSE/14/Templates/Layouts WSE/15/Templates/Layouts WSE/14/Templates WSE/15/Templates Page Page /_layouts/15/ /_layouts/ Code Code 15 Assembly 14 Assembly Redirect Policy SP15 Config Database SPSite SPSite SP15 Content Database SPWeb SPWeb
Site Collection Modes • 14 Mode • Utilisation de l’heritage 14 mode JS et CSS • Utilisation de l’heritagedu _layouts et _controltemplates • Utilise les fonctionsexistantes 14, web parts, et site definitions • Aucunefonctions de la v.15 ne peutêtreactivéesur un site en mode 14 • Les solutions existantes 2010 (et précédentes) peuventêtredéployéesdans le Hive 14 • Nouvelles solution 15 ne peuvent pas êtredéployéesdans le Hive 14 • 15 Mode • Utilise nouveau mode 15 JS et CSS • Utilise nouveau _layouts\15 et _controltemplates\15 • Majoritairement utilize les nouvellesfonctions 15 et web parts • Peututiliser les fonctionnalités14 et web parts • Peutuniquementutiliser les definitions de site du Hive 15 • Les solutions existantes 2010 (et précédentes) peuventêtredéployéesdans le Hive 15 • Nouvelles solution 15 ne peuventêtredéployées QUE dans le Hive 15
Les choses à savoir avantl’upgrade ! • Ne réutiliser pas le vieux materiel • N’installer pas SharePoint 2013 sur un seulserveur • Plus de In-place Upgrade QUE Database Attach Upgrade • Les bases supportés • Bases de contenus • Project databases • Base de Search admin • Base Profile • Base Social • Base Managed Metadata • Base Secure Store - Passphrase Nécessaire • Les bases non supportées • Configuration database • N’ajamaisétésupportédans les versions précédentes • Search index databases • Non supporté • Sync database • Non supporté
Les choses à savoir avantl’upgrade ! • Les Services Apps supportés • Business Connectivity Service • Managed Metadata • Performance Point • Secure Store • User Profile • Search Administration • Les Services Apps Particuliers • Excel Services • Créer manuellement les trusts de données après l’upgrade • InfoPath Forms Service • Office Web Apps
Ce qui ne fonctionnera pas • Branding • Search • Authentification • Migrer en claims avant le database upgrade ou créer une web app en mode classic puis migrer celle-ci en claims. • Solutions Custom • Template de sites • Les Workflows • Supprimer les templates non supportés • Get-SPSite | Where-Object{_.RootWeb.Template –eq « PowerPointBroadcast#0 »}}
Migration Claims • SharePoint 2013: Convert-SPWebApplication -Identity "http:// <servername>:port" -To Claims –RetainPermissions [-Force] http://technet.microsoft.com/fr-fr/library/gg251985.aspx
Méthoded’Authentication • Windows Classic Support (Héritage…) • SharePoint 2013, le supportemais avec des problems • Windows Claims Support • SharePoint 2010 le support avec quelques exceptions • Forms Auth Support • Pas de changementdepuis SharePoint 2010 • Utiliserbien les même nom de fournisseuravantd’attacher la base • Convertisser le mode d’authentification de la WebApp en Claims avantd’attacher la base éviterabien des soucis…
Gouvernance Plan de gouvernance général Gouvernance fonctionnelle Qui Quoi Ou Quand Comment Pourquoi Gouvernance operationnelle Gouvernance des développements
Communication • Plan de communication • Que ce passe t il ? • Quand ? • Quels sont les changements ? (Liens, adresses, UI, …) • La plateforme sera-t-elle freezed ? • Combien de temps ? • Adoption des utilisateurs • Formations • Processus
Migration • Après une formation des utilisateurs • Les propriétaires de site décide de la migration • Pas de migration en mode BIGBANG • Qui fait quoi ?
Phase de préparation & d’inventaire • Dans la ferme d’origine il faut exporter les configurations : • Alternate Access Mapping • Authentication Providers (claims) • Quotas • ManagedPath • Self Service site • Incoming & Outgoing mail settings • Certificates • Tout les trucs custom • Bien documenter son environnement : • Numbre d’utilisateurs, databases, sites • Faire un brin de ménage • Cleaning all databaseserrors • Turn off WebAnalytics Service • Remove PowerPoint Broadcast Sites Admin Feature (http://featureadmin.codeplex.com/)
Grands principes • Créer une ferme SharePoint 2013 • Copier les bases de données vers la nouvelle ferme pour les mettre à jour • Upgrader les services applicatifs vers SharePoint 2013 • Upgrader les bases de données de contenus vers SharePoint 2013 • Upgrader les collections de sites vers SharePoint 2013
DEMO Migration 2010 > 2013
Scénarios 1 Situation SharePoint OOB 2007/2010 Peu de personnalisations Bonne structure de site Database migration
Scénarios 2 Situation Beaucoup de personnalisation Bonne structure de sites Database migration Ou Outil Tiers Conservation des personnalisation ?
Scénarios 3 Situation Mauvaise structure (Technique / Fonctionnel) Outil tiers
Scénarios 4 Situation Migration vers O365 Outils tiers Pas d’accès au serveurs Pas de migration DB possible Mappage de l’AD avec les Comptes O365 ou Utilisation de ADFS
On Prem vers O365 / Hybrid – Avant… • Annuaire • Préparation AD • Provisionner les comptes utilisateurs • Installation de ADFS • SharePoint • Lister les fonctionnalités • Disponibilité dans Office 365 • Evaluation du contenu à reprendre • Exigence de sécurité • Choix de l’outils • Nettoyage
On Prem vers O365 / Hybrid – Pendant …. • Le scénario simple mais long…. • Manuellement http://support.microsoft.com/kb/2783484 • Scénario automatique • Outils Tiers
Outils Tiers Metalogix Sharegate Migration Suite ControlPoint Migration Software
Comment faire ces upgrade … • Exemple pour le MMS: • $applicationPool = Get-SPServiceApplicationPool -Identity 'SharePoint Web Services default' SharePoint Web Services default est le nom du pool d’applications de service qui contiendra les nouvelles applications de service. • $mms = New-SPMetadataServiceApplication -Name 'Managed Metadata Service Application' -ApplicationPool $applicationPool -DatabaseName 'Managed Metadata Service_DB' • New-SPMetadataServiceApplicationProxy -Name ProxyName -ServiceApplication $mms -DefaultProxyGroup • http://technet.microsoft.com/en-US/library/jj839719
DEMO Migration 2010 > 2013
Outils tiers & Fonction communes Drag & Drop Granularité Plusieurs outils Fonctionnalités nécessaires ? Sécurité Mapping (Utilisateurs, Content Type, …) Règles d’exclusion Coût
Action post Migration • Ré-indexation du contenu • Import des profiles utilisateurs • WarmUp des Web Applications • Collection de site d’évaluation • Règles upgrade check • Vérification fonctionnelle • WebPart • Workflow • Recherche • Look & Feel
Non supportédans le mode 2010 • Toutes les nouvellesfonctionnalitésliées à 2013 • Faitesd’abord un upgrade SPSitevers 2013 • Les Web Analytics 2010 • Les fonctionnalitésexistantesdoiventêtresupprimées • Les nouvellesfonctions web analytics sontsupportéuniquement en mode 2013 • Office Web Applications (WAC) 2010 • Remplacé par les WAC pour les deux mode 14 et 15 • PowerPoint Broadcast sites doiventêtresupprimés • Utiliser Lync à la place… • Project Web Access Sites (PWA Template) • Doiventêtre upgrader vers 2013 pour êtreutilisé • Les sites Project sontdans les deux mode 14 et 15
Dépréciation des éléments suivants Meeting Workspace Modèle de listes Document Workspace Autres Templates