BitTorrent Sync : les questions les plus fréquentes, officielles et officieuses, pour Windows et Linux, en français

En attendant une future version définitive, et sait-on jamais une adaptation française, le logiciel de partage BitTorrent Sync fonctionne déjà plutôt très bien. Jugez par vous-même : en moins de 15 jours, alors qu’il n’est qu’en version alpha, le logiciel aurait déjà permis l’échange de plus d’un Pétaoctet de données (1 million de Go). Afin de permettre à un maximum de francophones de participer à l’aventure, j’ai écrit ce billet, traduction la plus fidèle possible des FAQ officielles et officieuses de cet excellent et tellement pratique logiciel gratuit de partage par P2P.

Sommaire

  1. Traduction de la FAQ officielle :
    1. Les utilisateurs des autres logiciels de la famille BitTorrent peuvent-ils voir les fichiers que je mets en partage avec BitTorrent Sync ?
    2. Qu’est-ce qu’un secret et comment fonctionne-t-il ?
    3. À quel moment débute une synchronisation ?
    4. Qu’advient-il si un fichier est supprimé sur l’un des appareils synchronisés ?
    5. Que se passe-t-il si plusieurs personnes modifient le même fichier en même temps ?
    6. Qu’advient-il si des fichiers avec les mêmes noms sont ajoutés depuis différents ordinateurs ?
    7. Qu’advient-il à un répertoire supprimé depuis BitTorrent Sync ?
    8. Est-ce que BitTorrent Sync supporte le versioning ?
    9. La synchronisation unidirectionnelle est-elle possible ?
    10. Existe-t-il une option permettant d’ignorer certains fichiers lors d’une synchronisation ?
    11. Où puis-je me procurer la dernière version du Guide de l’Utilisateur de BitTorrent Sync ?
  2. Traduction de la FAQ officieuse :
    1. Où puis-je me procurer la dernière version du logiciel ?
    2. BitTorrent Sync sera-t-il toujours gratuit une fois sorti d’alpha ?
    3. BitTorrent Sync est-il open-source ?
    4. Quelles données sont collectées et/ou visibles par la société BitTorrent Inc. lorsque j’utilise Sync ?
    5. Une API est-elle disponible ?
    6. Une application Android et/ou iPhone ?
    7. Puis-je contrôler la fréquence des synchronisations ?
    8. Mes appareils continuent-ils d’être synchronisés lorsque je les éteins ?
    9. Que signifient les icônes de la section « Devices » ?
    10. Puis-je utiliser BitTorrent Sync pour faire un backup d’un disque dur interne vers un disque externe connecté en USB ?
    11. Existe-t-il une limite sur le nombre et/ou la taille de fichiers synchronisables ?
    12. Lorsqu’un fichier est modifié, BitTorrent Sync transfère à nouveau entièrement le fichier, ou simplement la partie qui a été modifiée ?
    13. Combien de temps est conservé un fichier déplacé dans « .SyncTrash » ?
    14. « SyncApp » et « BitTorrent Sync » sont-ils la même chose ?
    15. Comment doit-on utiliser les symboles jokers « * » et « ? » dans les fichiers « .SyncIgnore » ?
  3. Questions spécifiques à Windows :
    1. Pourquoi je ne peux pas installer ou faire tourner BitTorrent Sync sous Windows XP ?
    2. Comment faire une version « portable » de BitTorrent Sync ?
    3. Comment faire tourner BitTorrent Sync comme un service
    4. Y-a-t-il la possibilité de faire de la ligne de commande pour BitTorrent Sync sous Windows ?
    5. Pourquoi ne puis-je accéder au WebUI ?
  4. Questions spécifiques à Linux :
    1. Existe-t-il une architecture MIPS ?
    2. Comment définir plusieurs répertoires partagés depuis le fichier de configuration ?
    3. Comment sécurisez-vous le WebUI avec un mot de passe
  5. Les messages d’erreur les plus courants :
    1. « Can’t open the destination folder » [Impossible d’ouvrir le répertoire de destination]
    2. « Selected folder is already added to BitTorrent Sync » [Le répertoire sélectionné a déjà été ajouté à BitTorrent Sync]
  6. … et pour finir…

Les sources :

Articles connexes :

Traduction de la FAQ officielle [Sommaire]

Les utilisateurs des autres logiciels de la famille BitTorrent peuvent-ils voir les fichiers que je mets en partage avec BitTorrent Sync ? [Sommaire]

Non. BitTorrent Sync est certes basé sur le protocole de communication BitTorrent, mais son propre trafic est crypté par une clef privée, elle-même dérivée du secret mis en partage. Vos fichiers ne peuvent être vus et reçus que par les personnes avec qui vous avez partagé ce secret privé.

Qu’est-ce qu’un secret et comment fonctionne-t-il ? [Sommaire]

Un secret est une clef qui connecte et relie différents appareils entre eux. Nous générons les secrets de manière automatique afin d’assurer leur unicité. Du fait que chaque secret soit d’une longueur de 32 caractères, il est virtuellement impossible qu’un secret parfaitement identique soit généré depuis deux logiciels distincts.

Dès lors qu’on ajoute un répertoire à BitTorrent Sync, son secret est enregistré dans ses préférences, et peut être consulté, soit par double clic, soit par clic droit, sur le répertoire depuis l’onglet « Shared Folders ». Il en existe trois types :

  • le master secret [secret maître] pour l’accès complet,
  • le read only secret [secret en lecture seule] pour la synchronisation unidirectionnelle,
  • et les one-time secrets [secrets à usage unique] utilisables aussi bien en mode accès complet comme en lecture seule.

Les secrets read only et one-time ne peuvent être générés que par la personne ayant accès au répertoire avec le master secret.

Côté sécurité, BitTorrent Sync permet de générer régulièrement de nouveaux secrets pour un même répertoire, ou bien de remplacer un secret existant avec votre propre chaîne en Base64 (long de 40 caractères). Le nouveau secret devra alors être ressaisi sur tous les appareils avec lesquels le répertoire était auparavant synchronisé.

À quel moment débute une synchronisation ? [Sommaire]

Lorsqu’un fichier est ajouté à un répertoire en partage, les modifications commencent à se synchroniser immédiatement. Cependant, du fait des particularités de son système, les synchronisations sur Mac OS X 10.6 peuvent être décalées d’une dizaine de minutes. Si vous apportez des modifications à un fichier déjà présent dans un répertoire en partage, la synchronisation démarre une fois le fichier sauvegardé et/ou refermé.

Qu’advient-il si un fichier est supprimé sur l’un des appareils synchronisés ? [Sommaire]

Sur votre ordinateur, les fichiers supprimés depuis un répertoire synchronisé sont traités selon les préférences de votre OS (déplacés vers les répertoires de type Corbeille ou supprimés totalement). Sur les autres appareils synchronisés avec lui, ces fichiers vont être déplacés dans le sous-répertoire local « .SyncTrash » présent dans chaque répertoire synchronisé (notez au passage que « .SyncTrash » est un répertoire masqué par défaut).

Que se passe-t-il si plusieurs personnes modifient le même fichier en même temps ? [Sommaire]

Quand un fichier est modifié sur un appareil, il s’en crée une nouvelle copie dans son répertoire d’origine, et c’est cette copie qui est resynchronisée avec les autres appareils. Nous ne sauvegardons que la dernière version d’un même fichier.

Qu’advient-il si des fichiers avec les mêmes noms sont ajoutés depuis différents ordinateurs ? [Sommaire]

Nous donnons la priorité à l’action humaine et considérons toujours les choses sous cet angle. C’est pourquoi si plusieurs fichiers au nom parfaitement identique sont ajoutés dans des répertoires synchronisés sur différents appareils, BitTorrent Sync synchronisera toujours le fichier qui a été ajouté en dernier et cela même si ce n’est pas la version la plus récente du fichier lui-même. Les fichiers ayant été ajoutés entre-temps seront supprimés. Vous pourrez cependant toujours les retrouver dans le répertoire « .SyncTrash » (si il a bien été activé – comportement par défaut – dans les préférences dudit répertoire).

Qu’advient-il à un répertoire supprimé depuis BitTorrent Sync ? [Sommaire]

Lorsqu’un répertoire est retiré de BitTorrent Sync, il continue d’exister sur l’appareil et tous les autres appareils auparavant synchronisés avec lui. Tous les fichiers synchronisés qu’il contenait restent en place. Seulement les fichiers incomplets avec l’extension de synchronisation « .! » sont supprimés.

Est-ce que BitTorrent Sync supporte le versioning ? [Sommaire]

Actuellement le versioning n’est pas disponible. Nous avons cependant prévu de l’ajouter lors de futures versions.

La synchronisation unidirectionnelle est-elle possible ? [Sommaire]

