mise à niveau de sharepoint 2007 vers sharepoint 20102010

40
Novembre 2010 Mise à niveau de Sharepoint 2007 vers Sharepoint 2010 Mario Leblond Consultant, DMR une société Fujitsu http://spcontext.wordpress.com/ http://www.linkedin.com/in/marioleblond

Upload: mario-leblond

Post on 21-Jan-2015

2.494 views

Category:

Technology


1 download

DESCRIPTION

Présentation effectuée à la rencontre de novembre 2010 du Groupe d'Utilisateur Sharepoint Québec ayant pour sujet la mise à niveau de Sharepoint 2007 vers Sharepoint 2010

TRANSCRIPT

Page 2: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Objectif

Présenter

Une vue d’ensemble du processus

Quelques approches de mise à niveau

Page 3: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Vue d’ensemble de la mise à niveau

Apprendre

Préparer

Tester Implanter

Valider

Processus habituel de mise à niveau d’un produit

La différence est dans les détails

Page 4: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Apprendre Apprendre

Connaître et comprendre

Les préalables associés à la version 2007

Les exigences relatives à la version 2010

Les approches de mise à niveau

Identifier les bonnes pratiques

Se documenter sur les leçons apprises

Répertorier les problèmes connus

Page 5: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Sharepoint 2010

Communautés

Recherche

Sites

Applications

composées

Contenu Renseignements

stratégiques

Recherche Phonétiques,

Intégration avec FAST.

Type de contenu corporatif,

Métadonnée et navigation

corporative,

Ensemble de Documents,

Destruction du contenu par étape,

Type de contenu audio et vidéo,

Remote Blob Storage.

Balise et notes (tagging),

Évaluation (Rating),

Social Bookmarking,

Blogs et Wikis,

Sites Personnels,

Profiles et Expertise.

Ruban, Office Web,

Interface facile à utiliser,

SharePoint Workspace,

SharePoint Mobile.

Business Connectivity

Services,

InfoPath Form Services,

Listes Externes,

Flux de travail,

SharePoint Designer,

Visual Studio,

Améliorations de l’API,

REST / ATOM / RSS.

PerformancePoint Services,

Excel Services,

Chartes / graphiques,

Visio Services,

Web Analytique,

SQL Server Intégration /

Powerpivot.

Apprendre

Page 6: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Préalables WSS 3 / Sharepoint 2007 Apprendre

Minimum requis :

Service Pack 2 (juillet 2009)

Recommandation :

Cumulative Update Octobre 2009

Raison : L’outil de validation a été mis à jour

Autres préalables selon

L’approche choisie

Les personnalisations effectuées

Page 7: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Exigences Sharepoint 2010

Serveur Sharepoint

• Windows Server 2008 ou 2008 R2 64 bits

• 4 Cœurs

• 80 Gb d’espace disque

• 8 Gb de RAM (recommandé en production)

Serveur SQL

• 8 Gb de RAM (minimum)

• SQL Server 2005 SP3 CU3 – 64 Bits

• SQL Server 2008 SP1 CU2 – 64 Bits

• SQL Server 2008 R2 – Requis pour Powerpivot

Apprendre

Source : http://technet.microsoft.com/en-us/library/cc262485.aspx

Page 8: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Exigences Sharepoint 2010

Serveur Sharepoint

• Rôle Serveur Web IIS

• Rôle de serveur d’applications

• Microsoft .Net Framework 3.5 SP1

• Microsoft Sync Framework Runtime v1.0

• Microsoft Filter Pack 2.0

• Microsoft Chart Controls for .Net 3.5

• Windows PowerShell 2.0

• SQL Server 2008 Native Client

• Microsoft SQL Server 2008 Analysis Services ADOMD.Net

• ADO.Net Data Services v1.5 CTP2

• Windows Identity Foundation (WIF)

• Ne pas oublier le HotFix (KB979917)

Apprendre

Page 9: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Exigences Sharepoint 2010 Poste client

Système d’exploitation Windows (de XP à 2008 R2)

Navigateurs supportés sans limitation

Internet Explorer 7 et 8 – 32 bits

Navigateurs supportés avec limitations

Internet Explorer 7 et 8 – 64 bits

Mozilla Firefox 3.6

Unix / Linux

Navigateur supporté avec limitations

Mozilla Firefox 3.6

Mac OSX Version 10.6 (Snow Leopard)

Navigateurs supportés avec limitations

Mozilla Firefox 3.6

Safari 4.0.4

Apprendre

Page 10: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Exigences Sharepoint 2010

Poste client

SilverLight 3 (SP2010 offre une WebPart

Silverlight)

Sharepoint Designer 2010

