Retrouvez cet article dans : Linux Pratique Hors série 6
La migration des données de Outlook va se dérouler en deux étapes. Malheureusement Microsoft ne donnant aucune information (ou très peu) sur le format des données utilisées par Outlook, on ne peut garantir une exportation totale des données. Néanmoins, nous allons tâcher d'en récupérer un maximum ! Pour ce faire, nous aurons besoin de 2 logiciels : le premier, Mozilla Thunderbird, que nous utiliserons pour la conversion des e-mails ; le second, Outport, pour récupérer les autres données de Outlook (agenda, tâches et contacts).
1 Site officiel Outport : http://outport.sourceforge.net/. Dernière version : Outport 1.1.25 (décembre 2003).
Récupération de données avec Outport
Qu'est ce que Outport ?
Outport 1 est un programme qui permet d'exporter des données de Microsoft Outlook vers d'autres clients de messagerie électronique (« Outlook »+« exportation » = « Outport »). Dans l'état actuel, il exporte les contacts, les tâches et l'agenda directement au format Evolution, le client de courriel intégré dans votre distribution Ubuntu.
Récupération des données
Lancez Outport. Dans la partie droite de la fenêtre, sélectionnez les groupes de données que vous voulez exporter (Fig. 1). Prenez soin de ne pas cocher les éléments qui contiennent des mails (boîte de réception, sous-dossier de la boîte de réception, etc.).

Fig. 1 : On sélectionne les groupes à exporter
Ensuite Outport vous demandera de préciser votre fuseau horaire (timezone). Cliquez enfin sur le bouton Export pour finir la procédure de récupération des e-mails.
Les données ainsi récoltées se trouvent dans le dossier que vous aurez défini auparavant dans la zone « destination » de Outport. Par défaut, toutes les données exportées se retrouvent dans le dossier c:\temp\local\ si vous ne spécifiez pas de destination. Notez que Outport aura créé des fichiers directement lisibles par Evolution.
Préparation des e-mails avec Mozilla Thunderbird
Une fois vos données (autres que les e-mails) exportées grâce à Outport, il ne vous reste plus qu'à utiliser Thunderbird pour récupérer vos e-mails depuis Outlook. Vous pouvez télécharger (gratuitement) le fichier exécutable de Thunderbird à cette adresse : http://www.mozilla-europe.org/fr/products/thunderbird/.
Lorsque Thunderbird est installé sur votre ordinateur, lancez-le afin qu'il démarre le programme d'importation des e-mails. L'assistant automatique vous demande tout d'abord de sélectionner votre ancien client de courriel (Fig. 2). Dans notre cas, il s'agit d'Outlook.

Fig. 2 : L'assistant d'importation des données d'autres clients e-mails.
Cliquez sur Suivant et attendez la fin de la procédure. Attention, celle-ci peut prendre un certain temps selon le contenu de vos dossiers dans Outlook (Fig. 3). C'est le moment d'aller prendre un café...
Une fois la tâche d'importation terminée, il ne vous reste plus qu'à organiser les mails à votre convenance dans le dossier « Courrier entrant » de Thunderbird (Fig. 4).

Fig. 3 : Importation des données en cours
 À cette étape, il vous faut bien réfléchir à l'organisation des dossiers. Je vous conseille de conserver « Boîte de réception » et « Éléments envoyés » de Outlook et de supprimer le reste (Fig. 5).
Sauvegarde des données
À présent, il ne vous reste plus qu'à sauvegarder les données pour notre passage sous Ubuntu et son puissant client de courriel Evolution.
Où se trouvent les données issues de Thunderbird ?
Les données de Thunderbird se trouvent dans C:\Documents and Settings\(votrenom)\Application Data\Thunderbird\Profiles. Remplacez (votrenom) par votre nom de connexion Windows. Si vous ne le connaissez pas, sachez qu'il est indiqué en haut du menu Démarrer.
Sauvegardez tout le dossier, qui doit avoir un nom dans le genre de xdrofems.default. Ce nom étrange est généré automatiquement à la première utilisation de Thunderbird et de façon totalement aléatoire. Le début du nom de ce dossier n'est jamais le même d'un utilisateur à l'autre.
Et les autres données ?
Pour éviter tout désagrément, vous sauvegarderez également les données de Outlook. Vos données Outlook se trouvent dans C:\Documents and Settings\votrenom\Application Data\Microsoft\Outlook. Comme pour Thunderbird, remplacez votrenom par votre login sous Windows.
N'oubliez pas, bien entendu, les données exportées avec Outport. Rappelons que si vous n'avez pas défini de destination, ces données se trouvent dans c:\temp\local.
Une fois vos données sauvegardées sur CD-ROM ou clé USB, il ne nous reste plus qu'à redémarrer l'ordinateur afin de lancer votre nouveau système d'exploitation Linux/Ubuntu (nous considérons ici que vous disposez de MS Windows et d'Ubuntu sur la même machine...).

