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
- 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. - 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. - Ouvrez
rapport.htmldans un navigateur : le rapport liste les fichiers avec macros, liens externes, polices indisponibles et anciens formats, avec la marche à suivre pour chacun. - 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.
- 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. - Relancez sans
--simulation: les fichiers sont copiés dans le dossier Migration de l'espace du compte (modifiable avec--destination). - 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é.
- 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.