Suite Microsoft Office / Niveau d’intégration à

SP2010

2003 Niveau Moyen

2007 Niveau Très bon

2010 Niveau Excellent

Apprendre

Page 11: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Exigences Sharepoint 2010

Poste développeur

Windows Vista, 7, 2008 ou 2008 R2 64 Bits

SilverLight 3

Sharepoint Designer 2010

Visual Studio 2010

Apprendre

Page 12: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Approches

Approches possibles

• Sur place

• Par liaison de banque de données

• Hybride (plusieurs variantes)

• Redirection AAM

• Produits : Metalogix, Avepoint, Quest, …

Pas de migration directe de

• WSS 2.0 vers SPF 2010

• SPS 2003 vers SPS 2010

Apprendre

Page 13: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Sur place

Chemin de mise à niveau – sur place

X86

WSS V3 SP2

X64

WSS V3 SP2

SPF 2010

X86

SP 2007 SP2

X64

SP 2007 SP2

SPS 2010

X86

WSS V3 SP2

X86

SP 2007 SP2

X64

SP 2007 SP2

SPS 2010

Apprendre

Page 14: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Approche de mise à niveau - sur place

Avantages

• Conservation et mise à jour des paramètres de configuration de la ferme

• Disponibilité des personalisations

• Réutilisation des serveurs

Désavantages

• Non disponibilité de l’environnement pendant la mise à jour

• Retour arrière difficile voir impossible

• Environnement d’origine en 64 bits

Apprendre

*Source Technet

Page 15: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Approche de mise à niveau - par liaison de BD Avantages

• Migration des bases de contenus dans l’ordre désiré

• Migration en parallèle des BD plus rapide

• Possible de combiner plus d’une ferme en une seule

Désavantages

• Non conservation des paramètres de configuration de la ferme

• Installation / déploiement manuel des personalisations (wsp, fonctionnalités)

• Accès requis au serveur de BD

• Bande passante et espace disque requis pour la copie des banques

• Dédoublement des serveurs

Apprendre

*Source Technet

Page 16: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Approche de mise à niveau - hybride

Avantages

• Le contenu est disponible en lecture seule pendant la mise à niveau

• Identique à l’approche par liaison de BD

Désavantages

• Identique à l’approche par liaison de BD

Bases de données en lecture seule

Apprendre

*Source Technet

Page 17: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Approche de mise à niveau - hybride

Avantages

• Conservation et mise à jour des paramètres de configuration de la ferme

• Disponibilité des personalisations

• Réutilisation des serveurs

• Possibilité de mettre à niveau plusieurs BD en parallèle

Désavantages

• Identique à l’approche sur place

Bases de données détachées

Apprendre

*Source Technet

Page 18: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Approche de mise à niveau – Redirection AAM

Redirection des requêtes d’une ferme à

l’autre

Ajustement des AAM sur la ferme 2007

Exécution d’une commande STSADM sur la ferme 2010 :

STSADM.EXE -o addzoneurl -url http://originalURL -urlzone

ZoneName -zonemappedurl http://originalURL -redirectionurl

http://redirectionURL

Si le contenu est présent SP2010 sert le contenu sinon il

redirige vers SP2007

Apprendre

*Source Technet : http://technet.microsoft.com/en-ca/library/ee720448.aspx

Page 19: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Mise à niveau du SSP – Sur place Apprendre

Les services sont mis à niveau

automatiquement

Les configurations sont conservés et mises à

jour

Des configurations supplémentaires peuvent

être nécessaire suite à la mise à niveau

Recherche

Excel Service

Page 20: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Mise à niveau du SSP – Sur place Apprendre

*Source Technet

Page 21: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Mise à niveau du SSP – par liaison de BD Apprendre

Non supporté pour les services suivants :

Recherche, Infopath, Excel, BDC

Nécessite la reconfiguration des services dans SP 2010

Export / Import pour des formulaires Infopath

Stsadm.exe -o exportipfsadminobjects -filename <path to

export CAB>

Import-SPIPAdministrationFiles (PowerShell)

Supporté pour le profil

Connexion des propriétés au service de métadonnée

Move-SPProfileManagedMetadataProperty (PowerShell)

Page 22: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Préparer Préparer

Inventorier et documenter l’existant

Gérer les personnalisations

Planifier la stratégie

Agir dès maintenant

Page 23: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Inventorier et documenter l’existant Préparer

Faire la liste des personnalisations

Paramètres généraux de la ferme

Solutions Sharepoint (WSP)

Modifications effectuées sans l’aide d’un WSP

Binaire, web.config, répertoire 12,…

Définition de site et modèle de site (.stp)

Produit d’une tierce partie

