Guide autodidactique de mise à niveau ou de migration vers SharePoint Server 2010



Documents pareils
Mise à niveau de Windows XP vers Windows 7

FileMaker Server 14. Guide de démarrage

À propos de cette page Recommandations pour le mot de passe... 26

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

VERITAS Backup Exec TM 10.0 for Windows Servers

TP redondance DHCP. Gillard Frédéric Page 1/17. Vue d ensemble du basculement DHCP

Préconisations Techniques & Installation de Gestimum ERP

Administration Centrale : Opérations

Universalis Guide d installation. Sommaire

Guide de l utilisateur Mikogo Version Windows

Guide d installation UNIVERSALIS 2014

Guide d installation UNIVERSALIS 2016

Guide d administration de Microsoft Exchange ActiveSync

Les nouveautés d AppliDis Fusion 4 Service Pack 3

HP StorageWorks All-in-One Storage Manager Manuel de l utilisateur

Sauvegarde d'une base de données SQL Server Express 2005

Tutorial Terminal Server sous

DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION

Mes documents Sauvegardés

PROCÉDURE D AIDE AU PARAMÉTRAGE

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication

Créer et partager des fichiers

Manuel d utilisation du web mail Zimbra 7.1

Outlook Présentation.

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

MANUEL D INSTALLATION

Guide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM

Comment utiliser mon compte alumni?

STATISTICA Version 12 : Instructions d'installation

Formation. Module WEB 4.1. Support de cours

SOMMAIRE ÉTAPES OBLIGATOIRES. Récupérer le connecteur... 3

sommaire ÉTAPES OBLIGATOIRES Récupérer le connecteur... 3

Table des matières...2 Introduction...4 Terminologie...4

Découvrez Windows NetMeeting

FileMaker Server 14. Aide FileMaker Server

Tropimed Guide d'installation

Guide d installation et d utilisation

Copyright Arsys Internet E.U.R.L. Arsys Backup Online. Guide de l utilisateur

Corrigé de l'atelier pratique du module 3 : Récupération d'urgence

LIVRE BLANC. Guide des fonctionnalités. Aperçu des avantages et des fonctions.

sommaire Archives... Archiver votre messagerie... Les notes... Les règles de messagerie... Les calendriers partagés Les listes de diffusions...

Comment utiliser FileMaker Pro avec Microsoft Office

Gestion des sauvegardes

Procédure d installation :

Suite logicielle ZOOM version 7.1 Guide d installation 94ZM-ZMJ1F-712

Connected to the FP World

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-

Manuel de l utilisateur

FileMaker Pro 13. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 13

Guide de configuration. Logiciel de courriel

GPI Gestion pédagogique intégrée

Mettre à jour son ordinateur vers Windows 7

Nokia Internet Modem Guide de l utilisateur

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

Catalogue des formations pour vos collaborateurs, pour vos clients,

Préparation à l installation d Active Directory

Sauvegarde des données d affaires de Bell Guide de démarrage. Vous effectuez le travail Nous le sauvegarderons. Automatiquement

Accès à distance sécurisé au Parlement (ADSP)

PerSal Manuel d installation

Manuel d utilisation du logiciel de messagerie personnelle Palm VersaMail 2.5

SQL Server Installation Center et SQL Server Management Studio

UltraBackup NetStation 4. Guide de démarrage rapide

FileMaker Pro 12. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 12

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Installation de GFI MailEssentials

MENU FEDERATEUR. Version Cabinet - Notice d installation et de mise à jour

Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT

GUIDE D'INSTALLATION. AXIS Camera Station

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

SOMMAIRE. 1. Connexion à la messagerie Zimbra Pré-requis Ecran de connexion à la messagerie 4

Espace Client Aide au démarrage

Installation de GFI Network Server Monitor

Lutter contre les virus et les attaques... 15

Dell SupportAssist pour PC et tablettes Guide de déploiement

Guide de l administrateur DOC-OEMCS8-GA-FR-29/09/05

Démarrer et quitter... 13

Guide de l administrateur CorpoBack

Procédure Platine Exchange 2010 Accompagnement à la migration de votre compte 09/08/ Version 1.0 Hébergement web professionnel

Procédure d'installation de SQL Server Express 2005

Instructions d installation de IBM SPSS Statistics pour Windows (mono-utilisateur)

Guide d installation d AppliDis Free Edition sur Windows Serveur 2008 R2

Pré requis Microsoft Windows Server 2008

Mise à jour, sauvegarde et restauration de logiciels

Guide de déploiement

Guide Tenrox R8.7 de configuration de Microsoft Reporting Services

Réglages du portail de P&WC

Fonctionnement de Windows XP Mode avec Windows Virtual PC

Installation Client (licence réseau) de IBM SPSS Modeler 14.2

Guide de prise en main Symantec Protection Center 2.1

Tenrox. Guide d intégration Tenrox-Salesforce. Janvier Tenrox. Tous droits réservés.

Guide de configuration de SQL Server pour BusinessObjects Planning

Introduction. Instructions relatives à la création d ateliers de test. Préparer l ordinateur Windows Server 2003

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven

Table des matières ENVIRONNEMENT

Mise à niveau Windows Vista

Prise en main rapide

Certificats Electroniques sur Clé USB

Transcription:

Guide autodidactique de mise à niveau ou de migration vers SharePoint Server 2010

Copyright Les informations contenues dans ce document (y compris les références aux sites web Internet comme les URL) sont susceptibles d être modifiées sans préavis. Sauf mention contraire, les noms des sociétés, des organisations, des produits, des noms de domaine, des adresses de messagerie, des logos, des personnes, des lieux et des événements mentionnés dans ce logiciel et les documents associés sont fictifs. Aucune association avec un nom réel n est voulue ni suggérée. L utilisateur est tenu d observer la réglementation relative aux droits d auteur applicable dans son pays. Microsoft peut détenir des brevets, avoir déposé des demandes d enregistrement de brevets ou être titulaire de marques, droits d auteur ou autres droits de propriété intellectuelle portant sur tout ou partie des éléments qui font l objet du présent document. Sauf stipula tion expresse contraire d un contrat de licence écrit de Microsoft Corporation, la fourniture du présent document n a pas pour effet de concéder au lecteur une licence sur les brevets, marques, droits d auteur ou autres droits de propriété intellectuelle. 2010 Microsoft Corporation. Tous droits réservés. SharePoint, Excel et Internet Explorer sont des marques ou des marques déposées de Microsoft Corporation aux États-Unis et/ou dans d autres pays. Les noms de produits et de sociétés mentionnés dans ce document sont des marques de leurs sociétés respectives. 2

Introduction Le lancement officiel de Microsoft SharePoint Server 2010 a eu lieu en mai 2010. De nombreuses organisations envisagent certainement de procéder à la mise à niveau vers SharePoint Server 2010. Toutefois, une planification attentive est nécessaire durant cette mise à niveau. De plus, avant de procéder à la mise à niveau, il est important de se représenter parfaitement le processus de mise à niveau et le résultat obtenu. Ce guide autodidactique est conçu pour permettre aux personnes envisageant de procéder à une mise à niveau de comprendre les options de mise à niveau qui leur sont offertes et les processus lors de son déroulement, pour qu elles puissent effectuer la mise à niveau correctement. Toute technique de mise à niveau entraîne des compromis. Nous espérons que ce guide autodidactique vous aidera à choisir la technique de mise à niveau adéquate à l environnement SharePoint Server de votre organisation. Toutefois, il existe différentes techniques de mise à niveau. Selon votre configuration de batterie existante, il est possible que vous deviez employer des techniques que ce guide ne décrit pas entièrement. Dans tous les cas, les procédures décrites reposent sur l exploitation et la restauration de bases de données, une utilisation des scripts Windows PowerShell et l exécution d opérations Stsadm. Étant donné que les commandes à utiliser et les opérations de bases de données sont dans tous les cas identiques, nous vous recommandons de lire d abord minutieusement ce guide autodidactique pour bien comprendre les scénarios de mise à niveau généraux. 3

