Hogyan készítsünk biztonsági másolatot az Android alkalmazásokról és adatokról az ADB -n keresztül

Az ADB egy CLI eszköz az Android számára, amely lehetővé teszi az alap- és fejlett feladatok elvégzését. Parancsok segítségével is készíthet biztonsági másolatot a telefon alkalmazásainak és adatainak biztonsági másolatához. Mindig ajánlott, hogy teljes biztonsági másolatot készítsen az Android -eszközről. Lehet, hogy nagyon jól tudja, hogy az Android-eszköz már beépített biztonsági rendszera helyén. Ebben az oktatóanyagban megvizsgáljuk, hogyan kellHozzon létre biztonsági másolatot az Android alkalmazásokról és azok adatainak, és állítsa vissza azokat az ADB parancsok segítségével.

A normál biztonsági mentés és az adatok szinkronizálási módszerei aktív internetkapcsolatot igényelnek. Ugyanez vonatkozik a biztonsági másolatok visszaállítására. Az ADB segítségével a parancsok segítségével készíthet biztonsági másolatot és azokhoz kapcsolódó adatait. A csípés legjobb része az, hogy nincs szüksége gyökerező eszközre. Most nézzük meg, hogyan kell ezt megtenni.

Felhívjuk figyelmét, hogy aadb backupA parancs csak azoknak az alkalmazásoknak működik, amelyek lehetővé teszik a biztonsági mentést. Ha az alkalmazásAndroidManifest.xmlvan aallowBackup=falseNyilatkozat, az ADB segítségével nem tud biztonsági másolatot készíteni.

Az alkalmazások és adatok biztonsági mentése az ADB -n keresztül

A lépések kezdete előtt töltse le és állítsa be aAndroid SDK és platformszámoka számítógépen, és engedélyezze az USB hibakeresési készüléket az eszközön. Ezután elkezdheti az alkalmazásokat és az adatokat az ADB használatával. Lásd az alábbi lépéseket.

  1. Töltse le és állítsa be az ADB és a Fastboot eszközöket a számítógépen.
  2. Most navigáljonBeállítások> A telefonról> SzoftverinformációkrólÉs érintse megÉpítési szám7 -szer a fejlesztői lehetőségek feloldásához. Akkor menj vissza aBeállítások> Fejlesztői beállításokés koppintson a csúszó ikonraUSB hibakeresés-
  3. Felhívjuk figyelmét, hogy a telefon képernyője nincs zárva, miközben parancsokat küld a számítógépről. Ennek biztosítása érdekében menjenBeállítások> Megjelenítés> Képernyő időhálósés állítsa 5 vagy 10 percre.
  4. Most csatlakoztassa az eszközt a számítógépéhez USB -kábellel.
  5. Nyissa ki a 'platformhegyek'Mappa, írja be'powershell'vagy'CMD- A címsorban, és nyomja meg az Enter billentyűt, hogy elindítsa a parancsablakot.
  6. Ideje ellenőrizni, hogy telefonja és számítógépe megfelelően van -e csatlakoztatva, és az ADB képes felismerni az eszközt. Használja a következő parancsot ehhez.
    adb devices
  7. Ellenőrizze a telefon képernyőjét, és engedélyezze az ADB hibakeresését, amikor a kérés a kérés.
  8. Az eszköz sorozatszámát a parancsablakban láthatja.
  9. Most már készen áll az ADB parancsok használatával az Android alkalmazások és adatok biztonsági másolatához. A következő parancsot használja az összes alkalmazás és azok adatainak biztonsági másolatához. A „Backup.ab” a biztonsági mentési fájl neve, ahol a „biztonsági másolat” megváltoztatható, míg az „AB” egy kiterjesztés jelentése: „Android biztonsági másolat”.
    adb.exe backup -apk -shared -all -f ./backup.ab

  10. Írjon be egy jelszót aTeljes mentésPromport képernyő, ha titkosítani szeretné a biztonsági mentési fájlt. Ellenkező esetben érintse megBiztonsági másolatot készítsen az adataimrólfolytatni.
  11. A biztonsági mentési fájlt elmenti a 'platformhegyek'mappa mint'biztonsági mentés'.

A következő parancsokat is használhatja a teljes biztonsági mentés létrehozásához.

adb backup -f all -all -apk -nosystem
adb shell 'bu backup -apk -all -nosystem' > backup.adb

Hasonlóképpen, biztonsági másolatot készíthet az egyes alkalmazásoknak az APK -val és az adatokkal. 4 módszer van az Android alkalmazások csomag nevének megtalálására.

adb backup -f -apk <package-name>

Két vagy több alkalmazás biztonsági másolatához egyszerre használja a következő parancsot.

adb backup -f  -apk <package-name> <package-name>

Most, hogy készített egy biztonsági másolatot, könnyen visszaállíthatja ugyanazt, ha szükséges. A lépéseket ismét az ADB parancsokon keresztül hajtják végre. Lásd az alábbi lépéseket, hogy többet megtudjon.

A biztonsági mentés visszaállítása az ADB -n keresztül

  1. Indítson el egy PowerShell vagy a parancssor ablakot a 'platformhegyek'mappa.
  2. Győződjön meg arról, hogy az USB hibakeresés engedélyezve van az eszközön, és a biztonsági másolat a „Platform-eszközök” mappában található.
  3. Most írja be a következő parancsot a biztonsági másolatú fájl visszaállításához:

    ÖSSZEFÜGGŐ:

    adb.exe restore ./backup.ab
    

  4. ATeljes helyreállításA menü megjelenik a készüléken. Ha a fájl titkosítva van, írja be a jelszót, hogy a helyreállítási folyamat megkezdése előtt visszafejtse. Ha egyszer kész, érintse meg aÁllítsa vissza az adataimat-
  5. Az adatok helyreállítási folyamatának befejezése eltarthat egy ideig, a biztonsági mentési fájl méretétől függően.
  6. Ha a fenti parancs nem működik az Ön számára, próbálja ki a következőket:
    adb shell 'bu restore' < backup.adb

És ezzel befejezzük ezt az útmutatót az alkalmazások és azok adatainak készítéséről az ADB parancsokon keresztül. Szeretnénk hallani a véleményét a cikkről. Dobja el őket az alábbi megjegyzés szakaszba.

Related Posts