Oui, depuis sa version 1.0.95 BitTorrent Sync dispose de la synchronisation unidirectionnelle. Elle se fait via le read only secret (permanent ou one-time). Tout répertoire synchronisé à partir d’un read-only secret sera toujours totalement synchronisé avec le répertoire source, mais simplement les changements qui lui seront apportés en local ne seront pas synchronisés en retour vers la source.

Existe-t-il une option permettant d’ignorer certains fichiers lors d’une synchronisation ? [Sommaire]

Si vous avez des fichiers dans votre dossier de synchronisation que vous souhaitez voir ignorés par BitTorrent Sync, vous pouvez utiliser .SyncIgnore. .SyncIgnore est un fichier « .txt » [texte] encodé en UTF-8 qui va vous permettre de spécifier des fichiers uniques, des chemins et des règles à ignorer pendant la synchronisation. Il prend en charge les symboles jokers « ? » et « * ».

Notez que chaque .SyncIgnore ne s’applique qu’au répertoire qui le contient, et qu’il n’interfère jamais avec les fichiers déjà synchronisés dans ce répertoire. Par contre, si vous ajoutez des fichiers indexés à « .SyncIgnore », ils seront supprimés sur les autres appareils. Afin d’éviter cela, vous devez :

  1. Quitter BitTorrent Sync ou bien supprimer le répertoire de toute synchronisation sur tous les appareils,
  2. Modifier le fichier « .SyncIgnore » sur chacun d’entre eux afin qu’ils aient tous les mêmes instructions,
  3. Lancer BitTorrent Sync ou bien ré-ajouter les répertoires modifiés.

Où puis-je me procurer la dernière version du Guide de l’Utilisateur de BitTorrent Sync ? [Sommaire]

Tant que BitTorrent Sync sera en cours de développement, nous ajouterons régulièrement de nouvelles fonctionnalités à l’application et par conséquent renouvellerons le Guide de l’Utilisateur. La dernière version de ce document se trouve actuellement ici.

Traduction de la FAQ officieuse [Sommaire]

Où puis-je me procurer la dernière version du logiciel ? [Sommaire]

La dernière version du logiciel se trouve toujours sur cette page. Pour une installation sur un NAS, voir cette partie du forum. Si vous êtes utilisateur de Ubuntu ou Debian, c’est par ici.

BitTorrent Sync sera-t-il toujours gratuit une fois sorti d’alpha ? [Sommaire]

BitTorrent Sync restera gratuit. Citation : « Si demain nous en venions à vous demander 100$ tous les 10Kb transférés, arrêtez toute relation avec notre application, forcez-vous à ne plus l’utiliser, c’est que nous aurons complètement craqué ! BitTorrent Sync fonctionnera demain exactement comme il fonctionne aujourd’hui, peu importe ce que nous en ferons. Et il fonctionnera comme aujourd’hui même dans 10 ans, si nous avons encore des ordinateurs d’ici là évidemment. » (Source)

BitTorrent Sync est-il open-source ? [Sommaire]

BitTorrent Sync n’est pas un logiciel open-source, et aucune annonce n’a jamais été faite indiquant que cela pourrait changer un jour. (Discussion sur le sujet).

Quelles données sont collectées et/ou visibles par la société BitTorrent Inc. lorsque j’utilise Sync ?

Selon la société BitTorrent Inc., « il y a trois points de contact [entre le logiciel] avec l’infrastructure BitTorrent : le tracker, le relai, et la vérification de mise à jour. Si vous n’utilisez aucun de ces trois, nous n’aurons jamais aucune information transmise de votre part. » Pour de plus amples informations sur les données vues par BitTorrent Inc., merci de lire ce fil de discussion.

Une API est-elle disponible ? [Sommaire]

Pour l’instant non mais c’est en préparation. Un fil de discussion « API wishlist » a été ouvert sur le sujet, et vous pouvez y apporter vos souhaits et vos suggestions de fonctionnalités.

Une application Android et/ou iPhone ? [Sommaire]

La prise en charge est pour bientôt. En fait, de l’avis des développeurs, au 24 avril 2013 « Le développement pour Android et iOS est déjà engagé et nous allons bientôt commencer le recrutement de testeurs pour les versions mobiles… » (Source)

D’ici là, pensez à envoyer vos demandes de fonctionnalités spécifiquement mobiles ici.

Puis-je contrôler la fréquence des synchronisations ? [Sommaire]

Les synchronisations se font en temps réel. De plus, BitTorrent Sync rescanne de lui-même tous les fichiers, ainsi que tous les répertoires, toutes les 10 minutes. Actuellement, cet intervalle n’est pas paramétrable. Une discussion sur le sujet est en cours ici.

Mes appareils continuent-ils d’être synchronisés lorsque je les éteins ? [Sommaire]

BitTorrent Sync n’est pas une solution de stockage de type SkyDrive, DropBox ou GDrive. Il ne synchronise pas vos fichiers dans un « cloud », bien que pour que vos appareils puisse se synchroniser entre eux tous doivent être connectés en ligne.

Que signifient les icônes de la section « Devices » ? [Sommaire]

  • Flèches à doubles directions symbolisant une connexion directe dans BitTorrent Sync : BitTorrent Sync est en mesure d’établir une connection directe avec cet appareil.
  • Un nuage symbolisant la connexion par des points relais dans BitTorrent Sync : BitTorrent Sync n’est pas en mesure d’établir une connection directe avec cet appareil, mais a cependant pu s’y connecter au travers d’un relais serveur. Dans la mesure du possible, il est préférable d’avoir des liens directs car ceux-ci procurent une vitesse de transfert beaucoup plus rapide qu’une connection passant par un ou des relais.

Puis-je utiliser BitTorrent Sync pour faire un backup d’un disque dur interne vers un disque externe connecté en USB ? [Sommaire]

Non, BitTorrent Sync ne permet pas de synchroniser un répertoire d’un point à un autre d’un même ordinateur (c-à-d vous ne pouvez pas avoir deux répertoires synchronisés avec le même « secret » sur un même appareil).

Existe-t-il une limite sur le nombre et/ou la taille de fichiers synchronisables ? [Sommaire]

La taille des fichiers que vous pouvez synchroniser est uniquement limitée par la quantité d’espace de stockage dont vous disposez sur les appareils que vous synchronisez.

BitTorrent Sync peut actuellement gérer jusqu’à 1 million de fichiers (au total de tous les répertoires synchronisés) – bien qu’il soit à noter que la manipulation d’une telle quantité de fichiers nécessite une « importante quantité de mémoire ». Nous travaillons actuellement à permettre la prise en charge de plus d’un million de fichiers, ainsi qu’à la réduction de l’utilisation de la mémoire. (Sources ici et )

Lorsqu’un fichier est modifié, BitTorrent Sync transfère à nouveau entièrement le fichier, ou simplement la partie qui a été modifiée ? [Sommaire]

Les fichiers faisant moins de 4MB sont retransférés en totalité lorsque des changements sont détectés.

Les fichiers de plus grande taille sont divisés en « tronçons » de 4MB de données. Si un tronçon change et que les autres non, seul le tronçon ayant été modifié est transféré à nouveau (au lieu de la totalité du fichier source). (Source)

Combien de temps est conservé un fichier déplacé dans « .SyncTrash » ? [Sommaire]

Actuellement, aussi longtemps que vous l’y laissez.

« SyncApp » et « BitTorrent Sync » sont-ils la même chose ? [Sommaire]

Oui, « SyncApp » est l’ancien nom de « BitTorrent Sync », une référence à l’un fait référence à l’autre.

Comment doit-on utiliser les symboles jokers « * » et « ? » dans les fichiers « .SyncIgnore » ? [Sommaire]

« ? » remplace un seul et unique caractère, tandis que « * » remplace un nombre quelconque de caractères.

Trois exemples :

  • *.dat va exclure de la synchronisation tous les fichiers de type « .dat » et ce quel que soit leur nom, comme par exemple monfichier.dat, unautrefichier.dat, etc.
  • abc???.dat va exclure de la synchronisation tous les fichiers dont le nom commence par les 3 lettres « abc » suivies de 3 autres caractères quelconques et ayant pour extension le « .dat », comme par exemple abc123.dat, abcdef.dat… mais n’exclura pas les fichiers abc1.dat ou abcdefg.dat.
  • *.mp? va exclure de la synchronisation tous les fichiers de type « .mp3 » ou « .mp4 » ou « .mpa » mais n’exclura pas les fichiers de type « .mpeg ».

Questions spécifiques à Windows [Sommaire]

Pourquoi je ne peux pas installer ou faire tourner BitTorrent Sync sous Windows XP ? [Sommaire]