Historique des révisions Version Date de publication Détail des modifications Version 1.0 Juin 2010 Version initiale 4

À propos de l environnement préalable Remarque : ce livre blanc est basé sur l environnement décrit ci-dessous. Cet environnement n est pas mis à votre disposition, mais ce document fournit toutefois un complément d information détaillé et illustré par rapport au contenu relatif à l installation et à la mise à niveau disponible sur TechNet. Dans l environnement préalable, l environnement Active Directory à évaluer et le serveur de messagerie ont déjà été mis à disposition. L environnement préalable utilisé pour la rédaction de ce guide autodidactique est le suivant : Active Directory Système d exploitation du serveur : Windows Server 2008 R2 (x64) Nom du serveur : DC2008 Rôles serveur : AD DS, DNS Nom de domaine : Contoso.com Niveau de fonction domaine : Windows Server 2003 natif Serveur de messagerie Système d exploitation du serveur : Windows Server 2008 R2 (x64) Nom du serveur : MAIL2010 Application : Microsoft Exchange Server 2010 Installation : installation standard d Exchange Server (Hub, CAS, boîte aux lettres, outils d administration Exchange) SharePoint Server 2007 (source) Système d exploitation du serveur : Windows Server 2003 R2 (x64) Nom du serveur : MOSS2007 Serveur SQL Server : SQL Server 2005 (x64) SharePoint Server 2010 (destination) Système d exploitation du serveur : Windows Server 2008 R2 (x64) Nom du serveur : SP2010 Serveur SQL Server : SQL Server 2008 R2 5

Sommaire Introduction... 3 Historique des révisions... 4 À propos de l environnement préalable... 5 Chapitre 1. Éléments à prendre en considération pour les techniques de mise à niveau... 7 1.1 De SharePoint Server 2007 vers SharePoint Server 2010... 8 1.2 Pourquoi envisager la mise à niveau vers SharePoint Server 2010?... 10 1.3 Compromis... 12 Chapitre 2. Mise à niveau sur place... 13 2.1 Confirmation de la procédure de mise à niveau sur place... 14 2.2 Démarrage de la mise à niveau... 16 Chapitre 3. Mise à niveau par migration de base de données... 45 3.1 Planification d une mise à niveau par migration de base de données... 46 3.2 Confirmation de la procédure de travail pour la mise à niveau par migration de base de données... 49 3.3 Création d un environnement de batteries de serveurs 2010... 51 3.4 Mise en œuvre de la migration de base de données (préparation)... 51 3.5 Migration de base de données (sauvegarde des données de migration)... 54 3.6 Migration de base de données (restauration)... 58 3.7 Restauration des bases de données de services partagés... 68 3.8 Post-traitement suite à la migration de base de données... 76 6

Chapitre 1. Éléments à prendre en considération pour les techniques de mise à niveau 7

1.1 De SharePoint Server 2007 vers SharePoint Server 2010 Si vous comparez Microsoft Office SharePoint Server 2007 et Microsoft SharePoint Server 2010, aucune différence majeure n apparaît en matière de topologie de serveurs actuelle. Une topologie de serveurs courante possède : un rôle de serveur web frontal ; un rôle de serveur d applications ; un serveur de bases de données. Il existe toutefois des différences significatives au niveau de leurs architectures, ainsi qu une nouvelle configuration logicielle et matérielle requise. Voici quelques exemples caractéristiques. 1. Environnement 64 bits uniquement : SharePoint Server 2007 était disponible en version 32 bits et 64 bits. Vous aviez également la possibilité de sélectionner une version 32 bits ou 64 bits dans chaque couche de la topologie de serveurs (les versions 32 bits et 64 bits ne peuvent toutefois pas coexister dans la même couche). Cependant, dans SharePoint Server 2010, l ensemble de la batterie de serveurs doit être configurée avec un système d exploitation et des applications 64 bits. Cette situation pose un réel défi si la batterie de serveurs SharePoint Server existante est configurée en 32 bits, ou s il existe également un environnement 32 bits. SharePoint Server 2010 est optimisé pour un déploiement 64 bits. Il utilise une zone mémoire importante et offre des performances accrues. 2. Disparition du «fournisseur de services partagés» : SharePoint Server 2007 comprenait un «fournisseur de services partagés». Il s agissait d un mécanisme proposant des services de manière collective, lesquels pouvaient «être utilisés en toute facilité lors de leur partage». Par exemple, les fonctionnalités de recherche de contenu d entreprise et de profil utilisateur, les applications du catalogue de données métiers et Excel Services étaient définis collectivement et fournis comme services partagés. SharePoint Server 2010 fournit chaque service en tant qu «application de service indépendante», plutôt que de fournir plusieurs services collectivement comme un service «partagé». Cela permet de proposer des configurations redondantes flexibles. 3. Fin de la prise en charge d Internet Explorer 6 (côté client) : SharePoint Server utilise des technologies web. Les utilisateurs se servent de SharePoint Server via des navigateurs web. Bien qu il existe différents types de navigateurs, SharePoint Server 2010 nécessite Internet Explorer 7, 8 ou 9 pour tirer parti de technologies web plus polyvalentes. 8

Vous pouvez déterminer la technique de mise à niveau à mettre en œuvre en considérant votre environnement de batterie de serveurs SharePoint Server actuel ainsi que les exigences de votre organisation afin de réduire le nombre de possibilités. Les deux techniques présentées par Microsoft dans TechNet sont les suivantes. (Article Technet : Déterminer l approche de mise à niveau (SharePoint Server 2010)) Technique Mise à niveau sur place Migration de base de données Description Cette technique est prise en charge si la batterie de serveurs existante est configurée en version 64 bits. Toutefois, votre environnement doit satisfaire aux conditions minimales requises, telles que les mises à niveau des versions du système d exploitation, les mises à niveau des composants supplémentaires et de nouvelles exigences matérielles pour SharePoint Server 2010. Cette opération sauvegarde des bases de données pouvant être migrées et les transfère dans de nouveaux environnements. Si vous pouvez vous permettre une certaine quantité de temps mort, la migration de base de données représente la meilleure option de mise à jour pour SharePoint Server 2010. Toutefois, sachez que tous les paramètres et les bases de données ne peuvent pas être migrés. Ce guide autodidactique présente les deux techniques, à savoir la mise à niveau sur place et la migration de base de données. Conseils : mise à niveau à partir d Office SharePoint Portal Server 2003 vers SharePoint Server 2010 Vous ne pouvez pas mettre à niveau Office SharePoint Portal Server 2003 directement vers Microsoft SharePoint Server 2010. Lorsque vous envisagez de passer de la version 2003 à 2010, vous devez prendre en compte le fait que les différences existant entre les versions et les exigences matérielles sont si importantes qu une mise à niveau sur place n est pas possible, même si vous utilisez la méthode de migration de base de données. Commencez par mettre à niveau le contenu vers Office SharePoint Server 2007, pour ensuite effectuer la mise à niveau vers SharePoint Server 2010. Article MSDN : Mise à niveau de SharePoint Portal Server 2003 vers SharePoint Server 2010 9

