SlideShare une entreprise Scribd logo
Mise à niveau de Sharepoint 2007 vers Sharepoint 2010
Mario Leblond
Conseiller sénior en TI, DMR - Fujitsu
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



                                                                2
Objectif

  Présenter

    Une vue d’ensemble du processus

    Quelques approches de mise à niveau

    Leçons apprises




                                          3
Vue d’ensemble de la mise à niveau


                                    Apprendre




                   Valider                           Préparer




                        Implanter               Tester




  Processus habituel de mise à niveau d’un produit
  La différence est dans les détails



                                                                4
Apprendre




            5
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




                                                6
Apprendre

  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

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




                                                                      7
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



                                                               8
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




                                                       9
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)




                                                             10
Apprendre

  Exigences Sharepoint 2010 – Poste développeur

    Windows Vista, 7, 2008 ou 2008 R2 64 Bits

    Sharepoint Designer 2010

    Visual Studio 2010

    SilverLight 3




                                                  11
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




                                               12
Apprendre

  Chemin de mise à niveau – Approche « sur place »

                    X86              X64
                                                           SPF
                    WSS             WSS                   2010
                   V3 SP2          V3 SP2



                     X86             X64
                                                          SPS
                   SP 2007         SP 2007                2010
                     SP2             SP2




      X86             X86            X64
                                                          SPS
     WSS V3         SP 2007         SP 2007               2010
      SP2             SP2             SP2
                                              Sur place



                                                                 13
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




                                                                  14
Apprendre

  Approche de mise à niveau – hybride
    Bases de données en lecture seule


 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                        *Source Technet




                                                          15
Apprendre

  Approche de mise à niveau – hybride
     Bases de données détachées


 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
                                         *Source Technet




                                                           16
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




                                                                                    17
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



                                                                         18
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)




                                                                             19
Préparer




           20
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




                                                    21
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




                                                                           22
Préparer

  Inventorier et documenter l’existant


  stsadm –o preupgradecheck




                                         23
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




                                                          24
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




                                                    25
Préparer

  Gérer les personnalisations
  Mise à niveau d’un modèle de site (.stp)



                                     Migration à
                                   Sharepoint 2010
    •Modèle de site (.stp)                               •Modèle de site (.wsp)

                             •Effectuer la mise à
                              niveau à IU V4
                             •Corriger les problèmes
                             •Enregistrer le modèle de
                              site

          Sharepoint 2007                                      Sharepoint 2010




                                                                                  26
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




                                                        27
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



                                                                    28
Tester




         29
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




                                                        30
Implanter




            31
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




                                                               32
Implanter




            33
Valider




          34
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)
          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




                                                          35
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




                                                            36
Conclusion

  Ne pas improviser
    Apprendre et connaître Sharepoint 2010
    Planifier
    Tester, tester, tester et tester




                                             37
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




                                                                          38
39

Contenu connexe

Tendances

2008-10-02 Paris - Administration des applications critiques avec SQL Server ...
2008-10-02 Paris - Administration des applications critiques avec SQL Server ...2008-10-02 Paris - Administration des applications critiques avec SQL Server ...
2008-10-02 Paris - Administration des applications critiques avec SQL Server ...Patrick Guimonet
 
Microsoft - Solution Virtualisation Windows Server 08
Microsoft - Solution Virtualisation Windows Server 08Microsoft - Solution Virtualisation Windows Server 08
Microsoft - Solution Virtualisation Windows Server 08
actualblog
 
2008-09-30 Présentation Générale SQL Server 2008
2008-09-30 Présentation Générale SQL Server 20082008-09-30 Présentation Générale SQL Server 2008
2008-09-30 Présentation Générale SQL Server 2008
Patrick Guimonet
 
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...Christophe Laporte
 
Gestion des environnements hétérogènes avec System Center 2012
Gestion des environnements hétérogènes avec System Center 2012Gestion des environnements hétérogènes avec System Center 2012
Gestion des environnements hétérogènes avec System Center 2012
Microsoft Technet France
 