BitTorrent Sync nécessite, sous Windows XP, au minimum le Service Pack 3. Si vous faites tourner une version plus ancienne de XP, BitTorrent Sync ne fonctionnera pas. Une mise à jour vers SP3 est indispensable. Les éditions XP 64-bit ne sont pas non plus supportées. Il n’y aura pas de versions de BitTorrent Sync pré-SP3 ou supportant le 64-bit sous XP. Étant donné que Microsoft cessera tout support de XP à partir d’avril 2014, il est de toute façon temps d’envisager une mise à niveau !

Comment faire une version « portable » de BitTorrent Sync ? [Sommaire]

Si vous souhaitez faire une version « portable » de BitTorrent Sync, pour pouvoir l’utiliser sur un autre PC sans avoir à l’installer, pour le lancer directement depuis un support USB, voici la procédure à suivre :

  • Sur un PC où BitTorrent Sync a été préalablement installé, copiez l’exécutable « BTSync.exe » vers votre support USB (par défaut vous le trouvez dans C:\Program Files\BitTorrent Sync)
  • Ensuite vous pouvez soit créer un fichier vierge intitulé « settings.dat » (en utilisant l’éditeur de texte par exemple), soit copier le fichier « settings.dat » existant (par défaut dans C:\Users\<nom d’utilisateur>\AppData\Roaming\BitTorrent Sync)
  • Et vous placez ce fichier vierge directement sur votre support USB

Comment faire tourner BitTorrent Sync comme un service ? [Sommaire]

Dirigez-vous vers la section dédiée du forum (anglais) : Start Sync as a service on Windows.

Y-a-t-il la possibilité de faire de la ligne de commande pour BitTorrent Sync sous Windows ? [Sommaire]

Pas pour l’instant. La ligne de commande n’est possible que sous Linux.

Pourquoi ne puis-je accéder au WebUI ? [Sommaire]

Le WebUI n’est disponible que sous Linux. Il n’y a pas d’interface basée sur le Web lorsque vous faites tourner BitTorrent Sync sous Windows.

Questions spécifiques à Linux [Sommaire]

Existe-t-il une architecture MIPS ? [Sommaire]

À ce jour il n’y a aucune architecture MIPS pour BitTorrent Sync. Cependant, de l’avis des développeurs, il est « prévu d’ajouter un support pour MIPS « , sans qu’aucun planning n’ait pour l’instant été avancé.

Comment définir plusieurs répertoires partagés depuis le fichier de configuration ? [Sommaire]

Lisez ce fil de discussion s’il vous plaît.

Comment sécurisez-vous le WebUI avec un mot de passe ? [Sommaire]

Par défaut, l’interface utilisateur basée sur le Net pour BitTorrent Sync n’est pas protégée par un mot de passe. Pour protéger votre interface (ce que nous vous conseillons de faire) merci de lire ce fil de discussion.

Les messages d’erreur les plus courants [Sommaire]

« Can’t open the destination folder » [Impossible d’ouvrir le répertoire de destination] [Sommaire]

Vous devez indiquez un « répertoire à synchroniser » sur chaque appareil que vous synchronisez, pas seulement sur le premier (pas seulement sur la source). Si vous tentez d’entrer un secret sur un appareil sans lui associer en même temps un répertoire, une pop-up indiquant « Can’t open the destination folder » s’affichera.

« Selected folder is already added to BitTorrent Sync » [Le répertoire sélectionné a déjà été ajouté à BitTorrent Sync] [Sommaire]

Si vous tentez d’ajouter un répertoire à BitTorrent Sync et voyez cette fenêtre apparaître, il est probable que vous utilisiez déjà le secret avec l’un ou l’autre des répertoires déjà synchronisés. Il n’est pas possible de synchroniser deux répertoires différents sur le même appareil en utilisant le même secret.

… et pour finir… [Sommaire]

S’il vous plaît, gardez à l’esprit que BitTorrent Sync est malgré tout encore en phase « alpha », et qu’il ne peut donc pas avoir déjà toutes les caractéristiques, toutes les fonctionnalités, tous les comportements qu’idéalement vous aimeriez qu’il adopte ! Il y a un fil de discussion (« Wishlist) dédié et très actif sur ces sujets, où vous pouvez ajouter toutes vos idées et proposer de nouvelles contributions pour faire de BitTorrent Sync un logiciel toujours plus performant ! Les développeurs lisent toutes les demandes de fonctionnalités, et relèvent les popularités de chaque suggestion… donnez-leur le temps, et je suis sûr que BitTorrent Sync continuera de s’améliorer !

Maxime Mullet • l’Arpenteur de l’Infosphère

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *