¿Cómo restaurar una copia de seguridad de Helium?

9

Me estoy transfiriendo a un nuevo teléfono y hice una copia de seguridad de mis cosas usando helio en Dropbox. Más tarde, copié esa carpeta carbonen mi tarjeta sd, pero parece que helio no lo detecta. ¿Alguna idea de cómo puedo restaurar eso? Parece que el formato es diferente. Parece que la copia de seguridad regular es, carbon/com.appname/filespero en mi copia de seguridad de Dropbox, sus únicos archivos, ninguna carpeta.

Karthik T
fuente

Respuestas:

11

Hay varias formas de lograr esto:

En el dispositivo

  1. Iniciar helio
  2. elija cualquier "aplicación ficticia" para crear una copia de seguridad de
  3. Salir de helio
  4. Compruebe dónde colocó los archivos de copia de seguridad y qué archivos están (una copia de seguridad consta de varios archivos)
  5. Copie sus archivos de respaldo a esa ubicación
  6. Compruebe si para cada aplicación hay todos los archivos que ha marcado anteriormente 1
  7. Inicie Helium nuevamente, ahora debería encontrar las copias de seguridad
  8. Restaura lo que quieras restaurar

Si el "teléfono antiguo" sigue funcionando

La aplicación se llama "Helium App Sync and Backup". Por lo tanto, cuando vaya a la pestaña Restaurar y sincronizar , debería poder transferir y restaurar las copias de seguridad en todos los dispositivos. Nunca lo he intentado, así que no puedo dar ningún detalle al respecto.

Usando su computadora

Helium Backup usa el mismo formato de archivo que ADB (de hecho, usa ADB localmente para crear y restaurar copias de seguridad). Entonces, con los archivos de respaldo en su computadora y el dispositivo conectado a través de USB conhabilitado, simplemente puede restaurar las copias de seguridad desde la línea de comandos. Simplemente elija los .abarchivos para eso y ejecute

adb restore com.foobar.ab

(por supuesto, debes reemplazarlo com.foobar.abpor los nombres de archivo reales). Consulte ¿Hay una instalación mínima de ADB? si aún no configuró su computadora para usar con ADB. Las descargas mencionadas allí también se pueden encontrar aquí .


1 : Recuerdo hace un tiempo que Helium podría "ignorar" una copia de seguridad cuando faltaba uno de esos archivos

Izzy
fuente
Hola, Sry estaba a punto de eliminar esto q en realidad. Terminé haciendo copias de seguridad de nuevo a la tarjeta SD. Esta vez era mucho más pequeño ... y pude usar la sincronización bt para transferirlo a mi nuevo teléfono, y ahora se está restaurando. Mi copia de seguridad de Dropbox no fue detectada por su primer método, de ahí la q. Segundo, creo que requiere premium
Karthik T
Seguí esta idea para hacer una copia de seguridad de una aplicación ficticia primero y confirmó que se copió a la carpeta Carbon. Copié dos de las carpetas de respaldo a la carpeta de carbono en mi nuevo teléfono usando el administrador de archivos Astro. Puedo ver las carpetas de respaldo que copié en la carpeta. En Helium Restore and Sync en mi nuevo teléfono, veo la aplicación ficticia para la restauración (incluso después de un reinicio forzado) y una de las aplicaciones respaldadas, pero no la aplicación para la que realmente quiero restaurar los datos. Además, restauré la segunda aplicación, No aplicación de clima, y ​​ninguna de mis ubicaciones anteriores muestra :-( Cualquier consejo apreciado.
boardtc
1
Las aplicaciones @boardtc pueden optar por no recibir copias de seguridad (es decir, el desarrollador puede definir que se ignoren). Por lo tanto, compruebe si los archivos de esas aplicaciones existen en la carpeta y si el .abarchivo no tiene 0 o 41 bytes (0 representa error y 41 no se ha seleccionado). Si esos archivos son correctos, solo puedo referirme a la última parte de mi respuesta: "usar su computadora" para restaurar.
Izzy
1
@izzy increíble !!!! "adb restore com.mobeam.beepngo.ab" y ¡he aquí que está ahí! Gracias :-)
boardtc
@boardtc como se describe en la respuesta :) ¡Me alegro de que esto también lo haya resuelto para usted!
Izzy
1

La copia de seguridad de Dropbox carecía de alguna manera de las carpetas para cada aplicación, y por lo tanto no fue reconocida cuando intenté copiarla en el nuevo teléfono. En su lugar, hice una copia de seguridad en la tarjeta SD y la transfirí al nuevo teléfono para restaurarla. Parece estar funcionando hasta ahora.

Karthik T
fuente
Corresponde a mi primera sugerencia (tenía la SDCard en mente allí, aunque no se menciona explícitamente). Me alegro de que lo haya resuelto, ¡y gracias por compartir su solución (+1 a eso)!
Izzy
1
Sí, @Izzy, mi problema fue que copiar la copia de seguridad original según sus instrucciones, no funcionó. Supongo que una copia de seguridad en Dropbox es un formato diferente de una copia de seguridad en una tarjeta SD
Karthik T
0

Si los archivos fueran archivos .zip hechos por Helium V1.1.4.6 puede:

  1. Descomprímalos hasta que tenga una carpeta example app backup foldercon un example app backup file.abarchivo.
  2. Luego puede poner esa carpeta en su teléfono en la carpeta \carbon. Entonces Helium lo detecta, ya que también almacena sus propias copias de seguridad en esa ubicación.
  3. Restaure las copias de seguridad de la aplicación desde su Dropbox.

La diferencia es que cuando exporta copias de seguridad crea archivos zip, de lo contrario crea una carpeta con .abarchivos, como menciona la respuesta de Izzy.

De esta manera puedes:

  • Restaura todos los archivos a la vez
  • Sin necesidad de configurar una conexión con la PC.

Probado en Android 6.0.1

a
fuente