Fig. 4 : Résultat après importation des e-mails de Outlook dans Thunderbird

Fig. 5 : Réorganisation des dossiers après l'importation
Notez que les personnes qui conservent leur système Windows en dual boot pourront récupérer leurs données directement depuis Ubuntu. En effet, il est possible de faire apparaître automatiquement un lien vers votre ou vos partitions Windows sur votre bureau et dans le poste de travail. Pour ce faire, le ou les points de montage de ces partitions, définis lors de l'installation d'Ubuntu, doivent se trouver dans le répertoire /media.
Récupération des données dans Evolution
Créez un nouveau dossier dans votre répertoire personnel, afin d'y stocker les données que vous avez récupérées de votre système d'exploitation Windows.
Lancez Evolution via le menu Applications->Bureautique-> Evolution. Configurez votre compte de messagerie (pour cela, je vous invite à consulter l'article de David Larlet en page 42). Une fois que votre compte de messagerie est correctement configuré, nous pouvons maintenant récupérer vos anciennes données.
Récupération des e-mails
Allez tout d'abord cliquer dans le menu Fichier -> Importer. Aussitôt, la procédure d'importation automatique se lance (Fig. 6). Cliquez sur Avancer.

 Fig. 6 : Lancement de l'assistant d'importation
Vous obtenez alors une fenêtre qui vous demande de quelle façon vous désirez importer vos données. Ici, sélectionnez « Importer un seul fichier », puis cliquez sur Avancer.

Fig. 7 : Configuration de l'importation des e-mails
C'est ensuite que nous allons indiquer les dossiers de Thunderbird à récupérer. Notez que cette opération sera à répéter pour chacun des dossiers contenant des e-mails. Cliquez sur Parcourir et placez-vous dans le dossier des e-mails sauvegardés de Thunderbird (là ou vous avez copié les données, dans votre dossier personnel).
Je vous ai conseillé plus haut de réorganiser vos mails dans le dossier « Courrier Entrant » de Thunderbird. Ce dossier correspond donc à Inbox (l'équivalent anglophone de « courrier entrant ») dans la liste des fichiers. Vous pouvez le voir, nous disposons de deux fichiers, l'un nommé Inbox.msf et l'autre Inbox. Le fichier contenant vos mails est Inbox. Sélectionnez-le, puis cliquez sur Ouvrir.

Fig. 8 : Sélection des mails de Thunderbird
L'assistant d'importation devrait normalement vous indiquer de quel type de format de boîte électronique il s'agit (Fig. 9). Cliquez sur Avancer pour atteindre la partie suivante qui va nous permettre de sélectionner le dossier de destination qui recevra nos e-mails (Fig. 10).

Fig. 9 : Evolution reconnaît automatiquement le format des mails Thunderbird.

Fig. 10 : Dossier de destination par défaut

Fig. 11 : Fenêtre de sélection du dossier de destination
Par défaut, l'assistant nous propose « Inbox » qui correspond à « Boîte de réception ». Cliquez donc sur « Inbox » pour pouvoir visualiser l'arborescence des différents dossiers dans Evolution (Fig. 11).
Pour l'exemple, nous allons créer un nouveau sous-dossier dans la boîte de réception. Cliquez sur le bouton Nouveau. Une nouvelle fenêtre apparaît. Sélectionnez « Boîte de réception ». Dans le haut de cette fenêtre, saisissez le nom de notre nouveau sous-dossier dans la zone prévue à cet effet (Fig. 12).

 Fig. 12 : Création du sous-dossier Mail Outlook dans la boîte de réception de Evolution

 Fig. 13 : Notre dossier de destination est bien paramétré, car il apparaît à la suite d’Inbox.
Cliquez sur Créer pour revenir à la fenêtre de choix du dossier de destination. Sélectionnez le nouveau dossier que vous venez de créer, puis cliquez sur Valider. Vous revenez ensuite à la fenêtre de destination qui, cette fois, vous indique en plus de « Inbox » le nom de votre sous dossier (Fig. 13). Cliquez enfin sur Avancer pour atteindre la dernière étape de l'assistant (Fig. 14). Cliquez sur Importer pour lancer la procédure de récupération.

Fig. 14 : Fin de la procédure d'importation d'e-mails
Répétez toute cette procédure pour les fichiers Sent, Draft et Unsent Message qui correspondent respectivement aux dossiers « Envoyés », « Brouillons » et « Messages en attente ».

Fig. 15 : Sous-dossiers dans « Courrier Entrant »
Pour chaque sous-dossier de « Courrier Entrant » dans Thunderbird (se trouvant dans le dossier local folder/inbox.sbd sur le disque), répétez l'assistant de récupération des e-mails. Faites de même pour les sous-dossiers de sous-dossier et ainsi de suite (Fig. 15).
Récupération des contacts de l'agenda et de la liste des tâches
Pour cette partie, il vous faudra « tuer » deux processus. Les processus sont en fait des programmes (ou sous-programmes) qui fonctionnent en arrière-plan ou en tâche de fond. On les appelle aussi des « services ». Dès son lancement, Evolution lance deux processus :
evolution-alarm-notifyqui sert à vous rappeler vos rendez-vous et tâches ;evolution-datas-server-1.6qui permet l'interaction avec d'autres programmes, comme le calendrier de l'horloge de Gnome par exemple.
Pour tuer ces processus, fermez Evolution, puis lancez le « moniteur système » via le menu Système -> Administration -> Moniteur système. Repérez dans la liste les deux processus d'Evolution énoncés ci-dessus, sélectionnez les deux grâce à la touche [Ctrl], puis cliquez sur Terminer le processus. Un petit avertissement apparaît alors à l'écran, mais cliquez à nouveau sur Terminer le processus (Fig. 16)

Fig. 16 : Dans cette étape, il est nécessaire de « tuer » les services lancés par Evolution.
Ouvrez le répertoire contenant vos données Outlook (contacts, agenda, etc.). Ouvrez ensuite votre dossier personnel (Raccourcis->Dossier personnel) et appuyez sur les touches [Ctrl]+[H]. Ce raccourci clavier permet d'afficher les fichiers et dossiers cachés. Ces fichiers sont reconnaissables, car leur nom commence par un point. Repérez le dossier d'Evolution (.evolution).
Remarquez que pour chacune des données à récupérer, il existe un dossier spécifique dans le répertoire .evolution. Par exemple, pour récupérer les contacts de Outlook, rien de plus simple ! Il suffit de copier le fichier addressbook.db créé par Outport dans .evolution/addressbook/local/system.

Fig. 17 : Ici, on copie les contacts de Outlook.
Pour l'agenda, copiez le fichier calendar.ics dans le dossier .evolution/calendar/local/system. Pour les tâches, copiez le fichier tasks.ics dans .evolution/tasks/local/system et ainsi de suite pour les données que vous avez exportées grâce à Outport.
Conclusion
Vous voila paré pour une migration tout en douceur. Il est certain que vous rencontrerez de petits soucis à cause de l'encodage des caractères entre Windows et Linux/Ubuntu. Mais cela est très minime.
Pour une migration plus globale de Windows vers Linux, vous pouvez utiliser des produits commerciaux telles que Progression Desktop (http://www.versora.com) ou bien Alacos (http://www.alacos.com)
ou encore MoveOver (http://www.resolvo.com).
À notez que Progression Desktop convertit aussi bien vos documents (Word, Excel, etc.) que vos préférences sous Windows. Cela dit, la conversion de documents a peu d'intérêt puisque OpenOffice, la suite bureautique libre intégrée à Ubuntu, peut tout à fait lire les formats générés par MS Office.
Enfin, sachez qu'il existe un document complet de 43 pages, chez Novell, qui explique comment migrer de Windows vers Linux (en anglais)Â : http://www.novell.com/linux/pdf/migrating_from_windows.pdf.
 Liens :
- Progression Desktop : http://www.versora.com
- Alacos : http://www.alacos.com
- MoveOver : http://www.resolvo.com
- Document complet : http://www.novell.com/linux/pdf/migrating_from_windows.pdf. [en]
Retrouvez cet article dans : Linux Pratique Hors série 6

