comment synchroniser la mémoire du téléphone avec le PC?


10

Avant que Jelly Bean ne nous oblige à utiliser le mode MTP (protocole de transfert de masse) au lieu du périphérique de stockage de masse, il était très simple de sauvegarder mon téléphone sur mon PC, car je n'avais besoin que de le brancher et de synchroniser le contenu de la carte SD avec mon ordinateur.

J'ai utilisé une application appelée "Free File Sync", qui synchronise simplement deux dossiers dans Windows.

Le problème est maintenant que le mode MTP n'attribue pas de lettres de lecteur à la mémoire du téléphone (interne et SD), ce qui fait que mon programme de synchronisation ne reconnaît tout simplement pas l'appareil.

J'ai le même problème avec d'autres programmes que j'utilise pour gérer la carte SD de mon téléphone, à savoir "TreeSize free", qui analyse n'importe quel dossier ou lecteur et vous donne un aperçu de l'espace consommé par les dossiers, etc. Encore une fois, puisque le téléphone est pas de lettre de lecteur, le programme l'ignore simplement, comme s'il n'était pas là.

Alors, quelles sont mes options? Existe-t-il un moyen par défaut de synchroniser les lecteurs MTP avec Windows?

J'ai également essayé d'activer le stockage de masse dans mon téléphone, mais cela ne fonctionne pas (l'option n'est tout simplement plus là dans Jellybean 4.1.2 , ou du moins dans mon modèle)

Remarque, je ne veux pas que les applications fassent des sauvegardes de mes trucs (applications, photos, etc.), je les ai déjà (Titanium Backup, etc.), ce que je veux, c'est pouvoir tout synchroniser dans mon téléphone (sauvegardes incluses) sur mon PC automatiquement.

Je pouvais simplement copier TOUS les fichiers de l'Explorateur Windows à chaque fois, puis les synchroniser manuellement dans le dossier de sauvegarde de destination, mais ce n'est évidemment pas pratique et perd le point de SYNCING.

Alors qu'est-ce que je peux faire? Je veux juste synchroniser de temps en temps tout ce qui se trouve sur mon téléphone avec mon ordinateur en tant que sauvegarde.

Merci!


Pour les lecteurs: Cette réponse peut également être étendue au cas d'OP.
Firelord

MISE À JOUR, j'ai ajouté ma propre réponse, lisez-la ci-dessous, la solution est la même application que j'utilisais Free File Sync , car la version 7 permet la synchronisation des périphériques MTP.
DiegoDD

Réponses:


4

Le moyen le plus simple consiste probablement à inverser le mécanisme: au lieu de laisser Windows faire la synchronisation, laissez l'appareil Android prendre soin. De là, vous devriez avoir un accès complet au moins à votre carte SD (interne et externe). Il suffit donc que l'appareil Android accède à votre PC Windows.

  1. Sur votre PC Windows, créez un "partage" (c'est-à-dire partagez un répertoire sur le réseau)
  2. Sur votre appareil Android, installez une application comme par exemple FolderSync
  3. dans FolderSync , configurez au moins un compte (dans votre cas, un compte SMB pointant vers votre machine Windows) (merci à arberg d' avoir signalé cette étape manquante!)
  4. Dans FolderSync , configurez vos «paires de dossiers»: quel répertoire sur votre appareil Android doit être synchronisé avec quel répertoire sur le partage Windows.

Vous pouvez synchroniser manuellement ou à intervalles de temps. Vous pouvez même le restreindre au WiFi, afin qu'il ne mange pas votre plan de données (je ne suis pas sûr que vous puissiez le restreindre à un réseau WiFi spécifique, il ne serait par exemple synchronisé qu'à la maison - mais c'est possible de faire comme bien au moins avec une application de synchronisation similaire).


2: dans FolderSync, créez un «compte» SMB pour monter le partage Windows.
arberg

@arberg Ouch, bien sûr! Merci d'avoir signalé l'étape manquante! Ajoutée.
Izzy

3

La mauvaise nouvelle est qu'il n'y a aucun moyen évident / direct d'obtenir une lettre de lecteur affectée à un périphérique MTP. Le protocole MTP fonctionne au niveau du fichier plutôt qu'au niveau du système de fichiers / cluster FAT, qui est censé protéger à certains égards les utilisateurs de faire accidentellement des choses qui pourraient être vraiment destructrices pour le système de fichiers de leur téléphone (par exemple: reformater dans un format différent, corrompre le système de fichiers, ce qui donne l'impression que votre téléphone ne fonctionne pas correctement lorsque la carte SD se démonte pour être remontée sur le PC, etc.) ... vous n'allez donc pas avoir le niveau d'informations détaillées sur le système de fichiers nécessaire à un programme comme la taille d'arbre pour une précision précise afficher l'utilisation du lecteur.

Il y a un certain nombre de threads différents que j'ai trouvés en ligne sur les moyens de faire en sorte que Windows trompe un périphérique MTP pour qu'il soit traité comme un périphérique de stockage de masse, mais la plupart d'entre eux semblent être de fausses pistes, ou quelque chose qui pourrait (ou non) fonctionner sous XP mais il est peu probable qu'il fonctionne sur un système d'exploitation plus récent tel que Windows 7. Rien que je pourrais répliquer sur ma propre machine. La plupart de ces solutions de piratage semblent s'appuyer sur des éléments tels que l'incitation de Windows à utiliser le pilote de périphérique de stockage de masse au lieu du pilote MTP.

Il semble y avoir des programmes qui tentent de se synchroniser sur le mode MTP du mieux qu'ils peuvent (c'est-à-dire que les applications peuvent comparer les fichiers par taille, mais elles peuvent comparer par date / emplacement / nom de fichier. En voici une pour mac: http: // www .sync-mac.com / mtp-sync.html et un pour PC: http://mobiletechpundit.blogspot.com/2012/02/syncing-mtp-devices-like-android-based.html ( PureSync ).

Une autre option consiste à examiner les applications qui s'exécutent sur votre téléphone et qui gèrent la synchronisation comme l'a suggéré Izzy.

De plus, si votre téléphone est un téléphone HTC, il peut être préinstallé avec une application appelée HTC sync qui peut synchroniser des fichiers entre le téléphone et le PC.

Un autre moyen moins automatisé d'obtenir des copies de "tout ce qui se trouve sur votre téléphone" sur votre PC serait d'utiliser simplement ADB pour sauvegarder régulièrement l'intégralité du système de fichiers de votre appareil. Pas aussi agréable qu'une application de synchronisation directe, car la restauration à l'aide d'ADB est tout ou rien, cependant, si vous avez installé les bonnes applications sur votre PC, vous pouvez extraire manuellement un fichier spécifique d'intérêt à partir d'une archive de sauvegarde spécifique (en supposant que vous vous souvenez de votre sauvegarde mot de passe).


3

Je poste cela comme une réponse à ma propre question, au lieu d'un simple commentaire, car j'ai trouvé une solution.

En fait, la solution consiste à utiliser le même outil que j'utilisais, car ils l'ont récemment mis à jour (version 7) permettant la synchronisation des périphériques MTP.

Synchronisation de fichiers gratuite

Il fonctionne comme prévu et est extrêmement facile à synchroniser. Le seul inconvénient est que la comparaison des dossiers (votre dossier de «sauvegarde» local par rapport à la mémoire des périphériques) est plus lente que s'il s'agissait d'un périphérique de stockage de masse, mais c'est une solution plus simple que les autres.

En guise de remarque, j'ai également utilisé ES File Explorer avec succès pour synchroniser les fichiers (comme suggéré par gibfahn), mais l'avantage de FreeFileSync est qu'il fonctionne avec à peu près n'importe quel appareil MTP, Android ou non.

Et le meilleur de tous, c'est gratuit!


1
Et merci à @Firelord pour le commentaire, assurez-vous de vérifier sa réponse à une autre question car il donne une explication très détaillée sur la façon d'utiliser FFS
DiegoDD

Je viens de télécharger FreeFileSync et j'ai essayé la synchronisation MTP avec lui: beaucoup trop lent! Il semble qu'il faudrait toute la nuit pour comparer ma base de données MP3 de 60 Go entre le téléphone et le PC (même si seulement 100 Mo ont changé!)
Basj

@Basj Oui, cela peut être très lent. Je suppose que c'est l'un des défauts du protocole MTP. Mais gardez à l'esprit qu'après la comparaison initiale, les suivantes seront plus rapides, car FFS crée un fichier de type index ou quelque chose.
DiegoDD

1

La seule façon que j'ai trouvée de le faire est d'utiliser le protocole FTP sur un réseau WiFi partagé. Des applications comme ES File Explorer peuvent s'exécuter en tant que client ou serveur FTP sur le téléphone, puis vous pouvez utiliser une application comme Filezilla en tant que serveur sur l'ordinateur.

Cela fonctionne pour les dossiers, et Filezilla vous donne quelques options ("Écraser si le fichier source est plus récent", ou "Écraser si la taille diffère", ou les deux), afin que vous puissiez le synchroniser de manière sélective.

J'ai trouvé cet article détaillant un moyen rapide de faire fonctionner ftp sur ES File Explorer, puis il vous suffit d'exécuter FileZilla, de taper l'adresse ftp, d'appuyer sur la connexion et de faire glisser et déposer. Il vous posera des questions sur l'écrasement.

Je synchronise ma musique avec cette méthode, et cela fonctionne plutôt bien. C'est plus lent que la synchronisation filaire, et parfois il décidera qu'il doit écraser tous les fichiers, mais en général cela fonctionne bien.


0

Ici, deux ans plus tard, Goodsync a ajouté une option de synchronisation via MTP, et cela fonctionne comme un charme. C'est une fonctionnalité bêta dans la v9 et sera probablement dans Goodsync 10, et cela coûte de l'argent. Sachez cependant que le support Goodsync est mauvais selon mon expérience. Goodsync peut également synchroniser le répertoire via le wifi.

MTP nécessite un câble donc pas automatique. En utilisant le wifi, il peut être automatisé, mais l'application Android goodsync utiliserait beaucoup trop de batterie, donc si vous voulez qu'elle soit entièrement automatisée, vous devez la retourner est suggérée plus tôt, et utiliser par exemple FolderSync sur l'appareil Android.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.