1.2 Pourquoi envisager la mise à niveau vers SharePoint Server 2010? La mise à niveau d applications exécutées régulièrement demande énormément d efforts, de coûts et de temps. Si vous exécutez actuellement SharePoint Server 2007 sans rencontrer de problème particulier, pourquoi devriez-vous envisager une mise à niveau vers SharePoint Server 2010? En comparant les versions 2007 et 2010 de SharePoint Server, vous pouvez dégager les améliorations suivantes. Prise en charge du contenu enrichi en plus des documents et du web L ancienne version de SharePoint Server vous permettait de partager et de gérer des éléments tels que du contenu de documents, les pages web, les données de liste et les bases de données externes. SharePoint Server 2010 améliore grandement l expérience utilisateur et vous permet désormais de gérer du contenu multimédia enrichi, comme des films et du contenu Silverlight en plus des contenus déjà mentionnés. Amélioration de la convivialité SharePoint Server 2010 utilise l interface utilisateur «Fluent» (c est-à-dire, le ruban) présente dans les produits Office. Les utilisateurs peuvent ainsi facilement exécuter des applications clientes locales, comme les produits Office et serveur, à partir de la même interface utilisateur. De plus, cette interface utilisateur «Fluent» est dynamique. Son contenu change en fonction du contexte des actions des utilisateurs. Une fonctionnalité d aperçu instantané est également disponible à certains endroits. Avant d appliquer complètement les paramètres, vous pouvez vérifier le résultat attendu en temps réel (en pointant simplement le curseur de la souris). En outre, les méthodes de téléchargement et de placement des fichiers ont également été améliorées. L interface utilisateur basée sur AJAX n utilise pas d écrans de transition. Les utilisateurs peuvent donc se familiariser plus facilement avec elle. Si les URL et les écrans sont constamment modifiés à chacune de vos interventions, vous pourriez en venir à douter de vos actions et ne plus savoir comment les annuler. En revanche, l utilisation de SharePoint Server 2010 est intuitive et vous évite de tels problèmes. Grande fiabilité et redondance, et disponibilité de techniques Dans SharePoint Server 2010, le fournisseur de services partagés a été remplacé par des services individuels sous formes indépendantes. Même des services que nous ne pouvions pas rendre redondants jusqu à présent peuvent maintenant l être sur plusieurs serveurs. L emplacement connu sous le nom de «point de défaillance», où la redondance était impossible, n existe plus. De plus, la résistance aux pannes a été renforcée et la mise en miroir, fournie par Microsoft SQL Server 2008, est à présent prise en charge en tant que standard. Ceci permet d utiliser des solutions 10

pouvant être développées à peu de frais, tout en minimisant les temps morts durant les pannes. En guise de méthode de prévention d encombrement du disque, des fonctionnalités de contrôle avancées sont présentes, telles que l utilisation d objets BLOB (binary large object) et fonctionnent parfaitement avec les périphériques de stockage d autres fabricants. Compatibilité élevée avec les produits clients d Office 2010 SharePoint Server 2010 reste très proche des applications clientes d Office 2010. Office 2010 introduit à présent SharePoint WorkSpace 2010 pour permettre une utilisation sécurisée, efficace et hors connexion de contenu SharePoint Server 2010. De plus, SharePoint Designer 2010 est fourni gratuitement. SharePoint Designer 2010 permet de rafraîchir la conception visible de vos sites, mais également d offrir des fonctionnalités d outils d administration avancées pour vous permettre, par exemple, de créer vos propres flux de travail, de gérer efficacement les utilisateurs ou de permettre la gestion centralisée de SharePoint Server 2010. Il vous permet également de créer des connecteurs de collaboration pour les listes externes, ce qui simplifie la collaboration sur les bases de données. L affinité avec les appareils mobiles est désormais plus forte. Il est également possible de fournir des affichages conçus spécialement pour les appareils mobiles et les personnaliser. SharePoint Server est principalement utilisé par des utilisateurs finaux, et la plupart du temps, pour réaliser leurs tâches. L amélioration de la convivialité de SharePoint Server 2010 va avoir un impact positif indiscutable sur le confort et la productivité des utilisateurs. Mais il existe cependant d autres arguments en faveur de la mise à niveau. Pourquoi ne pas vous créer un environnement pour évaluer SharePoint Server 2010? 11

1.3 Compromis La mise à niveau permet aux administrateurs informatiques, aux développeurs, aux utilisateurs finaux et à toutes les personnes exerçant une fonction au sein d une organisation d utiliser les toutes dernières technologies et d augmenter leur productivité. Cependant, une mise à niveau doit être minutieusement préparée et mise en œuvre. Les aspects négatifs que vous pouvez rencontrer à la suite d une mise à niveau doivent également être pris en compte. Avant de passer à SharePoint Server 2010, prenez donc en compte les enjeux suivants. Prise en charge de la version 64 bits uniquement Alors que SharePoint Server 2007 était pris en charge en version 32 et 64 bits, SharePoint Server 2010 est uniquement pris en charge en version 64 bits. Si vous utilisez actuellement la version 32 bits, vous allez devoir préparer une nouvelle batterie de serveurs (même si cela est temporaire). Nouveau développement des fonctions étendues accompagnant la nouvelle version Pour rendre les fonctions spécifiques à l organisation développées pour la version 32 bits compatibles avec la version 64 bits, vous devrez peut-être leur apporter quelques légères modifications. De plus, lorsque vous passez d un environnement 32 bits à un environnement 64 bits, vous devrez mener des tests de vérification laborieux sur la batterie de serveurs pour vérifier que les solutions existantes sont exécutées correctement. Apparition d un temps mort Que vous mettiez en œuvre une mise à niveau sur place ou une migration de base de données, un certain temps mort va s écouler. Si des tâches critiques sont exécutées sur SharePoint Server, vous allez devoir planifier soigneusement le moment de la mise à niveau. Fin de la prise en charge d Internet Explorer 6 De nombreuses organisations utilisent Internet Explorer 6. Cependant, SharePoint Server 2010 ne prend pas en charge Internet Explorer 6, et toute tentative pour l afficher provoquera une erreur de disposition accompagnée d un avertissement et d un affichage incorrect de l interface utilisateur du ruban, etc. La mise à niveau peut s avérer très difficile à mettre en œuvre si d autres applications utilisent Internet Explorer 6 au sein de l organisation. Cependant, dans certains cas, les entreprises «Microsoft Certified Partner» connaissant bien les technologies SharePoint peuvent fournir des solutions permettant d afficher correctement des dessins SharePoint Server 2010 dans Internet Explorer 6. 12

Chapitre 2. Mise à niveau sur place 13

2.1 Confirmation de la procédure de mise à niveau sur place Comme une mise à niveau sur place peut transmettre virtuellement n importe quel contenu de l environnement SharePoint Server 2007 actuel au nouvel environnement, cette méthode est la plus à même d assurer une migration fluide et conviviale vers les nouveaux environnements, tant que la batterie de serveurs actuelle respecte la configuration requise pour l installation de SharePoint Server 2010. Avant de mettre en œuvre une mise à niveau sur place, vous devez confirmer que l environnement de la batterie de serveurs actuel peut être mis à niveau sur place. Éléments à confirmer Dans la batterie de serveurs, tous les serveurs exécutent un système d exploitation Windows Server 2003 ou 2008 64 bits, et la version 64 bits de SharePoint Server 2007 est en cours d exécution La version 64 bits de SQL Server 2005 ou 2008 est utilisée comme serveur de base de données pour SharePoint Server 2007 Tous les serveurs de la batterie exécutant SharePoint Server 2007 respectent les conditions matérielles requises par SharePoint Server 2010 ou SQL Server 2008 Vous pouvez disposer du temps de travail requis pour une opération de mise à niveau en bloc Des sauvegardes de toutes les données sont effectuées Vérifié Si les conditions mentionnées ci-dessus sont respectées, vous pouvez effectuer une mise à niveau sur place. Tout d abord, nous allons confirmer la procédure de mise à niveau sur place. La procédure suivante suppose que l environnement actuel est configuré avec Windows Server 2003 (64 bits) et utilise SQL Server 2005 (64 bits). Si l environnement SharePoint Server 2007 a été configuré avec Windows Server 2008, SQL Server 2008, etc., commencez par appliquer le Service Pack 2 (SP2) à SharePoint Server 2007. De Windows Server 2003 à Windows Server 2008 Préparation de l environnement pour SQL Server 2005 (application du Service Pack 3 et de la mise à jour cumulative 2) Application du Service Pack 2 à SharePoint Server 2007 14

