Copia de seguridad y restauración de la configuración de Android y la aplicación a través de ADB -- backup campo con adb camp android Relacionados El problema

Backup and restore Android Settings and Application through ADB


31
vote

problema

Español

Me gustaría preguntar si es posible realizar copias de seguridad y restaurar todas las configuraciones y aplicaciones de Android a través de ADB.

Lo intenté:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN9   

No está funcionando, mientras que todos los otros comandos están funcionando.

¿Es posible usar este bmgr ?

Original en ingles

I would like to ask if it possible to backup and restore all Android Settings and applications through ADB.

I tried:

adb backup -all adb: unable to connect for backup 

It is not working, while all other commands are working.

Is it possible to use this bmgr ?

     
     
     

Lista de respuestas

9
 
vote

Asegúrese de que la depuración esté habilitada y el dispositivo está conectado. Además, recuerde que realmente seleccione el botón "Copia de seguridad de MI DATOS" en el dispositivo en sí (el dispositivo requiere confirmación). Si no ve una pantalla de este tipo en su dispositivo, posiblemente está ejecutando un teléfono pre-ics (& lt; 4.0), que desafortunadamente no tendrá la función.

Además, ABCDEFGHIJKLMNABCDEFGHIJKLMN0 no es una solución para esto: es una herramienta para probar aplicaciones que manejan sus propias copias de seguridad utilizando el Copia de seguridad API Al disparar manualmente los métodos de" copia de seguridad "y" restaurar "en el agente de copia de seguridad en la aplicación, no cobarde en el dispositivo y copiando datos a / desde la máquina de desarrollo.

 

Make sure debugging is enabled and the device is connected. Also, remember to actually select the "backup my data" button on the device itself (the device requires confirmation). If you don't see such a screen on your device, you're quite possibly running a pre-ICS (< 4.0) phone, which will unfortunately will not have the feature.

Also, bmgr is not a solution for this- It's a tool for testing apps that handle their own backups using the backup API by manually firing the "backup" and "restore" methods on the backup agent in the application, not shelling into the device and copying data to/from the development machine.

 
 
   
   
7
 
vote

Aquí está mi comando para respaldar las cosas

  ./adb shell ls -l -a | grep '^[^l]' | sed -e 's/^d.* ([^ ]*) $/mkdir sav/1; ./adb pull /1 sav/1/' -e 's/-.* ([^ ]*) $/./adb pull /1 sav/1/' | /bin/bash   
  1. Listar todos los archivos
  2. ignorar enlaces
  3. por
    • Archivos: Salida un comando de pull de ADB
    • Directorios: Haz el Dir (en caso de que toquemos STH vacío) y emitimos un comando de pull de ADB
  4. Ejecutar todo en Bash

Hay algunos archivos donde recibo un permiso denegado, pero a medida que se realiza esta copia de seguridad para rootear el dispositivo, no puedo obtener más permisos: (

 

Here is my command for backing things up

./adb shell ls -l -a | grep '^[^l]' | sed -e 's/^d.* \([^ ]*\)\r$/mkdir sav\/\1; .\/adb pull \/\1 sav\/\1/' -e 's/-.* \([^ ]*\)\r$/.\/adb pull \/\1 sav\/\1/' | /bin/bash 
  1. list all files
  2. ignore links
  3. for
    • files : output an adb pull command
    • directories : make the dir (in case we pull sth empty) and output an adb pull command
  4. execute everything in bash

There are some files where I get a permission denied - but as this backup is made in order to root the device, I can not get more permissions :(

 
 
   
   
5
 
vote

Si te entiendo correctamente, este enlace Podría ser lo que estás buscando. Para resumir:

1) ejecutar adb devices Para asegurarse de que su dispositivo esté conectado.

2) ejecutar adb pull /data/app ./ para agarrar todas las aplicaciones y colóquelas en la carpeta actual.
a) o ejecutar adb pull /system/sd/app ./ para obtener aplicaciones en la tarjeta SD.

3) Configuraciones se encuentran en varios lugares, así que averigüe dónde y luego use el mismo comando para agarrarlos.

y luego el enlace Detalle cómo restaurar en función de Mac o Windows.

Alternativamente, se parece al comando bmgr/defhijklmn6 que mencionó que también funcionaría con algunos comandos simples ( adb shell bmgr backup <package> to backup y adb shell bmgr restore <package> para restaurar ). ¿Qué más estás buscando?

 

If I understand you correctly, this link might be what you are looking for. To summarize:

1) Run adb devices to make sure your device is attached.

