Cómo extraer respaldo de WhatsApp en Google Drive desde la consola

40
13700

WhatsApp no es un servicio de mensajería libre, pero lamentablemente es el sistema de mensajería más utilizado en el mundo, una de sus funcionalidad es poder respaldar todos nuestros archivos y conversaciones en Google Drive, los cuáles pueden ser restaurados por la aplicación cuando se desee. Aunque whatsapp plus, también nos ofrece la posibilidad de acceder  a ese respaldo, en esta ocasión les queremos enseñar cómo extraer respaldo de WhatsApp en Google Drive desde la consola utilizando WhatsApp Google Drive Extractor.extraer respaldo de WhatsApp en Google Drive

¿Qué es WhatsApp Google Drive Extractor?

Es un script de código abierto, realizado en python por el equipo de EliteAndroidApps, que permite a los usuarios de WhatsApp en Android poder extraer los datos de sus copia de seguridad de WhatsApp que están alojadas en Google Drive.


Este proceso es sumamente efectivo, podemos realizarlo desde nuestra consola y en cualquier distribución GNU/LInux. Cabe destacar que este script nos permite listar nuestros respaldo y la información que se encuentra en ellos, de igual manera, sincroniza el respaldo que deseamos en nuestro ordenador y además tiene la posibilidad que subamos un respaldo que tengamos a nuestra nube para luego ser restaurado en nuestro smartphone.

WhatsApp Google Drive Extractor
WhatsApp Google Drive Extractor

¿Cómo instalar WhatsApp Google Drive Extractor?

Para instalar WhatsApp Google Drive Extractor debemos tener instalado python y configparser para ello debemos ejecutar en distros basadas en Debian el siguiente comando desde nuestra consola:

sudo apt-get install build-essential python-dev python-configparser

Una vez hayamos cumplido las dependencias necesarias debemos seguir el procedimiento siguiente:

  • Clonar el Repositorio Oficial de WhatsApp Google Drive Extractor:

git clone https://github.com/EliteAndroidApps/WhatsApp-GD-Extractor.git

  • Editar las credenciales de conexión en “settings.cfg”:

cd WhatsApp-GD-Extractor/

gedit settings.cfg

Reemplazamos nuestro usuario y contraseña de google  drive.configuración whatsapp extractor

He verificado que el usuario y contraseña no se envía a ningún servidor, pero creo que no es la manera más segura de ingresar al script, por lo que es importante utilizarlo bajo nuestro propio riesgo.

  • Ejecutar WhatsAppGDExtract.py desde la consola:

python WhatsAppGDExtract.py

¿Cómo se usa el WhatsApp Google Drive Extractor?

Una vez configuremos el WhatsApp Google Drive Extractor para que se conecte a nuestra cuenta de google drive, debemos ejecutarlo con alguno de los siguientes comandos:

  • Para ver la ayuda del Script:

python WhatsAppGDExtract.py -help

  • Para ver la versión y about del Script:

python WhatsAppGDExtract.py -vers

  • Para ver la configuración de google drive:

python WhatsAppGDExtract.py -info

  • Para listar los archivos disponibles para  sincronizar:

python WhatsAppGDExtract.py -list

  • Para descargar todos los archivos en tu ordenador:

python WhatsAppGDExtract.py -sync

  • Para descargar un backup en específico:

python WhatsAppGDExtract.py -pull "Databases/msgstore.db.crypt12"

Este maravilloso script nos permitirá acceder a nuestro respaldo de whatsapp en google drive y sus usos pueden ser muchos, por ejemplo, tener una tarea que permita hacer respaldo de nuestras imágenes en el whatsapp oficial de nuestra empresa.

¿Y tú qué utilidad  le vas a dar a este script?. Dejanos tu comentario al respecto.

40 COMENTARIOS

  1. Hola, me sale este error, alguien sabe a que se refiere?

    Traceback (most recent call last):
    File “WhatsAppGDExtract.py”, line 7, in
    import requests
    ImportError: No module named requests

    muchas gracias,
    saludos!

  2. Yo tenia un problema con con la restauración de la copia de seguridad cuando reinstale el WhatsApp, no se porque razón solo se sincronizaron los “fantasmas” de todas mis fotos, con 0kb, me preocupe porque creí haber perdido todo pero use este método y logre recuperar todo lo que necesitaba, gracias man

  3. cuando ejecuto el archivo Wha….r.py me sale el siguiente error:
    ImportError: No module named configparser
    como lo supero. muchas gracias!

  4. Comprobado .. si funciona, el problema con bad autenticacion es el siguiente entras nuevamente a setting y por ejemplo quitas la g y le vuelves a colocar en su lugar y guardas el archivo y vuelves a ejecutar el comando y luego corre .. le hice un sync para que baje todo … esta interesante… gracias por el aporte!!!

  5. Funcionaba a la perfección, pero llevo días que no logro hacerlo funcionar.
    Quizas WhatsApp o Google realizaron cambios en su plataforma y este .py no funciona.
    Quizas el autor de la aplicación lance la v.2 pero se sabe muy poco sobre el. TripCode!

  6. tengo una pregunta, con respecto al sistema operativo, desde que s.o se puede hacer dicho proceso, pues soy un poco nuevo y me llama la atencion, para explorar, gracias

  7. Estimados, servira este proceso para extraer el respaldo desde Drive y cargarlo en iCloud y asi poder restaurar los chat desde Android a iPhone?

  8. A mi no me funciona me sale …

    Traceback (most recent call last):
    File “WhatsAppGDExtract.py”, line 7, in
    import requests
    ImportError: No module named requests

    tengo Linux Mint 18.2 Sonya

  9. disculpe la ignorancia pero se puede recuperar estos archivos que tengo alojado a lo mas de 2 años atras en mi cuenta google drive sin tener el numero de aquel entonces? ayuda

Dejar una respuesta