Page 24: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Inventorier et documenter l’existant Préparer

Utiliser des outils pour vous aider

stsadm –o preupgradecheck

Valide les préalables et les problèmes les plus

communs

Commande en lecture seule, ne fait aucune

modification à la ferme

Mise à jour dans le CU octobre 2009

Beyond Compare / Windiff

Comparaison du répertoire 12

GAC

Page 25: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Inventorier et documenter l’existant Préparer

stsadm –o preupgradecheck

Page 26: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Gérer les personnalisations Préparer

Le code

Sous IIS : continue à fonctionner

Si compilation en mode AnyCPU ou 64-bits

Redirection <assemblyBinding>

Hors IIS (workflow, timer job, etc…)

Recompilation ou redirection <assemblyBinding>

Modification à l’API de Sharepoint

Liste des changements :

http://code.msdn.microsoft.com/sps2010deprecated

Page 27: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Gérer les personnalisations Préparer

Interface graphique / expérience utilisateur

Migration des customs actions vers le ruban

Thèmes de 2007 non supportés en 2010

Fonctionne dans le mode V3 seulement

Modifications importantes au CSS

Page 28: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Gérer les personnalisations Préparer

Seuil de tolérance des listes (List throttling)

Limites du produit

Mise à niveau d’un modèle de site (.stp)

• Modèle de site (.stp)

Sharepoint 2007

• Effectuer la mise à niveau à IU V4

• Corriger les problèmes

• Enregistrer le modèle de site

Migration à Sharepoint 2010

• Modèle de site (.wsp)

Sharepoint 2010

Page 29: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Planifier la stratégie Préparer

Choisir la stratégie de mise à niveau

Planifier

La capacité

La cédule d’implantation et la non disponibilité

La formation

Les URL

Le plan de retour arrière

Préparer un plan de communication

Page 30: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Agir dès maintenant Préparer

Faire le grand ménage

Supprimer les éléments inutiles (feature, site)

Supprimer les éléments orphelins

stsadm –o databaserepair

Enlever les verrous des collections de site

Dans la mesure du possible :

Fractionner les banques de plus de 100 Go

Subdiviser les listes de plus de 5000 éléments

Page 31: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Agir dès maintenant Préparer

Pendre des copies de sécurité (backup)

Valider et mettre à l’épreuve notre stratégie

de retour arrière

Page 32: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Tester

Construire et utiliser une ferme

Représentative avec des données réelles

Objectifs des tests :

Identifier les problèmes tôt dans le processus

Trouver les solutions

Valider l’approche choisie

Évaluer le temps requis

Confirmer la stratégie et l’ajuster si nécessaire

Tester

Page 33: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Implanter

Mettre à niveau la ferme

Déployer les personnalisations

Effectuer le suivi du processus

Implanter

Page 34: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Problèmes communs

Configuration incorrecte de la ferme

Personnalisation absente ou obsolète

Manque d’espace disque

Problèmes reliés aux données

Orphelins

Conflits de noms sur des colonnes ou types de

contenu

Implanter

Page 35: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Implanter

Page 36: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Vérifier le résultat

Vérifier l’état de la mise à niveau dans CA

Passer au crible les journaux

Fichier journal du setup.exe (sur place)

%USERTEMP%\SharePoint Server Setup(x…x).log

Assistant de configuration psconfig.exe (sur place)

14\LOGS\PCSDiagnostics_x…x

De la mise à niveau

14\LOGS\Upgrade-XXX.log

14\LOGS\Upgrade-XXX-error.log

Vérifier le numéro de version : 14.x.y.z

Valider

Page 37: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Compléter les étapes

Visual upgrade

Terminer la configurations des applications

de services

Recherche

Business Connectivity Services (BCS)

Profil et métadonnées gérées

Excel Service

Valider

Page 38: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Conclusion

Ne pas improviser

Apprendre et connaître Sharepoint 2010

Planifier

Tester, tester, tester et tester

Page 39: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

Références Livre : Upgrading to Sharepoint Serve 2010

http://go.microsoft.com/fwlink/?LinkId=196221

Livre blanc : Upgrading Sharepoint 2007 to

Sharepoint 2010

http://andersrask.spoint.me/files/2010/05/WhitePaper-

Upgrading-Sharepoint-2007-to-Sharepoint-2010.pdf

Sharepoint Server 2010 – Upgrade and

Migration Ressource Center

http://technet.microsoft.com/en-us/sharepoint/ee517214.aspx

Vidéo

http://technet.microsoft.com/en-us/edge/upgrade-your-

sharepoint-2007-environment-to-sharepoint-2010.aspx

Page 40: Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

MERCI !!!