Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

SharePoint et plus...

Les technologies de développement Web Microsoft en français dans le texte.
Quest Notes Migrator for SharePoint
J’ai eu l’occasion, à plusieurs reprises ces derniers temps, de réaliser des missions de migration Notes vers SharePoint 2007 mettant en œuvre l’outil Notes Migrator for SharePoint développé par Quest, mais je n’avais pas encore exprimé mes retours.

Notes Migrator for SharePoint est un outil qui permet de migrer des documents Notes, QuickPlace (Espace de travail collaboratif) ou Domino.Doc (Gestion documentaire) vers des listes, bibliothèques de documents ou bibliothèques de formulaires SharePoint.

Ce qui frappe au premier abord, c'est la simplicité d'utilisation notamment du Designer qui permet de créer des jobs de migration en sélectionnant les champs dans la base Notes source, les colonnes dans la liste SharePoint cible et le mapping entre les deux. Basique !

Quest Notes Migrator for SharePoint Designer
Le Designer permet de sélectionner la source Notes, la cible SharePoint et le mapping entre les colonnes.

Le moteur de requetage peut extraire les champs des documents, les métadonnées gérées par Notes, les colonnes des vues, les pièces jointes, images embarquées, le texte riche, les DocLinks, etc... et les re-injecter dans SharePoint plus ou moins fidèlement en fonction du type de cible choisi parmi les possibilités suivantes:
  • Liste Standard (Discussion, etc.)
  • Liste Custom
  • Types de contenus
  • En tant que pièces jointes
  • Fichier HTML
  • Fichier MIME
  • Basic pages
  • Wiki pages
  • Web Part pages
  • Publishing Pages
  • InfoPath XML documents
  • Word 2007 (OpenXML) documents
  • En mixant Listes et Bibliothèques
Toute la complexité réside dans le bon choix des composants SharePoint cible et le compromis entre reproduction fidèle de l'ergonomie et du comportement fonctionnel de vos applications Notes (ce qui sous-entends des développement spécifiques) ou adaptation à la philosophie bien différente de SharePoint.

NMSP inclut aussi le support de la sécurité au niveau des documents, le versionning, la création de dossiers...

L'outil NMSP Console permet lui de faire un état des lieux des bases Notes, de gérer l'avancée du projet de migration, d'assigner dynamiquement des sites et listes/bibliothèques cibles ou d'associer dynamiquement les jobs de migration.

Quest Notes for SharePoint console
La Console permet d'associer dynamiquement les cibles SharePoint et les jobs de migration aux bases Notes.

NMSP permet de migrer aussi la sécurité sur les documents, et en ce qui concerne le mapping des utilisateurs et des groupes Notes vers AD, NMSP permet d'intégrer un fichier de mapping au format XML ou fichier plat.

NMSP intègre aussi des services qui peuvent être installés sur la ferme SharePoint:
  • NMSP Import Service est un web service WCF qui permet d'intégrer les documents exportés depuis Notes et ainsi éviter de travailler directement sur la ferme SharePoint.
  • NMSP Link Tracking Service est un service couplé a une base de données SQL Server qui permet de tracer les documents migrés et et permet aux liens inter-documents de pointer sur la bonne cible quel que soit le stade actuel de la migration (pointe sur SP si le document cible est déjà migré ou sinon sur le client Notes).

Bien sur tout ceci fonctionne dans un monde idéal dans lequel très peu de customisation ont été réalisées. NMSP est un outil puissant mais n'est pas magique, il peut très bien migrer les données "brutes", et ceci de manière assez automatisée si toutes vos bases de documents respectent un nombre restreint de modèles. Mais en ce qui concerne "l'intelligence" que vos bases de documents embarquent (Boutons, form events, agents ...) il faudra bien évidement retranscrire (recoder) ceci dans SharePoint en tant que workflows, event handlers, etc...

Il est donc nécessaire de fonctionner de façon itérative: créer des versions basiques des jobs, effectuer des premiers tests de migration, identifier les customisation SharePoint nécessaire, les intégrer dans les jobs pour la création des éléments et rejouer la migration encore et encore...

Voila maintenant que vous avez mis un pied dans le monde de la migration Notes/SharePoint, il ne vous manque plus que cette petite adresse qui recense un bon nombre de petits trucs pour utiliser NMSP à 100%, écrit par le Product Manager lui même: http://notes2sharepoint.org

A noter que NMSP supporte la migration vers SharePoint 2010.


N'hésitez pas à poser vos questions/commentaires.

Seb
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: vendredi 22 octobre 2010 14:20 par seb_moss2k7

Commentaires

pierre a dit :

Merci Sébastien pour ce retour,

Pierre

# octobre 25, 2010 00:50
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Etes-vous yOS compatible ? (2/3) : la nouvelle plateforme Yammer–Office 365–SharePoint par Le blog de Patrick [MVP SharePoint] le 04-22-2014, 09:27

- [ #Yammer ] [ #Office365 ] Quelques précisions sur l’activation de Yammer Entreprise par Le blog de Patrick [MVP SharePoint] le 04-22-2014, 09:03

- Après Montréal, ce sera Barcelone, rendez-vous à la European SharePoint Conference 2014 ! par Le blog de Patrick [MVP SharePoint] le 04-19-2014, 09:21

- Emportez votre sélection de la MSDN dans la poche ? par Blog de Jérémy Jeanson le 04-17-2014, 22:24

- [ #Office365 ] Pb de connexion du flux Yammer ajouté à un site SharePoint par Le blog de Patrick [MVP SharePoint] le 04-17-2014, 17:03

- NFluent & Data Annotations : coder ses propres assertions par Fathi Bellahcene le 04-17-2014, 16:54

- Installer un site ASP.net 32bits sur un serveur exécutant SharePoint 2013 par Blog de Jérémy Jeanson le 04-17-2014, 06:34

- [ SharePoint Summit Montréal 2014 ] Tests de montée en charge SharePoint par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 20:44

- [ SharePoint Summit Montréal 2014 ] Bâtir un site web public avec Office 365 par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 18:30

- Kinect + Speech Recognition + Eedomus = Dommy par Aurélien GALTIER le 04-16-2014, 17:17