Aller au contenu principal

Résoudre les erreurs de nom de fichier trop long et de caractères spéciaux en synchronisation cloud — Guide RcloneView

· 4 minutes de lecture
Tayson
Senior Engineer

Votre tâche de synchronisation échoue sur 47 fichiers. Le message d'erreur indique « filename too long » ou « invalid character ». Les fichiers semblent pourtant parfaitement normaux de votre côté. Bienvenue dans la compatibilité des noms de fichiers entre fournisseurs cloud.

Chaque fournisseur cloud applique des règles différentes concernant les noms de fichiers. Ce qui est parfaitement valide sur Google Drive peut être interdit sur OneDrive. Un chemin qui fonctionne sur S3 peut dépasser la limite de caractères sur Dropbox. Lors d'une synchronisation entre fournisseurs, ces incompatibilités génèrent des erreurs frustrantes pouvant bloquer des tâches de transfert entières. Ce guide couvre les problèmes les plus courants et explique comment les résoudre.

Aperçu de l'application RcloneView

Gérez et synchronisez tous vos clouds au même endroit

RcloneView est une interface graphique multiplateforme pour rclone. Comparez des dossiers, transférez ou synchronisez des fichiers et automatisez vos workflows multi-cloud avec une interface visuelle et épurée.

  • Tâches en un clic : Copier · Synchroniser · Comparer
  • Planificateurs et historique pour une automatisation fiable
  • Compatible avec Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP et plus
WindowsmacOSLinux
Commencer gratuitement →

Fonctions essentielles gratuites. Automatisations disponibles avec Plus.

Problèmes courants liés aux noms de fichiers

Limites de longueur de chemin

FournisseurLongueur de chemin maximale
OneDrive400 caractères
SharePoint400 caractères
Google Drive32 768 caractères
S31 024 caractères
Dropbox260 caractères
Local (Windows)260 caractères (par défaut)

Des dossiers profondément imbriqués avec des noms longs dépassent rapidement les limites de OneDrive ou Dropbox.

Caractères interdits

CaractèreGoogle DriveOneDriveS3Dropbox
\AutoriséNon autoriséAutoriséNon autorisé
?AutoriséNon autoriséAutoriséNon autorisé
*AutoriséNon autoriséAutoriséNon autorisé
:AutoriséNon autoriséAutoriséNon autorisé
< > |AutoriséNon autoriséAutoriséNon autorisé

Les fichiers créés sur Google Drive avec un ? ou un : dans leur nom échoueront lors de la synchronisation vers OneDrive.

Espaces et points en fin de nom

OneDrive et Windows rejettent les noms de fichiers se terminant par des espaces ou des points. Google Drive les autorise. Cela crée des échecs de synchronisation invisibles.

Problèmes d'Unicode et d'encodage

Les caractères non-ASCII (japonais, coréen, chinois, emoji) fonctionnent sur la plupart des fournisseurs, mais peuvent poser problème avec des systèmes plus anciens ou certains fournisseurs compatibles S3 spécifiques.

Comment diagnostiquer

Vérifier l'historique des tâches

Find filename errors in job history

L'historique des tâches montre exactement quels fichiers ont échoué et pourquoi. Recherchez les messages d'erreur mentionnant « invalid », « too long » ou « not allowed ».

Identifier les fichiers problématiques

Le terminal de RcloneView vous permet d'exécuter rclone check avec une sortie détaillée pour lister tous les fichiers qui échoueraient avant même de tenter le transfert.

Solutions

Renommer les fichiers problématiques à la source

La solution la plus propre : renommer les fichiers pour supprimer les caractères interdits ou raccourcir les chemins avant la synchronisation.

Utiliser les indicateurs d'encodage de rclone

Rclone peut encoder automatiquement les caractères interdits pendant le transfert. Configurez ces options dans les paramètres de distant de RcloneView pour gérer la compatibilité entre fournisseurs.

Aplatir les structures de dossiers profondes

Si la longueur du chemin est en cause, réorganisez les dossiers profondément imbriqués en une structure plus plate.

Utiliser la comparaison de dossiers pour repérer les incohérences

Find filename mismatches

La comparaison de dossiers met en évidence les fichiers présents à la source mais absents à la destination — souvent ceux qui ont échoué à cause de problèmes de noms de fichiers.

Pour commencer

  1. Téléchargez RcloneView depuis rcloneview.com.
  2. Effectuez une synchronisation de test sur un petit dossier d'abord.
  3. Vérifiez l'historique des tâches pour repérer les erreurs liées aux noms de fichiers.
  4. Corrigez les noms de fichiers à la source ou configurez l'encodage.
  5. Relancez et vérifiez avec la comparaison de dossiers.

La solution est généralement plus simple que ne le laisse penser le message d'erreur.


Guides connexes :

Fournisseurs cloud pris en charge

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces