57
Retours d'expériences et Meilleures pratiques pour la Migration vers SharePoint 2013

SharePoint Days Casablanca - Retours d'expériences et meilleures pratiques pour la migration vers SharePoint 2013

Embed Size (px)

Citation preview

Retours d'expériences et Meilleures pratiques pour la

Migration vers SharePoint 2013

Qui suis-je ?

Benoît JesterMVP SharePoint

Wiki TechNet, Forums, Traductions MSDNhttp://spasipe.wordpress.com

@spasipe

Sommaire

• Quelle migration ? Mise à niveau séquentielle

Passage à la dernière version

Passage vers le Cloud

• Plan projet Planifier

Préparer

Migrer

Recetter

• Comment auditer ?

• Comment migrer ?

• Les outils de migration tiers

• Conclusion

Quelle migration ?

Quelle trajectoire ?

Passage vers le

Cloud

SP2013 Online

SP2010MOSS 2007 SP2013

Passage direct à

la dernière

version

Mise à niveau

séquentielle vers

la version

supérieure

Les 3 chemins possibles

Mise à niveau séquentielle vers la version supérieure

• Vérifier l’espace disque

• Vérifier les niveaux de mises à jour, l’authentification, les changements fonctionnels

• C’est la seule méthode fournie avec le produit et supportée

Passage direct à la dernière version

• Plus rapide et moins couteuse

• Nécessite un produit tiers

• Permet une réorganisation en profondeur

Passage vers le Cloud

• Attention aux limitations fonctionnelles et à la quantité de données à migrer

• L’administration technique est du ressort du fournisseur de Cloud

• Estimer la charge financière

Plan projet

Plan projet

Planification

•Evaluer l’existant

•Scripts

•Outils

•Prévoir le plan

Préparation

•Nettoyer

•Par les utilisateurs

•Par l’IT

•Préparer les environnements

•Tester à blanc

•Corriger les erreurs

Migration

•Bases de données + Sites

•Ou avec outil

•En une fois ou

•Au fil de l’eau

Recette

•Recette technique par l’IT

•Recette fonctionnelle par les utilisateurs

•Valider

•Basculer

Migration

VérificationCorrections

1. Planifier

Evaluer l’existant

• Manuellement

• Scripts : PowerShell

• Outils : SPDocKit

• Outil intégré aux outils de migration

Prévoir le plan de migration

• Pourquoi migrer

• Que migrer

• Quand migrer

• Quand / Comment communiquer

2. Préparer

Nettoyer / Réorganiser

• Manuellement

• Scripts

• Outils

Préparer les environnements

• Concevoir et dimensionner les infrastructures

• Physique vs virtuel

• Nombre de serveurs du même rôle

• Installer les développements spécifiques

• Tester de manière basique

Tester à blanc

• Utiliser des données de production

• Tester et vérifier les upgrades des bases de données

• Vérifier que les sites fonctionnent en mode de compatibilité SP 2010

• Upgrader les collections de site

Corriger les erreurs

• Consulter les logs de migration des collections de site

• Vérification visuelle de l’upgrade Diagrammes techniques Mise à niveau :

• SharePoint 2013 : comment tester la mise à niveau

3. Migrer

Méthode de migration

• Bases de données + upgrade des collections de site

• Outils tiers

Type de migration

• Directe ou en plusieurs étapes

• Cohabitation SP 2010 et SP 2013

• Mode compatibilité SP 2010

• Complète ou Incrémentale (Outil)

4. Recetter

Recette

• Technique par l’IT

• Fonctionnelle par le métier

Valider

• Tampon du métier

• GO pour la bascule

Basculer

• Redirection des utilisateurs

• Communication

Comment auditer ?

Test produit : SPDocKit 5 (ex Documentation Toolkit for SharePoint)

http://www.spdockit.com/downloads

SPDocKit 5

Test produit : Metalogix Migration Expert

http://www.metalogix.com/Products/Migration-Expert.aspx