2) Run adb pull /data/app ./ to grab all the app APKs and put them in the current folder.
a) Or Run adb pull /system/sd/app ./ to get apps on the SD card.

3) Settings are located in various places, so find out where and then use the same adb pull command to grab them.

And then the link details how to restore based on Mac or Windows.

Alternatively, it looks like the bmgr command you mentioned would also work with a few simple commands (adb shell bmgr backup <package> to backup and adb shell bmgr restore <package> to restore). What more are you looking for?

 
 
     
     
2
 
vote

Problema es probablemente debido a más de un dispositivo / emulador conectado.

Verifique ABCDEFGHIJKLMNABCDEFGHIJKLMN0 Si muestra más de un dispositivo, es posible que no pueda conectar specialy to emulators .

Ejecutar ABCDEFGHIJKLMNABCDEFGHIJKLMN2 Reiniciará otros dispositivos, luego el cable USB de desconexión / reconceta, ahora ejecute

ABCDEFGHIJKLMNABCDEFGHIJKLMN3

Debe mostrar solo un dispositivo.

ahora hacer

ABCDEFGHIJKLMNABCDEFGHIJKLMN4

y deberías ser bueno para ir :)

 

problem is probably due to more than one device/emulator connected.

check adb devices if it shows more than one device then it might not be able to connect specialy to emulators.

run adb usb it will restart other devices, then disconnect/reconncet usb cable, now run

adb devices

it should show only one device.

now do

adb backup -all

and you should be good to go :)

 
 
 
 
2
 
vote

Asegúrese de ejecutar la actualización del SDK y verifique específicamente la casilla para los controladores USB de Google y actualice el SDK.

Después de habilitar la depuración de USB en su dispositivo y enchufarlo en su PC, debe obtener un mensaje sobre la instalación de controladores. Incluso si su exitoso administrador de dispositivos abiertos y encuentre su teléfono, haga clic con el botón derecho y actualice los controladores y apúntelo a la carpeta del controlador USB de Google en el ABCDEFGHIJKLMNABCDEFGHIJKLMN5 y deje que actualice los controladores.

Entonces debería poder sacar copias de seguridad completas de su dispositivo.

 

Make sure to run the SDK update and specifically check the box for Google USB Drivers and update the SDK.

After enabling USB debugging on your device and plugging into your PC, you should get a prompt about installing drivers. Even if its successful open device manager and find your phone, right click and update drivers and point it to the Google USB driver folder in the SDK > Extras > Google USB and let it update the drivers.

Then you should be able to pull full backups off your device.

 
 
 
 
1
 
vote

Tengo un GS4 que necesitaba para hacer una copia de seguridad y, lamentablemente, nos encontré con este error. Después de un poco de cabeza rascando (y jurando) encontré una solución que espero que funcione para usted. Pude encontrar esto simplemente corriendo abd y desplazando por la documentación de ayuda. Descubrí que ABCDEFGHIJKLMNABCDEFGHIJKLMN7 es un parámetro que "dirige el comando al único dispositivo USB conectado". Así que después de enchufar y Chugging, lo puse para trabajar para mí. El comando que utilicé fue:

ABCDEFGHIJKLMNABCDEFGHIJKLMN8

Espero que esto funcione para que alguien tenga el mismo problema que tuve.

 

I have a GS4 that I needed to backup and unfortunately ran into this error. after a bit of head scratching (and swearing) I found a fix that I hope will work for you. I was able to find this by just running abd and scrolling through the help documentation. I found that -d is a parameter that "directs command to the only connected USB device". So after plugging and chugging I got it to work for me. The command I used was:

adb -d backup -apk -shared -all -f C:\Users\NAME\backup.ab

Hope this works for someone having the same issue I had.

 
 
0
 
vote

Tuve el mismo problema y también soy pre-ICS. Lo que hice para trabajar alrededor se usó en un LS de ABCDEFGHIJKLMNABCDEFGHIJKLMN9 y AWK (con GREP para omitir enlaces) para crear un archivo por lotes que tire de cada directorio real en un directorio en mi PC.

 

I had the same issue and am also pre-ICS. What I did to work around it was used an ls of / and awk (with grep to skip links) to create a batch file that pulls each actual directory onto a directory on my PC.

 
 

Relacionados problema

3  ¿Por qué mi teléfono sigue siendo atascado al realizar una copia de seguridad?  ( Why does my phone keep getting stuck when performing a backup ) 
He arraigado mi teléfono y actualmente tiene una versión anterior de Cyanogen Mod en mi sprint HTC Hero. Cuando intento realizar una copia de seguridad con RO...