Always on les solutions de haute disponibilité avec sql server 2012 (dat302)
Always on les solutions de haute disponibilité avec sql server 2012 (dat302)Always on les solutions de haute disponibilité avec sql server 2012 (dat302)
Always on les solutions de haute disponibilité avec sql server 2012 (dat302)
Christophe Laporte
 
[Café Techno] Les nouveautés de TSM V 6.4
[Café Techno] Les nouveautés de TSM V 6.4[Café Techno] Les nouveautés de TSM V 6.4
[Café Techno] Les nouveautés de TSM V 6.4
Groupe D.FI
 
Virtualisation de Machines avec Windows Hyper V
Virtualisation de Machines avec Windows Hyper VVirtualisation de Machines avec Windows Hyper V
Virtualisation de Machines avec Windows Hyper V
fabricemeillon
 
Comment créer, gérer et sauvegarder éfficacement vos environnements virtuels ...
Comment créer, gérer et sauvegarder éfficacement vos environnements virtuels ...Comment créer, gérer et sauvegarder éfficacement vos environnements virtuels ...
Comment créer, gérer et sauvegarder éfficacement vos environnements virtuels ...
fabricemeillon
 
Administration oracle7
Administration oracle7Administration oracle7
Administration oracle7
Lucian Carabet
 
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...
fabricemeillon
 
Réplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden GateRéplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden Gate
Mor THIAM
 
Col209 share point - migration
Col209   share point - migrationCol209   share point - migration
Col209 share point - migrationMouhamadou Diallo
 
Techdays 2009 - Administration centralisée des infrastructures de virtualisation
Techdays 2009 - Administration centralisée des infrastructures de virtualisationTechdays 2009 - Administration centralisée des infrastructures de virtualisation
Techdays 2009 - Administration centralisée des infrastructures de virtualisation
fabricemeillon
 
Windows Azure, plongée en eaux profondes (300)
Windows Azure, plongée en eaux profondes (300)Windows Azure, plongée en eaux profondes (300)
Windows Azure, plongée en eaux profondes (300)Microsoft Décideurs IT
 
IT FUTURE 2011 - Microsoft Hyper V
IT FUTURE 2011 - Microsoft Hyper VIT FUTURE 2011 - Microsoft Hyper V
IT FUTURE 2011 - Microsoft Hyper V
Fujitsu France
 
Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...
Kouotou Aboubakar Sidiki, Eng, PMP
 

Tendances (20)

2008-10-02 Paris - Administration des applications critiques avec SQL Server ...
2008-10-02 Paris - Administration des applications critiques avec SQL Server ...2008-10-02 Paris - Administration des applications critiques avec SQL Server ...
2008-10-02 Paris - Administration des applications critiques avec SQL Server ...
 
Microsoft - Solution Virtualisation Windows Server 08
Microsoft - Solution Virtualisation Windows Server 08Microsoft - Solution Virtualisation Windows Server 08
Microsoft - Solution Virtualisation Windows Server 08
 
Dell power edge r210 ii spec-sheet-fr
Dell power edge r210 ii spec-sheet-frDell power edge r210 ii spec-sheet-fr
Dell power edge r210 ii spec-sheet-fr
 
2008-09-30 Présentation Générale SQL Server 2008
2008-09-30 Présentation Générale SQL Server 20082008-09-30 Présentation Générale SQL Server 2008
2008-09-30 Présentation Générale SQL Server 2008
 
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
 
Gestion des environnements hétérogènes avec System Center 2012
Gestion des environnements hétérogènes avec System Center 2012Gestion des environnements hétérogènes avec System Center 2012
Gestion des environnements hétérogènes avec System Center 2012
 
Administration glassfish 3
Administration glassfish 3Administration glassfish 3
Administration glassfish 3
 
Always on les solutions de haute disponibilité avec sql server 2012 (dat302)
Always on les solutions de haute disponibilité avec sql server 2012 (dat302)Always on les solutions de haute disponibilité avec sql server 2012 (dat302)
Always on les solutions de haute disponibilité avec sql server 2012 (dat302)
 
High performance jss 2012
High performance jss 2012High performance jss 2012
High performance jss 2012
 
