Comment ouvrir un export .zip de Notion, Confluence ou Obsidian

Le dézipper est la moitié facile. Ce qu’il y a dedans est un dossier de fichiers qui pointent tous les uns vers les autres.

Ce qu’il y a dedans

Un export Notion, c’est un fichier Markdown par page avec un long identifiant ajouté à chaque nom de fichier, plus un CSV par base de données. Un export d’espace Confluence, c’est un fichier HTML par page avec ses pièces jointes à côté. Un coffre Obsidian est déjà du Markdown, dans les dossiers que vous avez faits.

Tous les trois se décompressent avec les outils déjà présents sur votre machine : un double-clic sous Windows ou macOS, `unzip` dans un terminal.

Pourquoi les liens sont cassés

Notion écrit ses liens en fonction du nom de fichier exact qu’il a généré, identifiant compris. Renommez les fichiers pour quelque chose de lisible et tous les liens entre les pages cessent de fonctionner, ce qui est la manière la plus courante de rater une migration.

Les liens de Confluence pointent vers ses propres ids de page, et les pièces jointes vers une URL de téléchargement qui attend que vous soyez connecté. Obsidian utilise des `[[wikilinks]]`, que seule son application résout.

Le lire sans le réparer

Ouvrir cent fichiers un par un pour découvrir ce que contenait un espace de travail est un travail de la mauvaise forme. Fusionner l’export en un seul document — chaque page dans l’ordre, avec une table des matières — vous donne quelque chose qui se lit d’une traite, ce qui est généralement à cela que sert un export archivé.

Quand il vous faut vraiment les fichiers séparés

Si les pages doivent rester des fichiers séparés avec des liens qui fonctionnent, le renommage et la réécriture des liens doivent se faire ensemble, à partir d’une seule table des anciens noms vers les nouveaux. Les faire en deux passes laisse un dossier de documents qui pointent tous vers des noms qui n’existent plus.