[SharePoint] Migration de MOSS 2007 vers MOSS 2010 (Part.1)

Les migrations d’une solution tel que SharePoint serveur n’est pas toujours une chose facile. C’est pourquoi, je vais dans cet article, effectuer une migration d’une ferme SharePoint 2007 vers une ferme SharePoint 2010. Ceci afin de vous permettre d’essayer de prendre en compte les contraintes majeures d’une migration.

  1. Les chemins possibles de migration

Voici quelques possibilités de chemin de migration possible vers SharePoint 2010.

  • Migration par mise à jour verticale
    • Nécessite une version de MOSS 2007 x64
    • Nécessite SQL 2008 x64 SP1 – CU2 déjà installé sur MOSS 2007
    • Nécessite le SP2 de MOSS 2007
      • Avantages:
        • Même serveurs physique (Pas de surcout financier)
        • Configuration de la ferme conservée et mise à jour
        • Les personnalisations sont disponible immédiatement après la mise à jour
        • Les fournisseurs de services partagées (SSP) sont converti en application de service.
      • Inconvénients:
        • Coupure de service pendant toute la phase de mise à jour (Indisponibilité)
  • Migration par Intégration des Bases de données existantes de MOSS 2007
    • Nécessite :
      • Le basculement des bases de données de la ferme en MOSS 2007 en lecture seul
      • La restauration des bases pour l’utilisation sur MOSS 2010
      • Détacher les bases sur le serveur SQL de votre ferme MOSS 2007 et attacher les bases sur le serveur SQL de votre ferme MOSS 2010
        • Avantages:
          • Pas d’interruption de services (Redirection au fur et à mesure)
          • Les bases de données sont migré au gré des besoins
          • Plus rapide
          • Possibilité de consolider la migration de plusieurs fermes MOSS 2007 vers une ferme MOSS 2010
          • Les bases de données de votre ferme MOSS 2007 sont en lecture seul et permettent aux utilisateurs de continuer à accéder aux contenu.
        • Inconvénients:
          • Nécessite la reconstruction d’une ferme SharePoint 2010 complète.
          • Aucun paramètres de la ou des fermes basés sur MOSS 2007 n’est conservé…
          • Toute les personnalisations doivent-être réinstallé manuellement

2.   Préparation

Identifier toutes les personnalisations qui existe sur votre infrastructure existante de MOSS 2007 ainsi que les composants qui ont été modifié.

      • Webparts
        • Code compilé en 32 bits
        • Modèle objet du SSP (N’existe plus, remplacé par les applications de services)
      • Event Receivers
      • Solutions
      • Features
      • Thèmes
      • Feuille de style CSS
        • Quasiment tous les CSS ont changé
      • Master Pages
      • Images (Logos, etc…)
      • Modèles de site
        • Les modèles de site existant ne sont pas réutilisable
      • Modèles de liste
      • Outils tiers intégrés…
      • ………

Vous pouvez utiliser de outils pour vous permettre de vérifier la faisabilité de migration vers MOSS 2010 (PreupgradeCheck). Prévoyez un grand nettoyage de votre ferme SharePoint 2007, dans la mesure du possible:

  • Supprimer les sites qui ne sont plus exploités.
  • Supprimer les composants inutilisés (Features: STSADM –o uninstallfeature)
  • Diviser les listes de plus de 5000 objets
  • Consolider les bases de plus de 100 Go

3.   Faisabilité de la migration

L’outil PreUpgradeCheck de STSADM vous permet de vérifier certains paramètres pour la mise à niveau:

  • Base de données en Read/Write
  • Fichiers de configuration
  • Compte de service
  • Sites orphelins
  • Mise à jour en attente (non finalisé)
  • AAM (Alternatif Access mapping)
  • Listes de grandes tailles
  • Schéma de base de données invalide
  • Web.Config manquant
  • Informations sur les Langage Packs
  • ……………..

A la fin de l’utilisation de cet outil, SharePoint vous gratifie d’un beau ‘Rapport de vérification préalable à la mise à niveau des produits et technologies SharePoint’

Profitez de cette étape pour vérifier ce que vous pourriez résoudre afin d’optimiser la futur migration vers SharePoint 2010. Et ainsi réduire les risques d’erreurs possibles durant votre migration.

Mon Infrastructure de test pour la migration

Afin que vous cerniez correctement les phases de migration que je vais utiliser durant cet article, je vous soumets l’infrastructure de test que j’utiliserais pour effectuer cette migration.

Quatre machines virtuelles montés sur HYPER-V R2:

Implementation Migration SharePoint Test

  • 1 contrôleur de domaine / DNS / DHCP
  • 1 Serveur SharePoint 2007 FR en mode ferme avec SQL 2008 32 bits
  • 1 serveur Windows 2008 SP2 pour SQL 2008 64bits SP1 – Cumulative Update 2
  • 1 Serveur Windows 2008 SP2 pour SharePoint 2010 64 bits

Phase 1 – Installation des fichiers de SharePoint 2010

Dans cet article je procéderais à une migration par sauvegarde et restauration des bases de données de contenu entre le serveur SQL 2008 x32 utilisé pour SharePoint 2007 et le serveur SQL 2008 x64 utilisé pour SharePoint 2010. Dans la mesure ou je veux continuer à pouvoir utiliser mon serveur SharePoint 2007 pour d’autres tests.

Les étapes de cette première phase d’installation sont les suivantes:

  • Installé votre système d’exploitation (Windows 2008 SP2 / Windows 2008 R2)
  • Installé les dernières mise à jour
  • Installé le rôle IIS (vous gagnerez du temps)
  • Installé Framework .Net 3.5 SP1
  • Installé la KB pour WCF (sur Windows 2008 R2)
  • Installer les composants pré-requis pour SharePoint 2010

ATTENTION:

Pour pouvoir continuer la procédure d’installation de Microsoft SharePoint 2010, vous devez vous assurer que votre serveur puisse accéder à internet durant la phase de vérification (nécessaire uniquement durant cette phase) des pré-requis d’installation. Cela permettra à votre server de télécharger les divers composants nécessaires dont il aura besoin.

Si toutefois, vous ne désirez pas donner accès à internet à votre serveur SharePoint 2010, vous pouvez utiliser l’outil de vérification en mode ligne de commande PrerequisiteInstaller.exe. Celui-ci vous permettra de spécifier les emplacements des diverses sources d’installations des composants nécessaires sans avoir besoin d’un accès à Internet sur votre serveur.

Prerequis SharePoint 2010

L’outil génère un fichier de journalisation permettant de vérifier, le cas échéant, les erreurs durant l’exécution.  Celui-ci se situe dans le dossier TEMP du profil utilisateur que vous utilisez. Dans mon cas, j’utilise un compte utilisateur du domaine dédié pour l’administration de ma ferme SharePoint 2010, nommée svcmoss-01.

C:\Users\svcmoss-01\AppData\Local\Temp\PrerequisiteInstaller.DateDuJour-HeureMinutesSecondes.txt

Après l’installation des composants nécessaires à SharePoint 2010, installez les fichiers de Microsoft SharePoint 2010. Choisissez le type d’installation (Mode Autonome ou Mode Batterie de Serveurs).

Installation de SharePoint 2010

A suivre….

Bookmark and Share

3 réflexions sur “[SharePoint] Migration de MOSS 2007 vers MOSS 2010 (Part.1)

  1. Pingback: [SharePoint 2010] Migration MOSS 2007 vers MOSS 2010 (Part. 4) « Collaboratif & Co…

  2. Bonjour,

    Merci pour le partage de cet article très intéressant sur la migration de SharePoint. Je suis à faire cette procédure sur un MOSS 2007 et vos infos m’aide beaucoup.🙂 Merci !

    J’en profite pour vous faire part d’une tendance que je tente de communiquer pour le partage de l’information sur SharePoint en français. Vous pouvez trouver les détails ici : http://www.aide-sharepoint.info/2010/06/aide-sharepoint-info-et-twitter/

    Merci

  3. Hello

    Merci pour cet article très intéressant, j’avoue m’en être grandement inspiré pour la migration que je dois effectuer.
    Malgré tout, au fur et à mesure de l’avancement, de petites surprises sont venues se mettre sur la route…
    😉

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s