sharepoint summit québec mise à niveau sharepoint 2007 vers sharepoint 2010
Post on 10-Jun-2015
782 Views
Preview:
DESCRIPTION
TRANSCRIPT
Mise à niveau de Sharepoint 2007 vers Sharepoint 2010
Mario Leblond
Conseiller sénior en TI, DMR - Fujitsu
2
Mario Leblond
Conseiller sénior en TI chez DMR-Fujitsu
Architecte de solution Sharepoint
MCTS – Sharepoint 2007
MCTS – Sharepoint 2010
Conférencier pour le Groupe d’Utilisateur Sharepoint Québec
http://www.sharepointquebec.org/
http://spcontext.wordpress.com/
http://linkedin.com/in/marioleblond
@marioleblond #sps2011
3
Objectif
Présenter
Une vue d’ensemble du processus
Quelques approches de mise à niveau
Leçons apprises
4
Vue d’ensemble de la mise à niveau
Processus habituel de mise à niveau d’un produit
La différence est dans les détails
Apprendre
Préparer
Tester Implanter
Valider
5
Apprendre
6
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
7
Apprendre
Exigences Sharepoint 2010
Source : http://technet.microsoft.com/en-us/library/cc262485.aspx
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
8
Apprendre
Exigences Sharepoint 2010 – Niveau Serveur
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
9
Apprendre
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
10
Apprendre
Exigences Sharepoint 2010 – Poste client
Sharepoint Designer 2010
Suite Microsoft Office / Niveau d’intégration à SP2010 2003 Niveau Moyen
2007 Niveau Très bon
2010 Niveau Excellent
SilverLight 3 (SP2010 offre une WebPart Silverlight)
11
Apprendre
Exigences Sharepoint 2010 – Poste développeur
Windows Vista, 7, 2008 ou 2008 R2 64 Bits
Sharepoint Designer 2010
Visual Studio 2010
SilverLight 3
12
Apprendre
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
13
Apprendre
Chemin de mise à niveau – Approche « sur place »
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
14
Apprendre
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 *Source Technet
15
Apprendre
Approche de mise à niveau – hybride
Bases de données en lecture seule
*Source Technet
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
16
Apprendre
Approche de mise à niveau – hybride
Bases de données détachées
*Source Technet
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
17
Apprendre
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
*Source Technet : http://technet.microsoft.com/en-ca/library/ee720448.aspx
18
Apprendre
Mise à niveau du SSP – Sur place
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
*Source Technet
19
Apprendre
Mise à niveau du SSP – par liaison de BD
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)
20
Préparer
21
Préparer
Inventorier et documenter l’existant
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
22
Préparer
Inventorier et documenter l’existant
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
23
Préparer
Inventorier et documenter l’existant
stsadm –o preupgradecheck
24
Préparer
Gérer les personnalisations
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
25
Préparer
Gérer les personnalisations
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
Seuil de tolérance des listes (List throttling)
Limites du produit
26
Préparer
Gérer les personnalisations
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
27
Préparer
Planifier la stratégie
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
28
Préparer
Agir dès maintenant
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
Pendre des copies de sécurité (backup)
Valider et mettre à l’épreuve notre stratégie de retour arrière
29
Tester
30
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
31
Implanter
32
Implanter
Mettre à niveau la ferme
Déployer les personnalisations
Effectuer le suivi du processus
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
33
Implanter
34
Valider
35
Valider
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
36
Valider
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
37
Conclusion
Ne pas improviser
Apprendre et connaître Sharepoint 2010
Planifier
Tester, tester, tester et tester
38
Références et ressources
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
http://technet.microsoft.com/en-us/edge/gg552996
http://technet.microsoft.com/en-us/edge/gg551715
39
top related