[Café Techno] Les nouveautés de TSM V 6.4
[Café Techno] Les nouveautés de TSM V 6.4[Café Techno] Les nouveautés de TSM V 6.4
[Café Techno] Les nouveautés de TSM V 6.4
 
Virtualisation de Machines avec Windows Hyper V
Virtualisation de Machines avec Windows Hyper VVirtualisation de Machines avec Windows Hyper V
Virtualisation de Machines avec Windows Hyper V
 
Comment créer, gérer et sauvegarder éfficacement vos environnements virtuels ...
Comment créer, gérer et sauvegarder éfficacement vos environnements virtuels ...Comment créer, gérer et sauvegarder éfficacement vos environnements virtuels ...
Comment créer, gérer et sauvegarder éfficacement vos environnements virtuels ...
 
Administration oracle7
Administration oracle7Administration oracle7
Administration oracle7
 
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...
 
Réplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden GateRéplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden Gate
 
Col209 share point - migration
Col209   share point - migrationCol209   share point - migration
Col209 share point - migration
 
Techdays 2009 - Administration centralisée des infrastructures de virtualisation
Techdays 2009 - Administration centralisée des infrastructures de virtualisationTechdays 2009 - Administration centralisée des infrastructures de virtualisation
Techdays 2009 - Administration centralisée des infrastructures de virtualisation
 
Windows Azure, plongée en eaux profondes (300)
Windows Azure, plongée en eaux profondes (300)Windows Azure, plongée en eaux profondes (300)
Windows Azure, plongée en eaux profondes (300)
 
IT FUTURE 2011 - Microsoft Hyper V
IT FUTURE 2011 - Microsoft Hyper VIT FUTURE 2011 - Microsoft Hyper V
IT FUTURE 2011 - Microsoft Hyper V
 
Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...
 

En vedette

à Médite s sr
à Médite s srà Médite s sr
Actividad2
Actividad2Actividad2
Actividad2
juana16tic
 
Presentación1[1]
Presentación1[1]Presentación1[1]
Presentación1[1]
Katherine Villanueva
 
Presentación karina
Presentación karinaPresentación karina
Presentación karina
anjeloescandon
 
Gbi
GbiGbi
Abd 1.1
Abd 1.1Abd 1.1
Abd 1.1
Nico Her
 
Trabajo Practico N°1
Trabajo Practico N°1Trabajo Practico N°1
Trabajo Practico N°1
tomas_guti
 
1 q pause_repas_&_repos_des_travailleurs_dans_les_gratte-ciel-=en français--l...
1 q pause_repas_&_repos_des_travailleurs_dans_les_gratte-ciel-=en français--l...1 q pause_repas_&_repos_des_travailleurs_dans_les_gratte-ciel-=en français--l...
1 q pause_repas_&_repos_des_travailleurs_dans_les_gratte-ciel-=en français--l...nadia-vraie Nom de famille
 
Vacaciopnes
VacaciopnesVacaciopnes
Vacaciopnes
sofimn
 
Bilan prévisonnel 2013
Bilan prévisonnel 2013 Bilan prévisonnel 2013
Bilan prévisonnel 2013 RTE
 
Internet
InternetInternet
Didier bodas de sangre
Didier bodas de sangreDidier bodas de sangre
Didier bodas de sangre
Didier Pulgarin
 
Indice con tabla de contenido
Indice con tabla de contenido Indice con tabla de contenido
Indice con tabla de contenido
Anduu Garciia
 
Respeto
RespetoRespeto
Respeto
adriancf1
 
Volumen a control aseguramiento calidad
Volumen a control aseguramiento calidadVolumen a control aseguramiento calidad
Volumen a control aseguramiento calidad
Ledgar Viveros
 
Resumen (2)
Resumen (2)Resumen (2)
Resumen (2)
Nydia Hernandez
 
Offres jobs à l'étranger partenaires-dec-16
Offres jobs à l'étranger partenaires-dec-16Offres jobs à l'étranger partenaires-dec-16
Offres jobs à l'étranger partenaires-dec-16
Club TELI
 
Acceso bachillerato
Acceso bachilleratoAcceso bachillerato
Acceso bachillerato
ANYZURITA
 
