Se rendre au contenu

Outils pour les organisations : import en lot et diagnostic de fichiers

Deux outils fournis sur demande, pour copier un dossier vers l'espace d'un compte avec reprise sur erreur et pour repérer à l'avance les fichiers qui demandent du travail.

Pas à pas

  1. Demandez les deux outils à contact@omnifloo.com, ou récupérez-les auprès de votre interlocuteur. Installez Python 3 et rclone (logiciel libre, licence MIT) sur le poste qui lancera la migration.
  2. Diagnostic. Lancez python3 diagnostic.py DOSSIER --rapport rapport.html. L'outil lit le dossier sans rien modifier ni envoyer : il n'ouvre aucun fichier dans un éditeur et n'exécute aucune macro.
  3. Ouvrez rapport.html dans un navigateur : le rapport liste les fichiers avec macros, liens externes, polices indisponibles et anciens formats, avec la marche à suivre pour chacun.
  4. Pour chaque compte, créez un mot de passe d'application (Paramètres personnels › Sécurité › Appareils et sessions). Ne communiquez jamais le mot de passe habituel.
  5. Import en lot. Lancez d'abord une simulation : ./importer-dossier.sh --source DOSSIER --utilisateur IDENTIFIANT --simulation. Le mot de passe d'application est demandé sans affichage, ou lu sur l'entrée standard pour un lancement automatisé ; il n'est jamais écrit dans la ligne de commande ni dans le rapport.
  6. Relancez sans --simulation : les fichiers sont copiés dans le dossier Migration de l'espace du compte (modifiable avec --destination).
  7. En cas d'interruption ou d'erreur réseau, relancez la même commande : l'outil reprend et ne recopie que ce qui manque ou a changé.
  8. Lisez le rapport final : fichiers copiés, ignorés, en erreur, avec la cause probable (espace insuffisant, nom refusé). Conservez-le avec la date.

Astuces

  • L'outil copie sans jamais supprimer, ni dans la source ni dans la destination.
  • Traitez d'abord un seul compte pilote avant de lancer les autres.
  • Le diagnostic est indicatif : il repère ce qu'il sait détecter et ne remplace pas l'ouverture de quelques fichiers représentatifs.

Voir aussi