Metalogix Migration Expert

Test produit : AvePoint Discovery Tool

http://fr.avepoint.com/free-trial-downloads/avepoint-discovery-tool

● Version d’évaluation gratuite de 90 jours

● Inclus dans docave 6

Docave discovery tool

http://en.share-gate.com

Sharegate Management

Comment migrer ?

SP2010MOSS 2007SP2013

Processus technique de 2010 à 2013

Vue d’ensemble du processus de mise à niveau vers SharePoint 2013 Diagrammes techniques Mise à niveau :

• Processus de mise à niveau de SharePoint 2013

• SharePoint 2013 : comment tester la mise à niveau

1. Site SharePoint 2007 à migrer

MOSS 2007

2. Sauvegarde des basespuis transfert via le réseau

MOSS 2007

• Suppression de sites problématiques

• Qui contiennent un template inconnu

• Qui n’était plus accessible

Nettoyage (1/2)

SharePoint Manager 2007, 2010, 2013

spm.codeplex.com

MOSS 2007

• Utilisation de l’outil « Feature Admin Tool MOSS 2007 »

Corrections des pb de features (2/2)

SharePoint Feature Administration and Clean Up Tool

featureadmin.codeplex.com

MOSS 2007

3. PowerShell :Test / Mount-SPContentDatabase

SP2010

Si vous êtes trop pressé…

Si vous tentez de monter une base 2007 directement sur une ferme SharePoint 2013…

SP2013

Migration des claims dans l’environnement 2010

SP2010

4. Site après Visual Upgrade

SP2010

5. Sauvegarde des basespuis transfert via le réseau

SP2010

• Mauvais nom de base de données

Erreurs rencontréesdans l’environnement SharePoint 2010 (1/3)

Montage sans erreur

mais nombre de sites à 0

SP2010

SP2010

Erreurs rencontréesdans l’environnement SharePoint 2010 (2/3)

Résultats avec 28 erreurs

SP2010

Erreurs rencontréesdans l’environnement SharePoint 2010 (3/3)

6. PowerShell : Test / Mount-SPContentDatabase

SP2013

7. Site en mode de compatibilité SharePoint 2010

SP2013

8. Mise à niveau de la collection de sites

SP2013

9. Etapes de mise à niveau

SP2013

10. Site migré sous SharePoint 2013

SP2013

• Lorsque l’on remonte la base de contenu, la commande Mount-SPContentDatabase peut se terminer en erreur

• Mais il ne faut pas tenir compte de ces messages car la collection de sites est bien remontée et accessible

Erreurs rencontrées lors du Montage de la base 2010 sur la ferme 2013

SP2013

Erreurs rencontréesdans l’environnement SharePoint 2013 (1/6)

Mauvais enchainement des opérations (claims non converties par exemple)

SP2013

• Changement des administrateurs de la collection de sites

SP2013

Erreurs rencontréesdans l’environnement SharePoint 2013 (2/6)

SP2013

Erreurs rencontréesdans l’environnement SharePoint 2013 (3/6)

• En français • En anglais

SP2013

Erreurs rencontréesdans l’environnement SharePoint 2013 (4/6)

x

• Cette erreur apparait lorsque l’on active le workflow avec la case « mettre à jour le statut d’approbation lorsque le flux de travail est terminé »

SP2013

Erreurs rencontréesdans l’environnement SharePoint 2013 (5/6)

• La case à cocher provoque une « impersonation » du workflow qui cherche à mettre à jour la colonne en utilisant le login de l’auteur du workflow. (Ce qui pose problème car celui est originaire de la ferme avant migration).

• Il faut donc dans SharePoint Designer aller faire une sauvegarde du Workflow et le republier en utilisant un compte qui est administrateur sur la nouvelle ferme.

SP2013

Erreurs rencontréesdans l’environnement SharePoint 2013 (6/6)

Les outils de migration tiers

Avantages et inconvénients

• Avantages Migration

Directe 2007 – 2013

Migration vers le Cloud

