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

- Compte rendu : SharePoint / O365 : des pratiques pour une meilleure productivité par The Mit's Blog le 12-12-2014, 18:11

- [TFS] Suppression des feature SQL Entreprise en masse par Blog de Jérémy Jeanson le 12-06-2014, 09:18

- [Clean Code] règles de nommage par Fathi Bellahcene le 12-04-2014, 22:59

- Windows To Go 10 et Upgrades impossibles par Blog de Jérémy Jeanson le 12-04-2014, 21:38

- SharePoint OnPremise: Statistiques d’utilisation pour traquer les sites fantomes par Blog Technique de Romelard Fabrice le 12-03-2014, 10:28

- SharePoint 2007: Script PowerShell permettant le backup de toutes les collections de sites d’une application Web par Blog Technique de Romelard Fabrice le 12-02-2014, 10:00

- Xamarin : un choix précieux par .net is good... C# is better ;) le 12-01-2014, 15:10

- Office 365: Comparaison des composants pour préparer votre migration de SharePoint 2007 vers Office 365 par Blog Technique de Romelard Fabrice le 11-28-2014, 16:20

- Créer un périphérique Windows To Go 10 ! par Blog de Jérémy Jeanson le 11-21-2014, 04:54

- RDV à Genève le 12 décembre pour l’évènement “SharePoint–Office 365 : des pratiques pour une meilleure productivité !” par Le blog de Patrick [MVP Office 365] le 11-19-2014, 10:40