Novembre 2010
Mise à niveau de Sharepoint 2007
vers Sharepoint 2010
Mario Leblond
Consultant, DMR une société Fujitsu
http...
Objectif
 Présenter
 Une vue d’ensemble du processus
 Quelques approches de mise à niveau
Vue d’ensemble de la mise à niveau
Apprendre
Préparer
TesterImplanter
Valider
 Processus habituel de mise à niveau d’un p...
Apprendre
Apprendre
 Connaître et comprendre
 Les préalables associés à la version 2007
 Les exigences relatives à la v...
Sharepoint 2010
Communautés
Recherche
Sites
Applications
composées
ContenuRenseignements
stratégiques
Recherche Phonétique...
Préalables WSS 3 / Sharepoint 2007
Apprendre
 Minimum requis :
 Service Pack 2 (juillet 2009)
 Recommandation :
 Cumul...
Exigences Sharepoint 2010
Serveur Sharepoint
• Windows Server 2008 ou 2008 R2 64 bits
• 4 Cœurs
• 80 Gb d’espace disque
• ...
Exigences Sharepoint 2010
Serveur Sharepoint
• Rôle Serveur Web IIS
• Rôle de serveur d’applications
• Microsoft .Net Fram...
Exigences Sharepoint 2010
 Poste client
 Système d’exploitation Windows (de XP à 2008 R2)
 Navigateurs supportés sans l...
Exigences Sharepoint 2010
 Poste client
 SilverLight 3 (SP2010 offre une WebPart
Silverlight)
 Sharepoint Designer 2010...
Exigences Sharepoint 2010
 Poste développeur
 Windows Vista, 7, 2008 ou 2008 R2 64 Bits
 SilverLight 3
 Sharepoint Des...
Approches
Approches possibles
• Sur place
• Par liaison de banque de données
• Hybride (plusieurs variantes)
• Redirection...
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
2...
Approche de mise à niveau - sur place
Avantages
• Conservation et mise à jour des
paramètres de configuration de la
ferme
...
Approche de mise à niveau - par liaison de BD
Avantages
• Migration des bases de contenus dans
l’ordre désiré
• Migration ...
Approche de mise à niveau - hybride
Avantages
• Le contenu est disponible
en lecture seule pendant la
mise à niveau
• Iden...
Approche de mise à niveau - hybride
Avantages
• Conservation et mise à jour des
paramètres de configuration de
la ferme
• ...
Approche de mise à niveau – Redirection AAM
 Redirection des requêtes d’une ferme à
l’autre
 Ajustement des AAM sur la f...
Mise à niveau du SSP – Sur place
Apprendre
 Les services sont mis à niveau
automatiquement
 Les configurations sont cons...
Mise à niveau du SSP – Sur place
Apprendre
*Source Technet
Mise à niveau du SSP – par liaison de BD
Apprendre
 Non supporté pour les services suivants :
 Recherche, Infopath, Exce...
Préparer
Préparer
 Inventorier et documenter l’existant
 Gérer les personnalisations
 Planifier la stratégie
 Agir dès...
Inventorier et documenter l’existant
Préparer
 Faire la liste des personnalisations
 Paramètres généraux de la ferme
 S...
Inventorier et documenter l’existant
Préparer
 Utiliser des outils pour vous aider
 stsadm –o preupgradecheck
 Valide l...
Inventorier et documenter l’existant
Préparer
 stsadm –o preupgradecheck
Gérer les personnalisations
Préparer
 Le code
 Sous IIS : continue à fonctionner
 Si compilation en mode AnyCPU ou 64-b...
Gérer les personnalisations
Préparer
 Interface graphique / expérience utilisateur
 Migration des customs actions vers l...
Gérer les personnalisations
Préparer
 Seuil de tolérance des listes (List throttling)
 Limites du produit
 Mise à nivea...
Planifier la stratégie
Préparer
 Choisir la stratégie de mise à niveau
 Planifier
 La capacité
 La cédule d’implantati...
Agir dès maintenant
Préparer
 Faire le grand ménage
 Supprimer les éléments inutiles (feature, site)
 Supprimer les élé...
Agir dès maintenant
Préparer
 Pendre des copies de sécurité (backup)
 Valider et mettre à l’épreuve notre stratégie
de r...
Tester
 Construire et utiliser une ferme
 Représentative avec des données réelles
 Objectifs des tests :
 Identifier l...
Implanter
 Mettre à niveau la ferme
 Déployer les personnalisations
 Effectuer le suivi du processus
Implanter
Problèmes communs
 Configuration incorrecte de la ferme
 Personnalisation absente ou obsolète
 Manque d’espace disque
...
Implanter
Vérifier le résultat
 Vérifier l’état de la mise à niveau dans CA
 Passer au crible les journaux
 Fichier journal du se...
Compléter les étapes
 Visual upgrade
 Terminer la configurations des applications
de services
 Recherche
 Business Con...
Conclusion
 Ne pas improviser
 Apprendre et connaître Sharepoint 2010
 Planifier
 Tester, tester, tester et tester
Références
 Livre : Upgrading to Sharepoint Serve 2010
 http://go.microsoft.com/fwlink/?LinkId=196221
 Livre blanc : Up...
MERCI !!!
Prochain SlideShare
Chargement dans…5
×

Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

3 080 vues

Publié le

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

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
3 080
Sur SlideShare
0
Issues des intégrations
0
Intégrations
169
Actions
Partages
0
Téléchargements
111
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Mise à niveau de Sharepoint 2007 vers Sharepoint 20102010

  1. 1. 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
  2. 2. Objectif  Présenter  Une vue d’ensemble du processus  Quelques approches de mise à niveau
  3. 3. Vue d’ensemble de la mise à niveau Apprendre Préparer TesterImplanter Valider  Processus habituel de mise à niveau d’un produit  La différence est dans les détails
  4. 4. 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
  5. 5. Sharepoint 2010 Communautés Recherche Sites Applications composées ContenuRenseignements 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
  6. 6. 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
  7. 7. 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
  8. 8. 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
  9. 9. 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
  10. 10. 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
  11. 11. Exigences Sharepoint 2010  Poste développeur  Windows Vista, 7, 2008 ou 2008 R2 64 Bits  SilverLight 3  Sharepoint Designer 2010  Visual Studio 2010 Apprendre
  12. 12. 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
  13. 13. 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
  14. 14. 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
  15. 15. 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
  16. 16. 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
  17. 17. 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
  18. 18. 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
  19. 19. 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
  20. 20. Mise à niveau du SSP – Sur place Apprendre *Source Technet
  21. 21. 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)
  22. 22. Préparer Préparer  Inventorier et documenter l’existant  Gérer les personnalisations  Planifier la stratégie  Agir dès maintenant
  23. 23. 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
  24. 24. 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
  25. 25. Inventorier et documenter l’existant Préparer  stsadm –o preupgradecheck
  26. 26. 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
  27. 27. 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
  28. 28. 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
  29. 29. 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
  30. 30. 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
  31. 31. 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
  32. 32. 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
  33. 33. Implanter  Mettre à niveau la ferme  Déployer les personnalisations  Effectuer le suivi du processus Implanter
  34. 34. 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
  35. 35. Implanter
  36. 36. 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)  14LOGSPCSDiagnostics_x…x  De la mise à niveau  14LOGSUpgrade-XXX.log  14LOGSUpgrade-XXX-error.log  Vérifier le numéro de version : 14.x.y.z Valider
  37. 37. 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
  38. 38. Conclusion  Ne pas improviser  Apprendre et connaître Sharepoint 2010  Planifier  Tester, tester, tester et tester
  39. 39. 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
  40. 40. MERCI !!!

×