Migration granulaire

Mise à jour différentielle

Filtrage de contenu à migrer

Réorganisation de contenu

Délégation propriétaires de site / exploitation

• Inconvénients Evaluation des outils

Le coût

25 à 45 € / Go ou

14 k€ / frontal ou

5 k€ / 10 utilisateurs

Temps (tests, A/R avec le support)

DocAve 6 est commercialisé par la société AvePoint

• Points clés• S’utilise en mode web, peut être utilisé depuis un poste client

• Des agents doivent être installés sur les serveurs utilisés pour la migration

• Le compte utilisé par le service gérant les agents doit avoir des droits spécifiques

• Fonctionnalités• Création de structure via l’interface (Collection de site, Site, Bibliothèque)

• Migration granulaire (de la collection de sites au document)

• Possibilité de filtrer le contenu à migrer via des métadonnées

• Outil d’audit générant des rapports sur l’état et le contenu de la ferme

• Coûts associés (Outil + 1 an de Maintenance)Volume Coût Assistance incluse

500 Go 26.180 euros HT 3 jours

1 To 41.970 euros HT 5 jours

2 To 79.155 euros HT 7 jours

DocAve 6 - Présentation

● Source

- Filtres

- Alertes

- Workflows

- MMS

- Listes vides

● Mapping

- Colonnes

- Types de contenu

- Template

- Utilisateurs

- Domaines

- Langues

- Noms de liste

● Avancé

- Valeurs nulles

- Look and Feel

- Structure

- Longueur caractères

- Règles dynamiques

DocAve 6 - Interface

Content Matrix est commercialisé par la société Metalogix

• Points clés• Content Matrix Migration Express (25 Go gratuits pendant 1 an)

• S’utilise en mode client lourd (server ou client / 16 Go de RAM)

• Metalogix Extensions Web Services (WSPs) pour les serveurs hors CM

• Metalogix Organizer (WSP, hors version Express)

• Fonctionnalités• Création de structure via l’interface (Site, Bibliothèque)

• Copier-coller granulaire (de la collection de site au document)

• Possibilité de filtrer le contenu à migrer via des métadonnées

• Outil de réorganisation /déplacement de contenu intra-ferme

• Coûts associés (Outil + 1 an de Maintenance)Volume Coût

500 Go 13.905,15 euros HT

1 To 24.600 euros HT

2 To 40.639,20 euros HT

Content Matrix - Présentation

Content Matrix - Interface

Sharegate est commercialisé par la société du même nom

• Points clés• Pas d’agent à installer

• Extensions à installer sur les serveurs (source et destination) pour récupérer des métadonnées spécifiques (dates, auteurs)

• Fonctionnalités• Migration illimitée en terme de volume

• Migration granulaire (de la collection de sites au document)

• Possibilité de filtrer le contenu à migrer via la date de dernière modification

• Scripts Powershell (réutilisation, scheduling)

• Possibilité de « vérifier la pré-migration »

• Coûts associés (Outil + maintenance)• Licences valables 1 an

• Licences par utilisateur/poste de travail

Sharegate - Présentation

Sharegate - Interface

Conclusion

10 écueils à éviter

10 Reasons your SharePoint Migration Failed

Mauvaise maitrise de SharePoint

Absence de formations des utilisateurs

Manque de communication

Croire qu’il suffit de détacher les bases et de les rattacher

Conserver la même architecture a priori

Absence d’inventaire et de tests

Pas de planification, pas de gouvernance, pas d’architecture

Pas d’objectifs mesurables

Pas de personnalisation graphique

Ignorer les produits tiers

SVP évaluez ma session!Complétez le sondage et courez la chance

de gagner une tablette Surface

Please rate this session!Fill out the survey and get a chance to win a Surface

Thank you for your attention!This presentation will be available on the Casablanca SharePoint Days web site after the event.

Merci de votre attention !Cette présentation sera disponible sur le site internetde SharePoint Days Casablanca, après l’événement.