11 votos

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

Antes de que Jelly Bean nos obligara a utilizar 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 sólo tenía que conectarlo y sincronizar el contenido de la tarjeta SD con mi PC.

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

El problema ahora es que el modo MTP no asigna letras de unidad a la memoria del teléfono (interna 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 gestionar la tarjeta SD de mi teléfono, concretamente "TreeSize free", que analiza cualquier carpeta o unidad y te da una visión del espacio consumido por las carpetas, etc. De nuevo, como el teléfono no tiene asignada una letra de unidad, el programa simplemente lo ignora, como si no estuviera ahí.

¿Cuáles son mis opciones? ¿Existe una forma predeterminada de sincronizar las 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)

Ojo, no quiero que las aplicaciones hagan copias de seguridad de mis cosas (aplicaciones, fotos, etc), ya las tengo (Titanium Backup, etc), lo que quiero es poder sincronizar todo lo que hay en mi teléfono (copias de seguridad incluidas) con mi pc automáticamente.

Podría simplemente copiar TODOS los archivos desde el Explorador de Windows cada vez, y luego sincronizarlo manualmente a la carpeta de copia de seguridad de destino, pero obviamente no es conveniente y pierde el punto de SYNCING.

¿Qué puedo hacer? Sólo quiero de vez en cuando sincronizar todo en mi teléfono a mi PC como una copia de seguridad.

Gracias.

0 votos

Para los lectores: Esta respuesta de la mía puede extenderse también al caso de OP.

0 votos

ACTUALIZACIÓN, he añadido mi propia respuesta, léela a continuación, la solución es la misma aplicación que estaba utilizando Sincronización gratuita de archivos desde que la versión 7 permite la sincronización de dispositivos MTP.

4voto

Izzy Puntos 45544

La forma más fácil probablemente sea dar la vuelta al mecanismo: en lugar de dejar que Windows haga la sincronización, dejar que el dispositivo Android se encargue. A partir de ahí, debería tener acceso completo al menos a su tarjeta SD (tanto interna como externa). Así que todo lo que se necesita es la posibilidad de que el dispositivo Android acceda a su PC con Windows.

  1. En su PC con Windows, cree un "share" (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 apunte 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 de su dispositivo Android debe sincronizarse con qué directorio del recurso compartido de Windows.

Puedes sincronizar manualmente o en intervalos de tiempo. Incluso puedes restringirlo a WiFi, para que no consuma tu plan de datos (no estoy seguro de si puedes restringirlo a una red WiFi específica, para que, por ejemplo, sólo se sincronice en casa - pero eso es posible hacerlo también al menos con alguna aplicación de sincronización similar).

0 votos

2.: en FolderSync cree una "cuenta" SMB para montar el recurso compartido de Windows.

0 votos

@arberg ¡Ay, por supuesto! ¡Gracias por señalar el paso que faltaba! Añadido.

3voto

Mike B Puntos 6275

La mala noticia es que no hay una forma obvia/directa de asignar una letra de unidad a un dispositivo MTP. El protocolo MTP opera a nivel de archivo en lugar de a nivel de sistema de archivos/clúster de FAT, lo 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, hacer que su teléfono parezca no funcionar bien cuando la tarjeta sd se desmonta para volver a montar en el PC, etc.)... así que no vas a tener el nivel de información detallada sobre el sistema de archivos necesario para que un programa como treesize muestre con precisión el uso de la unidad.

Hay una serie de hilos diferentes que encontré en línea sobre las 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 reciente como Windows 7. Nada que pueda replicar en mi propia máquina. La mayoría de esas soluciones parecen depender de cosas como engañar a Windows para que utilice el controlador del dispositivo de almacenamiento masivo en lugar del controlador MTP.

Parece que hay programas que intentan sincronizar a través del modo MTP de la mejor manera posible (es decir, las aplicaciones pueden comparar los archivos por tamaño, pero puede comparar por fecha / ubicación / nombre de archivo. Aquí hay uno para mac: http://www.sync-mac.com/mtp-sync.html y una para PC: http://mobiletechpundit.blogspot.com/2012/02/syncing-mtp-devices-like-Android-based.html ( PureSync ).

Otra opción es buscar aplicaciones que se ejecuten en tu teléfono y que gestionen 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 el PC.

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

3voto

DiegoDD Puntos 184

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

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

Sincronización gratuita de archivos

Funciona tal y como se esperaba, y es extremadamente fácil de sincronizar. El único inconveniente es que la comparación de las carpetas (su carpeta local de "copia de seguridad", 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 otras.

Como nota al margen, también he utilizado ES File Explorer con éxito como una forma de sincronizar archivos (como 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!

1 votos

Y gracias a @Firelord por el comentario, no dejes de revisar su respuesta a otra pregunta ya que da una explicación muy detallada sobre cómo utilizar el FFS

0 votos

Acabo de descargar FreeFileSync y he probado la sincronización MTP con él: ¡demasiado lento! Parece que tardaría toda la noche en comparar mi base de datos de 60 GB de MP3 entre el teléfono y el PC (¡aunque sólo hayan cambiado 100 MB!)

0 votos

@Basj Sí, puede ser muy lento. Supongo que es una de las carencias del protocolo MTP. Pero ten en cuenta que después de la comparación inicial, las siguientes serán más rápidas, porque FFS hace un archivo tipo índice o algo así.

1voto

Istvan Puntos 115

La única forma que he encontrado de hacerlo es utilizando el protocolo FTP a través de una red WiFi compartida. Aplicaciones como ES File Explorer tienen la capacidad de funcionar como un cliente o servidor FTP en el teléfono, y luego se puede utilizar una aplicación como Filezilla como un servidor en el ordenador.

Esto funciona para las carpetas, y Filezilla te da algunas opciones ("Sobrescribir si el archivo de origen es más nuevo", o "Sobrescribir si el tamaño difiere", o ambas), así que puedes hacer que se sincronice selectivamente.

He encontrado este puesto detallando una forma rápida de conseguir que el ftp funcione en el Explorador de Archivos ES, entonces sólo tienes que ejecutar FileZilla, escribir la dirección ftp, pulsar conectar, y arrastrar y soltar. Te preguntará sobre la sobreescritura.

Yo sincronizo mi música con este método y funciona bastante bien. Es más lento que la sincronización por cable, y de vez en cuando decide que tiene que sobrescribir todos los archivos, pero en general funciona bien.

0voto

mlts22 Puntos 11

Aquí, dos años después, Goodsync ha añadido una opción para sincronizar a través de MTP, y funciona como un encanto. Es una característica beta en v9 y probablemente estará en Goodsync 10, y cuesta dinero. Sin embargo, hay que tener en cuenta que el soporte de Goodsync es malo en mi experiencia. Goodsync también puede sincronizar el dir a través de wifi.

El MTP requiere un cable, por lo que no es automático. Usando wifi se puede automatizar, pero la aplicación Android goodsync utilizaría demasiada batería, por lo que si quieres que sea totalmente automatizado tienes que darle la vuelta como se sugirió anteriormente, y utilizar por ejemplo FolderSync en el dispositivo Android.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X