Vérification de la mise à niveau Suppression temporaire des fonctionnalités et des plug-ins susceptibles d interférer avec la mise à niveau (facultatif) Arrêt des différents services SharePoint Server 2007 Démarrage du programme d installation de SharePoint Server 2010 (splash.hta) Préparation des composants prérequis pour l installation de SharePoint Server 2010 Installation de SharePoint Server 2010 Démarrage de la mise à niveau en interne Mise à niveau visuelle Vérification globale après la mise à niveau Réinitialisation des sections nécessaires Fin de la mise à niveau vers SharePoint Server 2010 15

2.2 Démarrage de la mise à niveau Avant d effectuer une mise à niveau sur place, assurez-vous que l environnement SharePoint Server existant est à jour. Pour effectuer une mise à niveau sur place, vous devez avoir appliqué les derniers correctifs logiciels pour SharePoint Server 2007 et SQL Server. Cela signifie notamment que les conditions suivantes doivent être respectées. Windows Server 2003 SharePoint Server 2007 SQL Server Service Pack 2 appliqué Service Pack 2 appliqué Service Pack 3 et correctif cumulatif 2 pour SQL Server 2005 appliqués Ce guide autodidactique décrit une mise à niveau sur place supposant que SharePoint Server 2007 SP2 a été installé sur le système d exploitation de serveur Windows Server 2003 SP2 x64 et SQL Server 2005 SP3 x64. Si le Service Pack 2 n est pas appliqué à l environnement SharePoint Server actuel, veillez à appliquer le Service Pack 2 pour SharePoint Server 2007 avant la mise à niveau du système d exploitation. Pour plus d informations sur l application du Service Pack 2, voir l article TechNet : Déployer des mises à jour logicielles pour Office SharePoint Server 2007. Avant de procéder à la mise à niveau, SharePoint Server 2007 dispose des sites suivants. Site récurrent : http://moss2007 16

Portail des ressources humaines : http://moss2007/hr Contenu tel que «Nouveautés», «Liens», «Documents partagés», «Bibliothèque des remboursements», etc. Exemple : contenu de Documents partagés 17

