Claude Couderc

 Spécialiste certifié des technologies Microsoft

 

Barcode Claude Couderc

Mise à niveau de SharePoint 2007 vers SharePoint 2010

Microsoft a lancé officiellement SharePoint Foundation 2010 et SharePoint Server 2010.

Dans cette rubrique, vous trouverez des critères de choix objectifs pour vous déterminer.

Pré-requis matériel et logiciel pour installer SharePoint 2010

SharePoint 2010 n'est disponible qu'en version 64 bits (x64).

Par conséquent, la première étape consiste à prévoir la migration ou la mise à jour de votre infrastructure SharePoint vers 64 bits.

Pour installer et utiliser SharePoint 2010, il est nécessaire de disposer d'une version 64 bits de Windows Server 2008 ou Windows Server 2008 R2.

De même, il est nécessaire de disposer d'une version 64 bits de SQL Server 2008 ou de SQL Server 2005. Ce choix est surprenant car il semble plus dicté par des considérations internes Microsoft que pour des raisons purement techniques.

Afin de tirer au mieux parti des fonctionnalités de SharePoint 2010, il est conseillé que les postes clients fonctionnent sous Windows avec Internet Explorer 7 ou 8 ou FireFox 3.x.

Stratégies de migration vers SharePoint 2010

Que faire si, en ce moment :

  • vous n'avez rien mais vous hésitez entre SharePoint 2007 et SharePoint 2010 : quels sont les avantages et inconvénients des deux solutions ?

  • vous disposez déjà de SharePoint 2007, sur un système Windows 32 bits ou 64 bits, et vous vous interrogez sur la pertinence de migrer vers SharePoint 2010 ?

  • vous utilisez toujours la version SharePoint Portal Server 2003 (SPS 2003) ? Serez-vous obligé de faire une mise à niveau intermédiaire vers SharePoint 2007 pour passer à SharePoint 2010 ?

Autant de questions qui nécessitent des réponses différentiées.

Quels sont les Critères de choix entre SharePoint 2007 et SharePoint 2010 ?

Principe de la migration

Installer le Service Pack 2 de SharePoint 2007 avant la migration

Vérifier les pré-requis matériels: 64bits ; Windows 2008 ou Windows 2008 R2 (de préférence); SQL Server 2005 SP3 ou SQL Server 2008 SP1 (de préférence); séparation logs / datas; espace disque disponible au moins égal à 5 fois la taille de la mémoire physique

Vérifier les pré-requis logiciels: outre l'installation des composants pré-requis pour SharePoint 2010, il est préférable d'avoir accès à Internet pour télécharger les mises à jour

Préparer l'environnement avec la commande: stsadm.exe –o preupgradecheck

Identifier les personnalisations: pages maître ("master pages") et gabarits ("layout"), css et thèmes, modèles de sites et listes, développements spécifiques, solutions, webparts, fonctionnalités ("features"), images (logos). Les modèles de sites et de listes SharePoint 2007 devront être recréés dans SharePoint 2010.

Supprimer les sites et espaces de travail obsolètes

Sauvegarder les bases de données de contenu SharePoint 2007 puis les restaurer sur SQL Server 2008

Tester les bases de données restaurées avec la commande PowerShell: test-spcontentdatabase –name <nom de la base de donnees> –webapplication http://<nom application web>

Monter les bases de données restaurées avec la commande PowerShell: mount-spcontentdatabase –name <nom de la base de donnees> –webapplication http://<nom application web>

Procéder à la Mise à niveau visuelle: nouvelle fonctionnalité de SharePoint 2010 qui permet de choisir l'apparence visuelle (ancienne apparence 2007, nouvelle apparence 2010)

Vérifier soigneusement les sites restaurés