Upload
mario-leblond
View
2.496
Download
1
Embed Size (px)
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
Citation preview
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
Objectif
Présenter
Une vue d’ensemble du processus
Quelques approches de mise à niveau
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
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
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
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
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
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
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
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
Exigences Sharepoint 2010
Poste développeur
Windows Vista, 7, 2008 ou 2008 R2 64 Bits
SilverLight 3
Sharepoint Designer 2010
Visual Studio 2010
Apprendre
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
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
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
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
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
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
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
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
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, 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)
Préparer Préparer
Inventorier et documenter l’existant
Gérer les personnalisations
Planifier la stratégie
Agir dès maintenant
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
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
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-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
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
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
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
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
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
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
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
Problèmes reliés aux données
Orphelins
Conflits de noms sur des colonnes ou types de
contenu
Implanter
Implanter
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
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
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 : 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
MERCI !!!