1. Mise à niveau de Windows Server 2003 SP2 x64 vers Windows Server 2008 R2. Conseil : lors de la sélection d un système d exploitation, vous devez choisir entre Windows Server 2008 x64 ou Windows Server 2008 R2. Si possible, nous vous conseillons fortement d utiliser Windows Server 2008 R2. (Voir KB962935 : http://support.microsoft.com/kb/962935/fr-fr.) Durant la mise à niveau, les services de recherche de SharePoint Server doivent être arrêtés. Il existe deux types de services de recherche dans le cas de SharePoint Server 2007. Les deux doivent être arrêtés. Dans le menu Démarrer, sélectionnez Outils d administration. Cliquez sur Services. Dans la liste des Services, arrêtez et désactivez Recherche Windows SharePoint Services et Service de recherche Office SharePoint Server. 18

Désactivez temporairement le service de recherche, dont le Type de démarrage est actuellement défini sur Automatique. Faites basculer le paramètre sur Désactivé, cliquez sur Appliquer, puis sur Arrêter. 2. Insérez le support d installation de Windows Server 2008 R2. Cliquez sur Installer maintenant. 19

Conseil : notez l édition de Windows. L édition de Windows peut uniquement être mise à niveau vers la même édition. Cela signifie que l édition 2003 Standard ne peut pas être mise à niveau et remplacée par une autre édition de licence, telle que 2008 Enterprise, et que le programme d installation va arrêter le processus de mise à niveau dès qu il aura identifié l édition. Une nouvelle installation est nécessaire lors d un changement d édition. Sélectionnez Mise à niveau dans la boîte de dialogue Quel type d installation voulez-vous effectuer? Dans la boîte de dialogue Rapport sur la compatibilité, confirmez que les fonctionnalités d Office SharePoint Server 2007 seront désactivées, puis cliquez sur Suivant. 20

Le système d exploitation redémarrera plusieurs fois pendant la mise à niveau, puis la mise à niveau sera terminée. 3. Confirmez que la mise à niveau du système d exploitation est réussie. 21

4. Réactivez SharePoint Server 2007. Restaurez SharePoint Server 2007, qui était désactivé par la mise à niveau du système d exploitation. Dans le menu Démarrer, sélectionnez Panneau de configuration. Cliquez sur Programmes et fonctionnalités. Dans la boîte de dialogue Désinstaller ou modifier un programme, sélectionnez Microsoft Office SharePoint Server 2007, puis cliquez sur Modifier. 22

Sélectionnez Réparer, puis cliquez sur Continuer. Une fois la restauration effectuée, cliquez sur Fermer. 23

5. Redémarrez le système. Sélectionnez Oui pour redémarrer immédiatement. 6. Démarrez l Assistant Configuration des produits et technologies SharePoint, puis cliquez sur Suivant. 24

7. Dans la boîte de dialogue Modifier les paramètres de la batterie de serveurs, sélectionnez Ne pas se déconnecter de cette batterie de serveurs, puis cliquez sur Suivant. Confirmez les paramètres des applications web Administration centrale de SharePoint. Sélectionnez Non, cet ordinateur continuera à héberger le site Web, puis cliquez sur Suivant. 25

Dans la boîte de dialogue Configuration réussie, cliquez sur Terminer.. 8. Après avoir cliqué sur Terminer, la page Administration centrale de SharePoint s ouvre. 26

9. Vérifiez que le site SharePoint Server 2007 démarre correctement. Le système d exploitation a maintenant été mis à niveau vers Windows Server 2008 R2, et la reconfiguration de SharePoint Server 2007 qui avait été arrêtée durant la mise à niveau est à présent terminée. Conseils : les éléments à prendre en compte en matière de mise à niveau du système d exploitation sont énumérés ci-dessous. Vérifiez que les éditions de Windows (avant et après la mise à niveau) correspondent. Vérifiez que vous avez bien appliqué le Service Pack 2 à SharePoint Server 2007. * SharePoint Server 2007 SP1 ou version ultérieure prend en charge Windows Server 2008, tandis que le Service Pack 2 ou version ultérieure prend en charge Windows Server 2008 R2. SharePoint Server 2007 SP2 doit d abord être appliqué pour la mise à niveau vers SharePoint Server 2010, que vous ayez choisi Windows Server 2008 ou Windows Server 2008 R2. 27

10. Appliquez les correctifs logiciels à SQL Server 2005 SP3 (si vous utilisez SQL Server 2008, appliquez le Service Pack 1, puis le correctif cumulatif 2 ou version ultérieure). Tandis que SQL Server 2005 x64 SP3 peut être utilisé en l état, le correctif cumulatif le plus récent (CU3) doit être appliqué. http://support.microsoft.com/kb/967909/fr-fr Le «package de programmes de mises à jour cumulatives 3 pour SQL Server 2005 Service Pack 3» contient trois correctifs. Acceptez les conditions d utilisation du correctif, entrez votre adresse de messagerie, puis envoyez la demande. Ajoutez les fonctionnalités de Windows Server (Windows PowerShell, Expérience utilisateur) Exécutez les outils de préparation avancée SharePoint Server 2010 Appliquez le correctif Windows Server 2008 R2 WCF 28

11. Exécutez la commande «Preupgradecheck», qui est une condition préalable à l installation de SharePoint Server 2010. Dans le menu Démarrer, cliquez sur Exécuter. Entrez «cmd» pour afficher l invite de commandes. Exécutez STSADM.exe. cd c:\program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN stsadm.exe -o Preupgradecheck Un Rapport de vérification préalable à la mise à niveau des produits et technologies SharePoint est généré. Confirmez que le rapport ne contient pas d erreurs. 29

Conseil : par défaut, quand une batterie de serveurs contient plusieurs serveurs, cette commande crée un rapport pour l ensemble de la batterie de serveurs. Toutefois, vous pouvez également l exécuter sur chaque serveur pour créer des rapports individuels. (exécution locale). Si une erreur se produit, le rapport contient la mention «Échec», comme illustré ci-dessous. Si une solution est disponible pour résoudre ce problème, le lien vers cette solution est affiché. 12. Avant d installer SharePoint Server 2010, arrêtez tous les services SharePoint Server. Dans le menu Démarrer, sélectionnez Outils d administration, puis cliquez sur Services. 30

13. Arrêtez tous les services dont les noms commencent par «Windows SharePoint Services», ainsi que le service de recherche Office SharePoint Server. Vérifiez que tous les services liés aux technologies SharePoint ont été arrêtés. 31

14. Avant d effectuer une mise à niveau sur place vers SharePoint Server 2010, vous devez installer les composants logiciels requis. Insérez le support d installation de SharePoint Server 2010 dans le serveur. 15. Pour démarrer, cliquez sur Installer les logiciels prérequis. Pour utiliser cet outil, vous devez disposer d une «connexion Internet». 32

16. Acceptez les termes du contrat de licence, puis continuez. Après avoir configuré IIS et installé les programmes requis, redémarrez. 33

17. Confirmez que les logiciels requis ont été installés, puis cliquez sur Terminer. 18. Avant de démarrer l installation de SharePoint Server 2010, sauvegardez les données actuelles. * À ce stade, aucune modification n a été apportée à SharePoint Server 2007. Dans la fenêtre Administration centrale, sélectionnez Sauvegarde et restauration. 34

Sélectionnez l ensemble de la batterie de serveurs et effectuez la sauvegarde. Les fichiers de sauvegarde doivent être déplacés dans un autre environnement qui ne sera pas affecté. 19. Commencez l installation de SharePoint Server 2010. Voici comment faire : ouvrez le support d installation, puis exécutez «Setup.exe». Entrez la clé de produit de la version complète, puis cliquez sur Continuer. Acceptez les termes du contrat de licence. Cliquez sur Continuer. 35

La boîte de dialogue Mettre à niveau les versions antérieures s affiche. Cliquez sur Installer maintenant. Conseil : la seule option disponible est Installer maintenant. Tandis que les versions antérieures proposaient une option «Mise à niveau progressive», SharePoint Server 2010 propose uniquement une mise à niveau sur place (mise à niveau en bloc). Cela signifie que si vous décidez d effectuer une mise à niveau sur place, vous devez effectuer la même mise à niveau pour tous les serveurs de la batterie. Ainsi, l option de mise à niveau sur place peut sembler irréaliste dans le cas des batteries à grande échelle. Dans de telles situations, vous pouvez choisir l option de migration 36

de base de données ou une méthode hybride (cette méthode fait temporairement et progressivement basculer l accès à la base de données vers un accès en lecture seule uniquement, tout en continuant la mise à niveau par migration de base de données à partir de bases de données de sauvegarde vers une nouvelle batterie de serveurs). 20. L installation de SharePoint Server 2010 commence. 21. Après l installation, vérifiez que la case Exécuter l Assistant Configuration des produits SharePoint est cochée, puis cliquez sur Fermer. 37

22. L Assistant Configuration des produits pour la mise à niveau de SharePoint Server 2007 vers SharePoint Server 2010 démarre. 23. Entrez votre phrase secrète pour la sécurité de la batterie de serveurs. Ce guide autodidactique suppose que vous entrez «P@ssw0rd». 38

24. Sélectionnez Mise à niveau visuelle. Durant la mise à niveau de SharePoint Server 2007, vous pouvez choisir d utiliser la nouvelle interface utilisateur «Fluent» de SharePoint Server 2010 (c est-à-dire, le ruban) ou de conserver l interface utilisateur de SharePoint Server 2007. Sachez que ce paramètre peut être modifié plus tard. Sélectionnez Conserver l aspect des sites SharePoint existants et permettre aux utilisateurs de profiter des derniers progrès réalisés dans le confort d utilisation de leur site, puis cliquez sur Suivant. Vérifiez que tous les processus sont terminés. Le travail du minuteur SharePoint va poursuivre le processus de mise à niveau. 39

25. Le site Administration centrale de SharePoint Server 2010 s ouvre. L arrêt de l Assistant Configuration de la mise à niveau déclenche l installation d autres fonctionnalités et services. Entre-temps, un script pour la mise à niveau de base de données est créé en arrière-plan, selon les différentes informations contenues dans la base de données de configuration. À partir de ce script, les bases de données de contenu individuelles et les bases de données de services sont mises à niveau. Ces processus de mise à niveau sont effectués via un travail du minuteur. La progression de la mise à niveau effectuée par le travail du minuteur est affichée. L état d avancement est automatiquement mis à jour toutes les minutes, et un message indiquant la réussite de la mise à niveau est affiché. Remarque : La durée du processus de mise à niveau varie (entre 10 minutes et plusieurs heures) selon l étendue de la batterie de serveurs et des bases de données. N utilisez pas SharePoint Server 2010 pendant l exécution de la mise à niveau. La mise à niveau n est pas terminée tant que le texte indiquant la réussite de la mise à niveau n est pas affiché. 40

26. Confirmez que toutes les tâches de mise à niveau sont terminées. Conseils : Dans certains cas, la tâche du minuteur de mise à niveau indique «Échec» en rouge. En cas d échec, consultez le journal. Corrigez les problèmes, puis réexécutez l Assistant Configuration. De plus, comme le travail du minuteur associé à la mise à niveau tente de configurer les services en fonction du fournisseur de services partagés qui n existe plus dans SharePoint Server 2010, selon l environnement, il est possible que certains des services ne parviennent pas à démarrer et aient l état «Échec». Dans une telle situation, vous pouvez configurer les options restantes manuellement, mais cela dépend de l avancement de la configuration de SharePoint Server 2010 quand l erreur s est produite. 41

27. Quand tous les processus de mise à niveau sont terminés, démarrez le site pour confirmer. Cliquez sur Actions du site dans le coin supérieur droit pour vérifier que la mise à niveau vers SharePoint Server 2010 est terminée. 28. Utilisez la mise à niveau visuelle pour modifier l interface utilisateur. À partir du menu Actions du site, cliquez sur Mise à niveau visuelle. 42

29. Quand la fenêtre Titre, description et icône s ouvre, sélectionnez Mise à jour visuelle. Sélectionnez Aperçu de l interface utilisateur mise à jour, puis cliquez sur OK. 30. Confirmez que l affichage correspond à l interface utilisateur de SharePoint Server 2010. Un avertissement concernant l interface utilisateur est affiché dans la partie supérieure du site, dans une bande jaune. Si l interface utilisateur est correctement affichée, l avertissement n est plus nécessaire. Par conséquent, cliquez sur Afficher ou modifier les paramètres de mise à niveau visuelle de ce site (dans la bande jaune), puis sélectionnez Mettre à jour l interface utilisateur. 43

Conseil : signification de la mise à niveau visuelle Les fonctionnalités de mise à niveau visuelle sont uniquement disponibles quand vous mettez à niveau de SharePoint Server 2007 (ou versions antérieures) de SharePoint Server. Bien que le menu Mise à niveau visuelle soit affiché lors d une nouvelle installation de SharePoint Server 2010, ce menu ne peut pas être utilisé. La mise à niveau visuelle était fournie, non pas pour continuer à utiliser l interface utilisateur héritée, mais pour permettre des opérations ininterrompues jusqu à la vérification de l interface utilisateur existante dans les nouveaux environnements. Cette opération est nécessaire, car une mise en forme gravement endommagée complique la poursuite des opérations sur SharePoint Server. L utilisation de la fonctionnalité de mise à niveau visuelle laisse aux organisations le temps de modifier leurs pages maîtres, leurs codes CSS et leurs fonctionnalités en ligne à l aide de l interface utilisateur de la version 2010. Les organisations peuvent-elles utiliser la mise à niveau visuelle pour continuer d utiliser l interface utilisateur 2007 indéfiniment? Non, de nombreuses fonctionnalités peuvent uniquement être utilisées avec la nouvelle interface utilisateur. Plus précisément, des fonctionnalités liées à la modification de pages ne peuvent pas être complètement utilisées, sauf si la nouvelle interface utilisateur est utilisée. Mettez uniquement en œuvre la mise à niveau visuelle comme une solution temporaire. 31. Reconfirmez tous les paramètres. Voici des exemples d éléments à confirmer : Les paramètres du serveur de messagerie pour courrier sortant et du serveur de messagerie pour courrier entrant ont été correctement transmis. Les profils utilisateur ont été transférés. Les recherches peuvent être effectuées correctement. Tous les sites sont accessibles. Les droits d accès ont été reflétés correctement. 44

Chapitre 3. Mise à niveau par migration de base de données 45

3.1 Planification d une mise à niveau par migration de base de données Les technologies SharePoint stockent toutes les données de contenu dans des bases de données SQL Server. Ceci permet de mettre à niveau vers SharePoint Server 2010 en créant et en récupérant des sauvegardes de bases de données. Cette méthode prend en charge des situations dans lesquelles plusieurs bases de données de contenu sont présentes. Cette technique peut également être utilisée lors de la mise à niveau depuis un environnement 32 bits vers un environnement 64 bits. Cependant, vous devez prendre en compte certains points avant de démarrer une migration de base de données. Tout d abord, la migration de base de données permet-elle de restaurer «toutes» les informations conservées par la batterie de serveurs SharePoint Server 2007 existante? TechNet résume les avantages et les inconvénients comme suit. Les points importants sont affichés en caractères gras. Méthode Description Avantage Inconvénient Mise à SharePoint Server 2010 Les paramètres à Pendant l exécution de la niveau sur peut être installé sur la l échelle de la batterie mise à niveau, les serveurs place même configuration de serveurs sont et les batteries de serveurs matérielle. Les contenus conservés et mis à sont hors connexion. et paramètres de la niveau. Même si la La mise à niveau se poursuit batterie de serveurs personnalisation est de façon continue. Par peuvent également être disponible dans conséquent, vous devez mis à niveau au cours du l environnement après allouer suffisamment de même processus. la mise à niveau, une temps pour que la totalité intervention manuelle du contenu soit mise à peut être nécessaire, niveau séquentiellement. par exemple, pour mettre à niveau et réactiver des sections personnalisées. Mise à Vous pouvez mettre à Vous pouvez mettre à Les paramètres de serveur et niveau par niveau le contenu de niveau plusieurs bases de batterie de serveurs ne connexion l environnement dans de données de contenu sont pas mis à niveau. Vous à la base de une batterie de en même temps, les devez transférer données serveurs distincte. mises à niveau se font manuellement les paramètres Aucun des services ou plus rapidement que à conserver depuis l ancienne des paramètres de la s il s agit d une mise à batterie de serveurs vers la batterie n est alors mis à niveau sur place. nouvelle. Toutes les 46

niveau. Vous pouvez mettre à niveau les bases de données dans n importe quel ordre et mettre à niveau plusieurs bases de données simultanément. Pendant la mise à niveau des bases de données, le contenu de celles-ci est inaccessible aux utilisateurs. Vous pouvez utiliser une mise à niveau par attachement de base de données pour unir plusieurs batteries en une seule batterie de serveurs. personnalisations doivent également être transférées vers la nouvelle batterie de serveurs manuellement. Toute personnalisation manquante peut entraîner une perte de fonctionnalité ou des problèmes d expérience utilisateur involontaires. La copie de bases de données sur un réseau consomme du temps et de la bande passante. Vous devez planifier cette opération. Un accès direct aux serveurs de bases de données est nécessaire. http://technet.microsoft.com/fr-fr/library/cc287821.aspx Les caractéristiques de la mise à niveau par migration de base de données sont résumées ci-dessous. Le contenu d une base de données de contenu conçu uniquement pour attacher des bases de données est conservé. Il n est pas perdu. Cependant, comme la destination est un nouvel environnement, différents paramètres stockés dans la base de données de configuration ne sont pas transmis. Concrètement, seul le contenu est transmis. Toutes les bases de données et les données conservées dans SharePoint Server 2007 ne peuvent pas être migrées. Exemple : les bases de données de configuration, etc. (les informations de configuration de la nouvelle batterie de serveurs sont différentes, et chaque service est converti en une «application»). *Des modifications importantes ont été apportées à l architecture. L URL peut changer dans un environnement qui n était pas exploité en utilisant des mappages d accès de substitution. Comme la destination est une nouvelle batterie de serveurs (une nouvelle batterie de serveurs SharePoint Server 2010), les noms des serveurs et les URL des applications web peuvent éventuellement changer si des mappages d accès de substitution n étaient pas utilisés et si les noms des serveurs étaient utilisés comme URL d accès. 47

Une bonne connaissance des bases de données est nécessaire pour exploiter des bases de données directement. Les bases de données et les applications de service doivent être connectées manuellement à l aide de Windows PowerShell. Tous les éléments ne pouvant pas être complètement migrés à partir de la version 2007 entraînent obligatoirement une réinitialisation des services et la recréation des informations. Les bases de données ou les données pouvant être migrées sont les suivantes : Bases de données de contenu (auxquelles plusieurs bases de données de contenu peuvent être attachées) Bases de données de contenu créées pour un site Mon site Données des bases de données pour les fournisseurs de services partagés (ceci s applique uniquement aux informations partielles, car il n existe pas de services partagés dans SharePoint Server 2010) Bases de données pour l authentification unique 48

3.2 Confirmation de la procédure de travail pour la mise à niveau par migration de base de données Avant de commencer la migration des données, vous devez bien comprendre son processus. Les zones bleues indiquent des tâches qui doivent être exécutées durant l étape SharePoint Server 2007. Toutes les tâches ne sont pas obligatoires, nous vous conseillons donc d exécuter celles qui sont nécessaires. Les zones rouges indiquent des procédures relatives à la migration vers SharePoint Server 2010. Application du Service Pack 2 à SharePoint Server 2007 Vérification préalable à la mise à niveau Nettoyage de l environnement existant (réduction de la taille de la base de données) Consignation des connexions entre toutes les applications web et les bases de données de contenu correspondantes Commande à utiliser : Vérification préalable à la mise à niveau Nettoyage de l environnement STSADM.EXE -o Preupgradecheck (Cette commande ne peut pas être exécutée si le Service Pack 2 n a pas été appliqué) Suppression des sites inutilisés STSADM.EXE -o Deletesite STSADM.EXE -o Deleteweb Suppression des anciens fichiers inutiles créés par la fonctionnalité de contrôle de version Exécutez la commande manuellement, ou en utilisant une application développée à cet effet. 49

Création d une batterie de serveurs SharePoint Server 2010 Démarrage des services minimum Configuration des paramètres minimaux pour la batterie de serveurs SharePoint Server 2010 (par exemple, les paramètres de messagerie) Création d applications web (qui correspondent à celles qui existaient dans l environnement précédent) Création de sauvegardes des bases de données SharePoint Server 2007 Vérification des composants personnalisés Restauration des bases de données de contenu (vers les applications web) Mise à jour de la base de données SSP pour configurer les profils utilisateur Mise à jour des sites web Mon site Restauration des bases de données restantes Création d index de recherche à des fins d utilisation dans le nouvel environnement 50

3.3 Création d un environnement de batteries de serveurs 2010 Afin d effectuer la migration de base de données, vous devez créer en amont une batterie de serveurs adaptée à la migration de base de données. Pour plus d informations sur la tâche d installation, voir Guide d installation autodidactique de SharePoint Server 2010 (éventuellement en anglais) (http://go.microsoft.com/fwlink/?linkid=227467&clcid=0x40c) (éventuellement en anglais). Pour plus d informations sur la création d un environnement adapté à la migration de base de données, voir l article TechNet suivant. Préparer le nouvel environnement SharePoint Server 2010 en vue d une mise à niveau par attachement de base de données 3.4 Mise en œuvre de la migration de base de données (préparation) Cette section décrit une migration de base de données à partir d un environnement dans lequel SharePoint Server 2007 et SQL Server 2005 sont installés, et dans lequel une configuration de batterie de serveurs est présente avec le nom de serveur «MOSS2007». La destination de la migration est la batterie de serveurs SharePoint Server 2010 créée en suivant le «Guide d installation autodidactique de SharePoint Server 2010». Toutefois, l Assistant Préparation de la fonctionnalité de batterie de serveurs qui suit l Assistant Configuration utilisé dans le guide autodidactique a été «annulé». 1. Exécutez la commande «Preupgradecheck» nécessaire à l installation de SharePoint Server 2010. Dans le menu Démarrer, cliquez sur Exécuter. Entrez «cmd» pour afficher l invite de commandes. Exécutez la commande STSADM.exe. cd c:\program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN stsadm.exe -o Preupgradecheck 51

Un Rapport de vérification préalable à la mise à niveau est généré. Confirmez que le rapport ne contient pas d erreurs. 2. Dans la liste des sites, recherchez les sites SharePoint Server 2007 inutiles. Dans SharePoint Server 2007, exécutez la commande STSADM.exe. cd c:\program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN STSADM.exe -o enumallwebs -databasename <nom de la base de données> 52

La liste des sites de la base de données Contenu_WSS est affichée, comme illustré précédemment. Cependant, il est possible que vous éprouviez des difficultés à lire les informations affichées dans la ligne de commande. Sachez donc que vous pouvez convertir la liste des sites en un fichier. Par exemple : STSADM.exe -o enumallwebs -databasename contenu_wss >c:\sitelist.xml Ouvrez le fichier généré en utilisant une application pouvant afficher correctement le code XML, comme Excel 2010. Le cas échéant, supprimez les sites inutiles de la liste. 53

3.5 Migration de base de données (sauvegarde des données de migration) 1. Déconnectez les bases de données de contenu de SharePoint Server 2007. Dans la page Administration centrale, sélectionnez Bases de données de contenu dans la page Gestion des applications. Sur la droite, sélectionnez une application web cible et confirmez la base de données de contenu. Cliquez sur le nom de la base de données et ouvrez-la. Cochez la case Supprimer la base de données de contenu, puis cliquez sur OK. 54

Un message d avertissement s affiche. Cliquez sur OK. Le fait de supprimer une base de données de contenu signifie uniquement que vous déconnectez sa relation avec SharePoint Server. La base de données n est pas vraiment supprimée de l ordinateur exécutant SQL Server. 2. Après la déconnexion, sauvegardez la base de données depuis le serveur SQL Server utilisé dans SharePoint Server 2007. Dans le menu Démarrer, cliquez sur Tous les programmes - Microsoft SQL Server 2005 - SQL Server Management Studio. Entrez «MOSS2007» dans la zone Nom du serveur, sélectionnez Moteur de base de données, puis cliquez sur Connecter. 55

3. Développez Base de données, puis sélectionnez la base de données cible. Ce guide autodidactique permet de sauvegarder les bases de données suivantes, gérées dans SharePoint Server 2007. * Les noms des bases de données varient selon l environnement. L exemple suivant indique les noms indiqués par un administrateur lors de la création des bases de données de contenu (le nom par défaut est Contenu_WSS_xxxxxxxxxxxxxx). Contenu_WSS Base de données de contenu 1 (contient un site) Contenu_WSS_01 Base de données de contenu 1 (contient un site) Contenu_WSS_SitesPersonnels Bases de données de contenu pour des sites personnels BD_ServicesPartagés1 Base de données de services partagés 4. Effectuez les sauvegardes des bases de données. Cliquez avec le bouton droit sur la base de données cible pour afficher le menu. Dans Tâches, sélectionnez la commande Sauvegarder. 56

5. Sélectionnez le contenu de la sauvegarde et sa destination. Base de données : Contenu_WSS (exemple) Type de sauvegarde : Complète Destination : Après avoir sélectionné un dossier, cliquez sur OK. Confirmez que le fichier de sauvegarde se trouve dans le dossier indiqué. Au cours d une procédure similaire, sauvegardez toutes les bases de données de contenu et bases de données de fournisseur de services partagés que vous prévoyez d utiliser. 57

3.6 Migration de base de données (restauration) Créez une application web et une base de données de contenu afin de restaurer les données sauvegardées dans SharePoint Server 2010. 1. Dans le menu Démarrer, sélectionnez Tous les programmes, puis Administration centrale de SharePoint Server sous Produits Microsoft Office SharePoint 2010. Dans la barre de lancement rapide, cliquez sur Gestion des applications. Sélectionnez Gestion des applications Web, puis, dans le ruban, cliquez sur Nouveau. Créez une application web. Configurez l application web en utilisant les conditions utilisées précédemment dans SharePoint Server 2007. Cet exemple utilise l authentification en mode classique et le port 80 pour les sites web. * Si une autre méthode d authentification, par exemple, l authentification par formulaire, était utilisée dans la version 2007, vous devrez d abord définir séparément l authentification basée sur les revendications pour SharePoint Server 2010. Pour plus d informations, voir Configurer l authentification basée sur les formulaires pour une application Web basée sur les déclarations (SharePoint Server 2010) sur TechNet. 58

Comme les bases de données créées ici vont être remplacées plus tard, vous pouvez leur attribuer le nom de votre choix. Cependant, pour rester simple, nous vous recommandons d utiliser les mêmes noms que ceux utilisés dans SharePoint Server 2007. 2. Dans la section Bases de données, cliquez sur Gérer les bases de données de contenu. 59

3. Répétez l étape Ajouter une base de données de contenu pour chaque base de données à restaurer. Si les noms des bases de données sont identiques à ceux des bases de données de sauvegarde, l opération de restauration en sera plus aisée. À ce stade, restaurez uniquement la «base de données de contenu», ne restaurez pas les bases de données de contenu associées aux sites personnels ou les bases de données associées au fournisseur de services partagés. 4. Dans la section Supprimer la base de données de contenu, cochez la case Supprimer la base de données de contenu, puis cliquez sur OK. 60

5. Démarrez SQL Server Management Studio dans l environnement où SharePoint Server 2010 a été installé. Sélectionnez Moteur de base de données, SP2010 (environnement SharePoint Server 2010), puis cliquez sur Connecter. 61

6. Cliquez avec le bouton droit sur Bases de données pour afficher le menu. Sélectionnez Restaurer la base de données. 7. Dans la fenêtre Restaurer la base de données, ouvrez la liste Base de données de destination. Sélectionnez la base de données cible. Sélectionnez À partir de l unité comme ressource de restauration et spécifiez les fichiers sauvegardés. (Les fichiers de sauvegarde doivent être déplacés d avance vers le dossier de sauvegarde par défaut pour les bases de données SQL Server.) 62

8. Confirmez la destination et la méthode de restauration. Base de données de destination : par exemple, Contenu_WSS Vers une limite dans le temps : Le plus récent possible Jeux de sauvegarde à restaurer : Sauvegarde complète de base de données-contenu_wss Dans le volet gauche, sélectionnez Options. Sélectionnez Remplacer la base de données existante, puis cliquez sur OK. 63

9. Confirmez que la base de données a été correctement restaurée, puis cliquez sur OK. Restaurez en remplaçant toutes les bases de données de contenu différentes de celles associées aux sites personnels et aux services partagés. Conseil : si l erreur «La base de données est en cours d utilisation. Impossible d obtenir l accès exclusif» apparaît pendant la restauration d une base de données et que la restauration échoue, arrêtez l environnement une fois (surtout si SharePoint Server et SQL Server se trouvent dans le même environnement). Cependant, l arrêt du service va provoquer l arrêt de certains services liés. Vous devez donc prendre des précautions pour procéder à l arrêt, et déterminer un timing adéquat. Arrêtez les deux services suivants, puis arrêtez l environnement d exécution de SharePoint Server. Service d administration IIS Minuteur SharePoint 2010 Une fois les bases de données restaurées, veillez à redémarrer ces services. 64

10. Vérifiez les bases de données de contenu restaurées. Certaines collections de sites et certains sites stockés dans les bases de données de contenu peuvent nécessiter des fonctionnalités améliorées. Lorsque ces cas se présentent, vous devez préparer et vérifier l opération des fonctionnalités améliorées dans le nouveau SharePoint Server 2010. Vous devez examiner attentivement si de tels sites ne sont pas inclus avant de connecter les bases de données à SharePoint Server. Démarrez Windows PowerShell (SharePoint 2010 Management Shell) dans SharePoint Server 2010. Exécutez la commande suivante : Test-SPContentDatabase -Name <Nom de la base de données> -WebApplication <URL> Si aucun problème ne survient, aucun message n est affiché et le contrôle repasse à l invite de commandes. Conseil : si aucune amélioration n a été effectuée durant l utilisation de la version 2007, vous pouvez ignorer cette étape. Cependant, nous vous recommandons fortement d effectuer cette étape pour obtenir la confirmation. Cette commande utile peut être utilisée avec les bases de données 2007 auxquelles le Service Pack 2 2007 a été appliqué, ainsi qu aux bases de données 2010. Elle réduit le risque d échec de connexion pour la connexion des bases de données vers SharePoint Server. 11. Observations avant la connexion des bases de données de contenu à une application web dans la nouvelle batterie de serveurs (important) Quand plusieurs bases de données de contenu existent pour une application web et que vous souhaitez connectez ces bases de données, vous devez d abord connecter la base de données de contenu contenant le «site racine» pour la version 2007 de l application web. Aucune erreur n est permise au cours de cette étape. Avant de réaliser cette étape, identifiez la base de données de contenu qui contient le site racine pour l application web que vous allez restaurer. Après avoir connecté une base de données contenant le site racine, vous pouvez connecter dans n importe quel ordre d autres bases de données de contenu pour cette application web. De plus, vous n avez pas besoin de créer une collection de sites pour y stocker le contenu avant de connecter les bases de données. La collection de sites sera créée dans le nouvel environnement durant le processus de connexion des bases de données. Pour cette raison, vous ne devez jamais ajouter de nouvelles collections de site au nouvel environnement tant que l intégralité des bases de données de contenu n a pas été restaurée. 65

12. Connectez les bases de données de contenu à l application web. Démarrez SharePoint Management Shell (Windows PowerShell). Exécutez la commande suivante : Mount-SPContentDatabase -Name <nom de la base de données restaurée> -DatabaseServer <nom du serveur de bases de données> -WebApplication <URL de destination de l application web> Conseil : le fait d exécuter une commande MOUNT pour connecter une base de données à l application web va mettre à niveau le contenu de la base de données du format 2007 au format 2010. La progression du processus de mise à niveau est affichée en temps réel (de 0 à 100 %). Toute tentative de connexion de bases de données volumineuses peut entraîner des erreurs. De nombreuses erreurs sont provoquées par des délais d expiration des processus. Pour empêcher l expiration, il est important de simplifier les bases de données autant que possible avant de les connecter. De plus, les communications avec le serveur SQL Server de destination peut entraîner des problèmes. Vous devez préparer et exécuter un environnement équipé d une bande passante optimale. Pour exécuter la commande précédente, vous devez avoir reçu des autorisations d administrateur sur le serveur local. Vous devez également disposer des autorisations d administrateur pour la batterie de serveurs SharePoint Server. 66

13. Vérifiez le comportement. Démarrez le site http://sp2010 spécifié avec le navigateur pour confirmer qu il a été mis à niveau. 14. Selon vos besoins, vous pouvez configurer une mise à niveau visuelle et sélectionner l interface utilisateur SharePoint Server 2007 ou SharePoint Server 2010. 67

3.7 Restauration des bases de données de services partagés À ce stade, vous devez avoir restauré les bases de données de contenu, et les utilisateurs doivent être en mesure d utiliser des sites et leur contenu, comme ils le faisaient dans l environnement 2007. Vous allez maintenant restaurer les informations des profils utilisateur dans les services partagés. Pour effectuer cette tâche, le service de profil utilisateur ne doit pas être appelé dans l environnement SharePoint Server 2010. Si vous souhaitez utiliser des Assistants tels que l Assistant Préparation en avance de la batterie de serveurs, excluez le service de profil utilisateur de la cible de l Assistant (décochez la case). 1. Créez un pool d applications pour le service de profil utilisateur. Démarrez «SharePoint Management Shell» (Windows PowerShell). Exécutez la commande suivante : New-SPServiceApplicationPool -Name <nom du pool d applications> -Account <domaine\nom utilisateur> 68

2. Démarrez le service de métadonnées gérées. Certaines informations inclues dans le profil utilisateur sont stockées dans le service de métadonnées gérées. Ouvrez la page Administration centrale, puis ouvrez Gestion des applications. Ouvrez Gérer les services sur le serveur, sélectionnez le service, puis cliquez sur Démarrer. 69

3. Restaurez les bases de données de fournisseur de services. Ouvrez SQL Server Management Studio. Cliquez avec le bouton droit sur Bases de données pour restaurer les bases de données. Dans la colonne Base de données de destination, entrez le nom de la base de données. Restaurez ensuite les données à partir du fichier de sauvegarde. 4. Mettez à niveau les bases de données de services partagés. Ouvrez «SharePoint Management Shell». Exécutez la commande suivante : New-SPProfileServiceApplication -applicationpool <nom du pool d applications> -Name <nom de l application de service> -Profiledbname <nom de la base de données SSP restaurée> [-Profiledbserver <nom du serveur de bases de données>] Notez l ID affiché, car vous devrez le réutiliser plus tard. 70

5. Créez le proxy de service. Démarrez «SharePoint Management Shell» et exécutez la commande suivante. New-SPProfileServiceApplicationProxy -ServiceApplication <insérez l ID copié précédemment> -Name <nom du proxy de service> -DefaultProxyGroup 6. Vous pouvez également vérifier ces informations depuis la page Administration centrale. * Les proxys et applications de service peuvent également être créés via l interface utilisateur graphique, mais à cause du processus de mise à niveau des bases de données de fournisseur de services partagés, nous vous recommandons à ce stade d utiliser Windows PowerShell pour les opérations. 71

7. Accordez des autorisations au service de profil utilisateur. Une fois les comptes de service ajoutés, accordez une autorisation «Contrôle total». Dans cette section, ajoutez le compte Contoso\batteriesp avec des autorisations d administration. 8. Démarrez le service de synchronisation de profil utilisateur. Dans Gestion des applications, cliquez sur Gérer les services sur le serveur pour afficher la liste des services. 72

La synchronisation peut prendre un certain temps pour démarrer complètement. Actualisez régulièrement le navigateur (F5) et confirmez le démarrage. À ce stade, n oubliez pas de «redémarrer» le système. Après le redémarrage, vérifiez que l état des deux services de Forefront Identity Manager est «Démarré». 9. Ouvrez l application de service de profil utilisateur que vous avez créée et définissez les paramètres pour les sites personnels. Si une erreur se produit quand vous ouvrez l application, réessayez plus tard. 73

10. Créez une collection de sites pour stocker des sites personnels. Si vous cliquez sur Créer une collection de sites pour l hôte de site personnel dans la spécification de l emplacement «Site personnel», qui est un des éléments de l application de service de profil utilisateur, l application web sera configurée automatiquement. Spécifiez l URL pour la créer. 11. Maintenant qu une base de données associée aux sites personnels est prête, ouvrez SQL Server Management Studio et restaurez les bases de données en les remplaçant, en utilisant la même technique que celle utilisée pour la restauration des bases de données de contenu. Cette opération entraîne la migration des informations des sites personnels et des profils. 74