Recientemente intenté hacer una copia de seguridad de mi teléfono Motorola Moto G2 XT1068 con Lollipop 5.0.1 y después de conectarlo a través de USB con depuración usb activada y ejecuté el comando de copia de seguridad adb para hacer una copia de seguridad de mi dispositivo por completo y esta pregunta Copia de seguridad completa de dispositivos no rooteados y La solución me guió. Sin embargo, ejecutando el siguiente comando adb,
adb backup -apk -shared -all -system -f D:/backup.ab
No funciona en mi caso. El comando me indicó que desbloqueara mi dispositivo y confirmara la operación de copia de seguridad. Sin embargo, al hacerlo, se visualiza el mensaje Backup started
y las Backup completed
tostadas de forma consecutiva en solo un segundo. Y obviamente, el backup.ab
archivo generado también era un archivo vacío de 0kb.
Quitar y cambiar el parámetro tampoco ayuda.
Respuestas:
La solución consistía en establecer la contraseña de la copia de seguridad del escritorio en Configuración del desarrollador. Parece que hay un error en el proceso de copia de seguridad. Si no configuró una contraseña de respaldo de escritorio en la configuración de opciones del desarrollador, se producen los problemas anteriores y su respaldo finalmente estará incompleto (archivo de respaldo vacío). Sin embargo, no pude encontrar una fuente oficial para este informe de error que establezca la contraseña de copia de seguridad de escritorio resuelve el problema de copia de seguridad de adb.
Obtuve esta información basada en el foro XDA [GUÍA] Copia de seguridad completa del teléfono sin desbloqueo ni root
Después de configurar mi contraseña de respaldo de escritorio en
Settings > Developer Options > Desktop backup password
adb backup -apk -shared -all -f D:/backup.ab
Ahora puedo ejecutar los comandos de copia de seguridad adb anteriores con éxito. Tenga en cuenta que dejé el
-system
parámetro, ya que es uno predeterminado y elbackup.ab
archivo ahora tiene casi 6 GB.fuente
.ab
archivo en una.tar
para investigación)..ab
en.tar
incluso si el archivo está cifrado con una contraseña. Por supuesto, debe proporcionar la contraseña durante la conversión. :)En Marshmallow, configurar (o usar una) contraseña de respaldo funcionó para mí, pero no creo que estos archivos de 0 bytes se deban a un error. Poder evitar el cifrado del sistema simplemente haciendo una copia de seguridad es un error, uno masivo.
Tenga en cuenta que, a diferencia de los dispositivos no cifrados, el acceso físico a un dispositivo cifrado no compromete los datos del dispositivo (siempre que el cifrado no sea defectuoso).
fuente