3  Wakelock parcial - Sistema Android * Backup * = No DeepseSleep / Doze Mode  ( Partial wakelock android system backup no deepsleep doze mode ) 
Estoy viendo después de la cerradura parcial de Wake a través de Número 207700 - Android - Sistema parcial de Wakelock - Android Backup = No DeepSleep / Do...

5  ¿Cómo puedo mantener una carpeta respaldada en línea con la sincronización continua?  ( How can i keep a folder backed up online with continuous syncing ) 
He encontrado que el soporte de Dropbox para la copia de seguridad de Titanium nunca funciona para mí AMD También he intentado usar Ubuntuone e IDRIVESYNC, pe...

23  Nuevo teléfono: ¿Cómo transferir el progreso del juego?  ( New phone how to transfer game progress ) 
Estoy planeando comprar un nuevo teléfono Android y me gustaría poder transferir el progreso que he hecho en varios juegos al nuevo dispositivo, por lo que no...

1  ¿Cómo puedo copiar contactos en una tarjeta SIM a mi computadora?  ( How can i backup contacts on a sim card to my computer ) 
Mi hermano quiere que haga una copia de seguridad de los datos en su tarjeta SIM. ¿Cómo puedo copiar esto a mi computadora sin arruinar mis propios contactos?...

6  ¿Cómo accede a los archivos .img con Yaffs2?  ( How do i access img files with yaffs2 ) 
He intentado montarlos en Ubuntu, sin suerte, mount no reconoce el sistema de archivos de YaffS2. He intentado yaffs2utils y abcdefhijklmnabcdefghijklmn3...

1  Las imágenes se han ido tras la copia de seguridad de Nandroid restaurada  ( Pictures gone after nandroid backup restored ) 
Recientemente, hice una copia de seguridad de Nandroid de recuperación de TWRP de mi ROM actual, y acababa de tomar algunas fotos personales. En la copia de s...

1  Transferencia de la historia de WhatsApp de persona a persona  ( Transferring whatsapp history from person to person ) 
Eliminé mi historia de WhatsApp con persona X, pero el historial de conversación aún existe en el teléfono de X. Entonces, ¿puedo recuperar la historia del te...

2  Exportación / Importar datos de Gboard  ( Export import gboard data ) 
Quiero encontrar la forma en que uno puede exportar e importar datos de la aplicación Gboard. Quiero hacer una copia de seguridad de mis datos y en el futur...

2  ¿Qué aplicación de respaldo / sincronización se recomienda para teléfonos Android (sin computadora)? [cerrado]  ( What backup sync app is recommended for android phones without computer ) 
cerrado. Esta pregunta es off-topic . Actualmente no está aceptando respuestas. ¿Quieres ...

0  Launciador predeterminada se bloquea en Reiniciar, acceder solo a la barra de estado y la configuración  ( Default launcher crashing at reboot access only to status bar and settings ) 
Tengo un celkon A95 (es una compañía india menor conocida; Especificaciones: http: // www .gsparena.com / celkon_a95-4822.php ) y estoy en algún problema ser...

50  Adb Backup crea un archivo de 0 bytes; solicita la contraseña de copia de seguridad actual aunque nunca establezca uno; "Error al establecer contraseña" para la contraseña de copia de seguridad de escritorio  ( Adb backup creates 0 byte file prompts for current backup password even though ) 
El problema: Cada vez que ejecuto adb backup, recibo un mensaje cerca de la parte inferior de la pantalla de inicio que dice Backup starting... , seguido d...

1  ¿Es una copia de seguridad ANDROID 5.1 ADB incompatible con Android 6.0?  ( Is an android 5 1 adb backup incompatible with android 6 0 ) 
Recientemente cargué CyanogenMod 13 en mi Nexus 4. Antes de parpadear, hice una copia de seguridad completa de ADB y una copia de seguridad de datos de la apl...

5  Restaurar una copia de seguridad de una ROM  ( Restore a rom back up ) 
Voy a probar CyanogenMod esta noche en mi teléfono. Antes de hacer eso, sin embargo, tengo curiosidad por una cosa. Realicé una copia de seguridad de Nandroid...

1  MyTouch 3G Slide Scream se puso en blanco?  ( Mytouch 3g slide screen went blank ) 
Me he contactado con Tmobile y lo vendrán para reemplazarme. Pero me pregunto cómo se almacena todo en mi teléfono con el que estoy perdiendo acceso a? ¿Y hay...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos