¿Cómo sincronizar la memoria del teléfono con la PC?

10

Antes de que Jelly Bean nos obligara a usar el modo MTP (protocolo de transferencia masiva) en lugar del dispositivo de almacenamiento masivo, era muy sencillo hacer una copia de seguridad de mi teléfono en mi PC, porque solo necesitaba enchufarlo y sincronizar el contenido de la tarjeta SD para mi PC.

Utilicé una aplicación llamada "Free File Sync", que básicamente solo sincroniza dos carpetas en Windows.

El problema ahora es que el modo MTP no asigna letras de unidad a la memoria del teléfono (interno y SD), lo que hace que mi programa de sincronización simplemente no reconozca el dispositivo.

Tengo el mismo problema con otros programas que utilizo para administrar la tarjeta SD de mis teléfonos, a saber, "TreeSize free", que analiza cualquier carpeta o unidad y le proporciona una supervisión del espacio consumido por las carpetas, etc. Una vez más, ya que el teléfono está no se le asigna una letra de unidad, el programa simplemente la ignora, como si no estuviera allí.

Entonces ¿cuales son mis opciones? ¿Existe una forma predeterminada de sincronizar unidades MTP con Windows?

También he intentado habilitar el almacenamiento masivo en mi teléfono, pero no funciona (la opción simplemente ya no está en Jellybean 4.1.2 , o al menos en mi modelo)

Tenga en cuenta que no quiero que las aplicaciones hagan copias de seguridad de mis cosas (aplicaciones, imágenes, etc.), ya las tengo (Titanium Backup, etc.), lo que quiero es poder SINCRONIZAR todo en mi teléfono (copias de seguridad incluidas) a mi pc automáticamente.

Simplemente podría copiar TODOS los archivos del Explorador de Windows cada vez, y luego sincronizarlos manualmente a la carpeta de copia de seguridad de destino, pero obviamente no es conveniente y pierde el punto de SINCRONIZACIÓN.

¿Entonces Que puedo hacer? Solo quiero sincronizar de vez en cuando todo en mi teléfono con mi PC como respaldo.

¡Gracias!

DiegoDD
fuente
Para los lectores: esta respuesta mía también puede extenderse al caso de OP.
Señor del fuego
ACTUALIZACIÓN, agregué mi propia respuesta, léala a continuación, la solución es la misma aplicación que estaba usando Free File Sync , ya que la versión 7 permite la sincronización de dispositivos MTP.
DiegoDD

Respuestas:

4

Probablemente, la forma más fácil es cambiar el mecanismo: en lugar de permitir que Windows realice la sincronización, deje que el dispositivo Android se encargue. A partir de ahí, debe tener acceso total al menos a su tarjeta SD (tanto interna como externa). Entonces, todo lo que se necesita es una posibilidad para que el dispositivo Android acceda a su PC con Windows.

  1. En su PC con Windows, cree un "recurso compartido" (es decir, comparta un directorio en la red)
  2. En su dispositivo Android, instale una aplicación como, por ejemplo, FolderSync
  3. en FolderSync , configure al menos una cuenta (en su caso, una cuenta SMB que apunta a su máquina Windows) (¡gracias a arberg por señalar este paso que falta!)
  4. En FolderSync , configure sus "pares de carpetas": qué directorio en su dispositivo Android debe sincronizarse con qué directorio en el recurso compartido de Windows.

Puede sincronizar manualmente o en intervalos de tiempo. Incluso puede restringirlo a WiFi, por lo que no comería su plan de datos (no estoy seguro de si puede restringirlo a una red WiFi específica, por lo que, por ejemplo, solo se sincronizaría en el hogar, pero eso es posible hacer lo que sea necesario). bueno, al menos con alguna aplicación de sincronización similar).

Izzy
fuente
2 .: en FolderSync cree una 'cuenta' SMB para montar el recurso compartido de Windows.
arberg
@arberg ¡Ay, por supuesto! ¡Gracias por señalar el paso que falta! Adicional.
Izzy
3

La mala noticia es que no hay una forma obvia / directa de obtener una letra de unidad asignada a un dispositivo MTP. El protocolo MTP funciona a nivel de archivo en lugar del nivel de clúster del sistema de archivos / FAT, que se supone que protege de alguna manera a los usuarios de hacer accidentalmente cosas que podrían ser realmente destructivas para el sistema de archivos de su teléfono (por ejemplo: reformatear en un formato diferente, corromper el sistema de archivos, haciendo que su teléfono parezca no funcionar bien cuando la tarjeta SD se desmonta para volver a montar en la PC, etc.) ... por lo que no va a tener el nivel de información detallada sobre el sistema de archivos necesario para que un programa como el tamaño de los árboles sea preciso Muestra el uso de la unidad.

Hay varios hilos diferentes que encontré en línea sobre formas de hacer que Windows engañe a un dispositivo MTP para que sea tratado como un dispositivo de almacenamiento masivo, pero la mayoría de ellos parecen ser pistas falsas o algo que podría (o no) funcionar en XP pero es poco probable que funcione en un sistema operativo más nuevo como Windows 7. Nada que pueda replicar en mi propia máquina. La mayoría de esas soluciones de pirateo parece depender de cosas como engañar a Windows para que use el controlador del dispositivo de almacenamiento masivo en lugar del controlador MTP.

Parece que hay programas que intentan sincronizarse en el modo MTP lo mejor que pueden (es decir: las aplicaciones pueden comparar los archivos por tamaño, pero pueden comparar por fecha / ubicación / nombre de archivo. Aquí hay uno para mac: http: // www .sync-mac.com / mtp-sync.html y uno para PC: http://mobiletechpundit.blogspot.com/2012/02/syncing-mtp-devices-like-android-based.html ( PureSync ).

Otra opción es buscar aplicaciones que se ejecutan en su teléfono y que administran la sincronización como sugirió Izzy.

Además, si su teléfono es un teléfono HTC, puede venir preinstalado con una aplicación llamada HTC sync que puede sincronizar archivos entre el teléfono y la PC.

Otra forma menos automatizada de obtener copias de "todo en su teléfono" en su PC sería usar ADB para hacer copias de seguridad de todo el sistema de archivos de su dispositivo regularmente. No es tan bueno como una aplicación de sincronización directa ya que la restauración mediante ADB es todo o nada, sin embargo, si tiene las aplicaciones correctas instaladas en su PC, puede extraer manualmente un archivo específico de interés de un archivo de respaldo específico (suponiendo que recuerde su respaldo contraseña).

Jessica Brown
fuente
3

Estoy publicando esto como respuesta a mi propia pregunta, en lugar de solo un comentario, porque he encontrado una solución.

De hecho, la solución es usar la misma herramienta que estaba usando, porque la han actualizado recientemente (versión 7) permitiendo la sincronización de dispositivos MTP.

Sincronización de archivos gratis

Funciona como se esperaba y es extremadamente fácil de sincronizar. El único inconveniente es que comparar las carpetas (su carpeta de "copia de seguridad" local, frente a la memoria de los dispositivos) es más lenta que si se tratara de un dispositivo de almacenamiento masivo, pero es una solución más sencilla que las demás.

Como nota al margen, también he usado ES File Explorer con éxito como una forma de sincronizar archivos (como lo sugiere gibfahn), pero la ventaja de FreeFileSync es que funciona con casi cualquier dispositivo MTP, sea Android o no.

Y lo mejor de todo, ¡es gratis!

DiegoDD
fuente
1
Y gracias a @Firelord por el comentario, asegúrese de verificar su respuesta a otra pregunta ya que da una explicación muy detallada sobre cómo usar FFS
DiegoDD
Acabo de descargar FreeFileSync y probé la sincronización MTP con él: ¡demasiado lento! Parece que tomaría toda la noche comparar mi base de datos MP3 de 60 GB entre el teléfono y la PC (¡aunque solo hayan cambiado 100 MB!)
Basj
@Basj Sí, puede ser muy lento. Supongo que es una de las deficiencias del protocolo MTP. Pero tenga en cuenta que después de la comparación inicial, las posteriores serán más rápidas, porque FFS crea un archivo similar a un índice o algo así.
DiegoDD
1

La única forma en que he encontrado para hacer esto es mediante el uso del protocolo FTP a través de una red WiFi compartida. Las aplicaciones como ES File Explorer tienen la capacidad de ejecutarse como un cliente o servidor FTP en el teléfono, y luego puede usar una aplicación como Filezilla como servidor en la computadora.

Esto funciona para carpetas, y Filezilla le da algunas opciones ("Sobrescribir si el archivo fuente es más nuevo", o "Sobrescribir si el tamaño difiere", o ambos), para que pueda sincronizarlo selectivamente.

Encontré esta publicación que detalla una forma rápida de hacer que ftp funcione en ES File Explorer, luego solo ejecuta FileZilla, escribe la dirección ftp, presiona conectar y arrastra y suelta. Te preguntará sobre sobrescribir.

Sincronizo mi música con este método, y funciona bastante bien. Es más lento que la sincronización por cable, y ocasionalmente decidirá que necesita sobrescribir todos los archivos, pero en general funciona bien.

Gibraltar
fuente
0

Aquí, dos años después, Goodsync ha agregado una opción para sincronizar a través de MTP, y funciona de maravilla. Es una función beta en v9 y probablemente estará en Goodsync 10, y cuesta dinero. Sin embargo, tenga en cuenta que el soporte de Goodsync es malo en mi experiencia. Goodsync también puede sincronizar el directorio a través de wifi.

MTP requiere un cable, por lo que no es automático. El uso de wifi se puede automatizar, pero la aplicación de Android Goodsync usaría demasiada batería, por lo que si desea que esté completamente automatizado, debe cambiarlo, se sugiere antes y usar, por ejemplo, FolderSync en el dispositivo Android.

Arberg
fuente