come sincronizzare la memoria del telefono con il pc?


10

Prima che Jelly Bean ci costringesse a utilizzare la modalità MTP (protocollo di trasferimento di massa) invece del dispositivo di archiviazione di massa, era molto semplice eseguire il backup del mio telefono sul mio PC, perché avevo solo bisogno di collegarlo e sincronizzare il contenuto della scheda SD con il mio PC.

Ho usato un'app chiamata "Free File Sync", che in pratica sincronizza solo due cartelle in Windows.

Il problema ora è che la modalità MTP non assegna lettere di unità alla memoria del telefono (interna e SD), il che fa sì che il mio programma di sincronizzazione semplicemente non riconosca il dispositivo.

Ho lo stesso problema con altri programmi che utilizzo per gestire la scheda SD del mio telefono, vale a dire "TreeSize free", che analizza qualsiasi cartella o unità e ti dà una supervisione dello spazio consumato dalle cartelle, ecc. Ancora una volta, poiché il telefono è non assegnato una lettera di unità, il programma semplicemente lo ignora, come se non fosse lì.

Quindi quali sono le mie opzioni? Esiste un modo predefinito per sincronizzare le unità MTP con Windows?

Ho anche provato ad abilitare l'archiviazione di massa nel mio telefono, ma non funziona (l'opzione semplicemente non c'è più in Jellybean 4.1.2 , o almeno nel mio modello)

Nota: non voglio che le app eseguano backup delle mie cose (app, immagini, ecc.), Le ho già (Titanium Backup, ecc.), Quello che voglio è poter sincronizzare tutto nel mio telefono (backup inclusi) sul mio pc automaticamente.

Potrei semplicemente copiare TUTTI i file da Windows Explorer ogni volta, e poi sincronizzarli manualmente nella cartella di backup di destinazione, ma ovviamente non è conveniente e perde il punto di sincronizzazione.

Quindi cosa posso fare? Voglio solo di tanto in tanto sincronizzare tutto nel mio telefono con il mio PC come backup.

Grazie!


Per i lettori: questa mia risposta può essere estesa anche al caso di OP.
Firelord

AGGIORNAMENTO, ho aggiunto la mia risposta, letta di seguito, la soluzione è la stessa app che stavo usando Free File Sync , poiché la versione 7 abilita la sincronizzazione dei dispositivi MTP.
DiegoDD,

Risposte:


4

Il modo più semplice probabilmente è quello di invertire il meccanismo: invece di lasciare che Windows esegua la sincronizzazione, lascia che il dispositivo Android si prenda cura. Da lì, dovresti avere pieno accesso almeno alla tua SDCard (interna ed esterna). Quindi tutto ciò che serve è la possibilità per il dispositivo Android di accedere al tuo PC Windows.

  1. Sul tuo PC Windows, crea una "condivisione" (ovvero condividi una directory sulla rete)
  2. Sul tuo dispositivo Android, installa un'app come ad esempio FolderSync
  3. in FolderSync , imposta almeno un account (nel tuo caso, un account SMB che punta al tuo computer Windows) (grazie ad Arberg per aver sottolineato questo passaggio mancante!)
  4. In FolderSync , configura le "coppie di cartelle": quale directory sul tuo dispositivo Android dovrebbe essere sincronizzata con quale directory sulla condivisione di Windows.

È possibile sincronizzare manualmente o a intervalli di tempo. Puoi persino limitarlo al WiFi, in modo da non consumare il tuo piano dati (non sono sicuro che potresti limitarlo a una specifica rete WiFi, quindi ad esempio si sincronizzerebbe solo a casa - ma è possibile fare come almeno con qualche app di sincronizzazione simile).


2 .: in FolderSync crea un 'account' SMB per montare la condivisione di Windows.
Arberg,

@arberg Ouch, certo! Grazie per aver sottolineato il passaggio mancante! Aggiunto.
Izzy

3

La cattiva notizia è che non esiste un modo ovvio / diretto per ottenere una lettera di unità assegnata a un dispositivo MTP. Il protocollo MTP opera a livello di file piuttosto che a livello di file system / cluster FAT, che dovrebbe proteggere in qualche modo gli utenti dal fare accidentalmente cose che potrebbero essere davvero distruttive per il filesystem del loro telefono (es: riformattare in un formato diverso, corrompere il filesystem, facendo sembrare che il tuo telefono non funzioni correttamente quando la scheda SD viene smontata per rimontarla sul PC, ecc.), quindi non avrai il livello di informazioni dettagliate sul filesystem necessarie per un programma come visualizzare l'utilizzo dell'unità.

Ci sono un certo numero di thread diversi che ho trovato online su come far in modo che Windows induca un dispositivo MTP a essere trattato come un dispositivo di archiviazione di massa, ma la maggior parte di essi sembrano falsi contatti o qualcosa che potrebbe (o potrebbe non funzionare) funzionare su XP ma è improbabile che funzioni su un sistema operativo più recente come Windows 7. Niente che io possa replicare sul mio computer. La maggior parte di queste soluzioni di hacking sembrano basarsi su elementi come l'inganno di Windows nell'uso del driver del dispositivo di archiviazione di massa anziché nel driver MTP.

Sembra che ci siano programmi che tentano di sincronizzare al meglio la modalità MTP (ad esempio: le app possono confrontare i file per dimensione, ma possono confrontare per data / posizione / nome file. Eccone uno per mac: http: // www .sync-mac.com / mtp-sync.html e uno per PC: http://mobiletechpundit.blogspot.com/2012/02/syncing-mtp-devices-like-android-based.html ( PureSync ).

Un'altra opzione è quella di esaminare le app in esecuzione sul telefono che gestiscono la sincronizzazione come suggerito da Izzy.

Inoltre, se il tuo telefono è un telefono HTC, potrebbe essere preinstallato con un'applicazione chiamata HTC sync che può sincronizzare i file tra il telefono e il PC.

Un altro modo meno automatizzato per ottenere copie di "tutto sul tuo telefono" sul tuo PC sarebbe semplicemente usare ADB per eseguire il backup dell'intero filesystem del dispositivo regolarmente. Non abbastanza carino come un'app di sincronizzazione diretta poiché il ripristino tramite ADB è tutto o niente, tuttavia, se hai le app giuste installate sul tuo PC, puoi estrarre manualmente un file specifico di interesse da un archivio di backup specifico (presumendo che ricordi il tuo backup parola d'ordine).


3

Sto pubblicando questo come una risposta alla mia domanda, anziché solo un commento, perché ho trovato una soluzione.

In effetti, la soluzione è utilizzare lo stesso strumento che stavo usando, perché lo hanno recentemente aggiornato (versione 7) consentendo la sincronizzazione dei dispositivi MTP.

Sincronizzazione file gratuita

Funziona esattamente come previsto ed è estremamente facile da sincronizzare. L'unico aspetto negativo è che il confronto delle cartelle (la cartella "backup" locale, rispetto alla memoria dei dispositivi) è più lento rispetto a se fosse un dispositivo di archiviazione di massa, ma è una soluzione più semplice rispetto alle altre.

Come nota a margine, ho anche usato ES File Explorer con successo come un modo per sincronizzare i file (come suggerito da Gibson), ma il vantaggio di FreeFileSync è che funziona praticamente con qualsiasi dispositivo MTP, sia Android che non.

E il migliore di tutti, è gratis!


1
E grazie a @Firelord per il commento, assicurati di controllare la sua risposta a un'altra domanda poiché dà una spiegazione molto dettagliata su come usare FFS
DiegoDD

Ho appena scaricato FreeFileSync e ho provato la sincronizzazione MTP con esso: troppo lento! Sembra che ci vorrebbe tutta la notte per confrontare il mio database MP3 da 60 GB tra telefono e PC (anche se sono cambiati solo 100 MB!)
Basj

@Basj Sì, può essere molto lento. Immagino sia uno dei difetti del protocollo MTP. Ma tieni presente che dopo il confronto iniziale, quelli successivi saranno più veloci, perché FFS crea un file simile a un indice o qualcosa del genere.
DiegoDD,

1

L'unico modo in cui ho scoperto di farlo è utilizzare il protocollo FTP su una rete WiFi condivisa. App come ES File Explorer hanno la possibilità di funzionare come client FTP o server sul telefono, quindi puoi utilizzare un'app come Filezilla come server sul computer.

Funziona con le cartelle e Filezilla offre alcune opzioni ("Sovrascrivi se il file di origine è più recente" o "Sovrascrivi se la dimensione differisce" o entrambe), in modo da poterlo sincronizzare in modo selettivo.

Ho trovato questo post in dettaglio un modo rapido per far funzionare ftp su ES File Explorer, quindi basta eseguire FileZilla, digitare l'indirizzo ftp, premere Connetti e trascinare. Ti chiederà di sovrascrivere.

Sincronizzo la mia musica con questo metodo e funziona abbastanza bene. È più lento della sincronizzazione via cavo e occasionalmente decide che deve sovrascrivere tutti i file, ma in generale funziona bene.


0

Qui due anni dopo, Goodsync ha aggiunto un'opzione per la sincronizzazione tramite MTP e funziona come un fascino. È una funzione beta in v9 e probabilmente sarà in Goodsync 10, e costa denaro. Si noti tuttavia che il supporto di Goodsync è negativo per la mia esperienza. Goodsync può anche sincronizzare la directory tramite wifi.

MTP richiede un cavo quindi non automatico. Usando il wifi può essere automatizzato, ma l'app Android di Goodsync consumerebbe troppa batteria, quindi se la vuoi completamente automatizzata devi prima cambiarla e suggerire di usare FolderSync sul dispositivo Android.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.