Músicas
MúsicasMúsicas
Músicas
jmjulianm
 
Schéma décennal 2013
Schéma décennal 2013Schéma décennal 2013
Schéma décennal 2013
RTE
 

En vedette (20)

à Médite s sr
à Médite s srà Médite s sr
à Médite s sr
 
Actividad2
Actividad2Actividad2
Actividad2
 
Presentación1[1]
Presentación1[1]Presentación1[1]
Presentación1[1]
 
Presentación karina
Presentación karinaPresentación karina
Presentación karina
 
Gbi
GbiGbi
Gbi
 
Abd 1.1
Abd 1.1Abd 1.1
Abd 1.1
 
Trabajo Practico N°1
Trabajo Practico N°1Trabajo Practico N°1
Trabajo Practico N°1
 
1 q pause_repas_&_repos_des_travailleurs_dans_les_gratte-ciel-=en français--l...
1 q pause_repas_&_repos_des_travailleurs_dans_les_gratte-ciel-=en français--l...1 q pause_repas_&_repos_des_travailleurs_dans_les_gratte-ciel-=en français--l...
1 q pause_repas_&_repos_des_travailleurs_dans_les_gratte-ciel-=en français--l...
 
Vacaciopnes
VacaciopnesVacaciopnes
Vacaciopnes
 
Bilan prévisonnel 2013
Bilan prévisonnel 2013 Bilan prévisonnel 2013
Bilan prévisonnel 2013
 
Internet
InternetInternet
Internet
 
Didier bodas de sangre
Didier bodas de sangreDidier bodas de sangre
Didier bodas de sangre
 
Indice con tabla de contenido
Indice con tabla de contenido Indice con tabla de contenido
Indice con tabla de contenido
 
Respeto
RespetoRespeto
Respeto
 
Volumen a control aseguramiento calidad
Volumen a control aseguramiento calidadVolumen a control aseguramiento calidad
Volumen a control aseguramiento calidad
 
Resumen (2)
Resumen (2)Resumen (2)
Resumen (2)
 
Offres jobs à l'étranger partenaires-dec-16
Offres jobs à l'étranger partenaires-dec-16Offres jobs à l'étranger partenaires-dec-16
Offres jobs à l'étranger partenaires-dec-16
 
Acceso bachillerato
Acceso bachilleratoAcceso bachillerato
Acceso bachillerato
 
Músicas
MúsicasMúsicas
Músicas
 
Schéma décennal 2013
Schéma décennal 2013Schéma décennal 2013
Schéma décennal 2013
 

Similaire à Sharepoint Summit Québec mise à niveau Sharepoint 2007 vers Sharepoint 2010

Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1
Microsoft Technet France
 
Alphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm
 
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint 2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
Patrick Guimonet
 
Les 11 bonnes raisons de migrer vers Windows Server 2008
Les 11 bonnes raisons de migrer vers Windows Server 2008Les 11 bonnes raisons de migrer vers Windows Server 2008
Les 11 bonnes raisons de migrer vers Windows Server 2008
fabricemeillon
 
Quoi de neuf dans la version 11 Alexandria ?
Quoi de neuf dans la version 11 Alexandria ?Quoi de neuf dans la version 11 Alexandria ?
Quoi de neuf dans la version 11 Alexandria ?
pprem
 
resume-theorique-m202-v1-0-6308e0082c37c (3).pdf
resume-theorique-m202-v1-0-6308e0082c37c (3).pdfresume-theorique-m202-v1-0-6308e0082c37c (3).pdf
resume-theorique-m202-v1-0-6308e0082c37c (3).pdf
FootballLovers9
 
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Microsoft Technet France
 
ITN_Module_10.pptx
ITN_Module_10.pptxITN_Module_10.pptx
ITN_Module_10.pptx
serieux1
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
vlabatut
 
2010-12-13 RBS pour SharePoint 2010 - Club SharePoint
2010-12-13 RBS pour SharePoint 2010 - Club SharePoint2010-12-13 RBS pour SharePoint 2010 - Club SharePoint
2010-12-13 RBS pour SharePoint 2010 - Club SharePoint
Patrick Guimonet
 
Software-Defined Storage
Software-Defined StorageSoftware-Defined Storage
Software-Defined Storage
SUSE
 
USI 2013 : 7 changements nécessaires pour sauver vos SI décisionnels
USI 2013 : 7 changements nécessaires pour sauver vos SI décisionnelsUSI 2013 : 7 changements nécessaires pour sauver vos SI décisionnels
USI 2013 : 7 changements nécessaires pour sauver vos SI décisionnels
Joseph Glorieux
 
Déploiement dans Azure depuis Visual Studio Team Services
Déploiement dans Azure depuis Visual Studio Team ServicesDéploiement dans Azure depuis Visual Studio Team Services
Déploiement dans Azure depuis Visual Studio Team Services
Adrien Siffermann
 
Déploiement dans Azure depuis VSTS
Déploiement dans Azure depuis VSTSDéploiement dans Azure depuis VSTS
Déploiement dans Azure depuis VSTS
AZUG FR
 
[Café Techno] Les évolutions de TSM v6.3.4 et bientôt 7.1
[Café Techno] Les évolutions de TSM v6.3.4 et bientôt 7.1[Café Techno] Les évolutions de TSM v6.3.4 et bientôt 7.1
[Café Techno] Les évolutions de TSM v6.3.4 et bientôt 7.1
Groupe D.FI
 
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
SQLSaturday Paris 2014 - Et hop, ma base migre dans AzureSQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
GUSS
 
Administrer Moss Avec System Center
Administrer Moss Avec System CenterAdministrer Moss Avec System Center
Administrer Moss Avec System Center
UGAIA
 
Sql saturday 323 paris 2014 azure migration iaas et paas
Sql saturday 323 paris 2014   azure migration iaas et paasSql saturday 323 paris 2014   azure migration iaas et paas
Sql saturday 323 paris 2014 azure migration iaas et paas
Christophe Laporte
 
Migration sharepoint 2013
Migration sharepoint 2013Migration sharepoint 2013
Migration sharepoint 2013
Michael Nokhamzon
 
alphorm.com - Formation Windows Server Core 2008 (R2)
alphorm.com - Formation Windows Server Core 2008 (R2)alphorm.com - Formation Windows Server Core 2008 (R2)
alphorm.com - Formation Windows Server Core 2008 (R2)
Alphorm
 

Similaire à Sharepoint Summit Québec mise à niveau Sharepoint 2007 vers Sharepoint 2010 (20)

Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1
 
Alphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm.com Formation Nagios et Cacti : Installation et Administration
Alphorm.com Formation Nagios et Cacti : Installation et Administration
 
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint 2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
 
Les 11 bonnes raisons de migrer vers Windows Server 2008
Les 11 bonnes raisons de migrer vers Windows Server 2008Les 11 bonnes raisons de migrer vers Windows Server 2008
Les 11 bonnes raisons de migrer vers Windows Server 2008
 
Quoi de neuf dans la version 11 Alexandria ?
Quoi de neuf dans la version 11 Alexandria ?Quoi de neuf dans la version 11 Alexandria ?
Quoi de neuf dans la version 11 Alexandria ?
 
resume-theorique-m202-v1-0-6308e0082c37c (3).pdf
resume-theorique-m202-v1-0-6308e0082c37c (3).pdfresume-theorique-m202-v1-0-6308e0082c37c (3).pdf
resume-theorique-m202-v1-0-6308e0082c37c (3).pdf
 
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
 
ITN_Module_10.pptx
ITN_Module_10.pptxITN_Module_10.pptx
ITN_Module_10.pptx
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
 
2010-12-13 RBS pour SharePoint 2010 - Club SharePoint
2010-12-13 RBS pour SharePoint 2010 - Club SharePoint2010-12-13 RBS pour SharePoint 2010 - Club SharePoint
2010-12-13 RBS pour SharePoint 2010 - Club SharePoint
 
Software-Defined Storage
Software-Defined StorageSoftware-Defined Storage
Software-Defined Storage
 
USI 2013 : 7 changements nécessaires pour sauver vos SI décisionnels
USI 2013 : 7 changements nécessaires pour sauver vos SI décisionnelsUSI 2013 : 7 changements nécessaires pour sauver vos SI décisionnels
USI 2013 : 7 changements nécessaires pour sauver vos SI décisionnels
 
Déploiement dans Azure depuis Visual Studio Team Services
Déploiement dans Azure depuis Visual Studio Team ServicesDéploiement dans Azure depuis Visual Studio Team Services
Déploiement dans Azure depuis Visual Studio Team Services
 
Déploiement dans Azure depuis VSTS
Déploiement dans Azure depuis VSTSDéploiement dans Azure depuis VSTS
Déploiement dans Azure depuis VSTS
 
[Café Techno] Les évolutions de TSM v6.3.4 et bientôt 7.1
[Café Techno] Les évolutions de TSM v6.3.4 et bientôt 7.1[Café Techno] Les évolutions de TSM v6.3.4 et bientôt 7.1
[Café Techno] Les évolutions de TSM v6.3.4 et bientôt 7.1
 
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
SQLSaturday Paris 2014 - Et hop, ma base migre dans AzureSQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
 
Administrer Moss Avec System Center
Administrer Moss Avec System CenterAdministrer Moss Avec System Center
Administrer Moss Avec System Center
 
Sql saturday 323 paris 2014 azure migration iaas et paas
Sql saturday 323 paris 2014   azure migration iaas et paasSql saturday 323 paris 2014   azure migration iaas et paas
Sql saturday 323 paris 2014 azure migration iaas et paas
 
Migration sharepoint 2013
Migration sharepoint 2013Migration sharepoint 2013
Migration sharepoint 2013
 
alphorm.com - Formation Windows Server Core 2008 (R2)
alphorm.com - Formation Windows Server Core 2008 (R2)alphorm.com - Formation Windows Server Core 2008 (R2)
alphorm.com - Formation Windows Server Core 2008 (R2)
 

Sharepoint Summit Québec mise à niveau Sharepoint 2007 vers Sharepoint 2010

  • 1. 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 2
  • 3. Objectif Présenter Une vue d’ensemble du processus Quelques approches de mise à niveau Leçons apprises 3
  • 4. Vue d’ensemble de la mise à niveau Apprendre Valider Préparer Implanter Tester Processus habituel de mise à niveau d’un produit La différence est dans les détails 4
  • 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 6
  • 7. Apprendre 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 Source : http://technet.microsoft.com/en-us/library/cc262485.aspx 7
  • 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 8
  • 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 9
  • 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) 10
  • 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 11
  • 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 12
  • 13. Apprendre Chemin de mise à niveau – Approche « sur place » X86 X64 SPF WSS WSS 2010 V3 SP2 V3 SP2 X86 X64 SPS SP 2007 SP 2007 2010 SP2 SP2 X86 X86 X64 SPS WSS V3 SP 2007 SP 2007 2010 SP2 SP2 SP2 Sur place 13
  • 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 14
  • 15. Apprendre Approche de mise à niveau – hybride Bases de données en lecture seule 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 *Source Technet 15
  • 16. Apprendre Approche de mise à niveau – hybride Bases de données détachées 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 *Source Technet 16
  • 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 17
  • 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 18
  • 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) 19
  • 20. Préparer 20
  • 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 21
  • 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 22
  • 23. Préparer Inventorier et documenter l’existant stsadm –o preupgradecheck 23
  • 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 24
  • 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 25
  • 26. Préparer Gérer les personnalisations Mise à niveau d’un modèle de site (.stp) Migration à Sharepoint 2010 •Modèle de site (.stp) •Modèle de site (.wsp) •Effectuer la mise à niveau à IU V4 •Corriger les problèmes •Enregistrer le modèle de site Sharepoint 2007 Sharepoint 2010 26
  • 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 27
  • 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 28
  • 29. Tester 29
  • 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 30
  • 31. Implanter 31
  • 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 32
  • 33. Implanter 33
  • 34. Valider 34
  • 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) 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 35
  • 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 36
  • 37. Conclusion Ne pas improviser Apprendre et connaître Sharepoint 2010 Planifier Tester, tester, tester et tester 37
  • 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 38
  • 39. 39