ADB atsarginės kopijos funkcija ką tik gavo keletą pastebimų „Android Oreo“ patobulinimų, kurie turėtų tapti daug patikimesniu įrankiu vartotojams.
Priklausomai nuo to, ko klausiate, galite išgirsti, kad Android Debug BridgeAtsarginės kopijos kūrimo funkcija yra Dievo dovana. Ši funkcija, įdiegta Ice Cream Sandwich, leidžia padaryti visą įrenginio atsarginę kopiją nenaudojant root ar kitų programų, tiesiog naudojant adb. Tačiau šis įrankis turėjo tam tikrų apribojimų, kurie suteikė pranašumą kitoms programoms, pvz., Titanium Backup. „Android Oreo“ siekia ištaisyti kai kuriuos iš šių trūkumų, kad būtų geresnis ir patikimesnis įrankis. Taigi naujoji „Android“ versija gavo keletą labai reikalingų „Adb“ atsarginės kopijos ir „Adb“ atkūrimo patobulinimų.
Atsarginio kopijavimo laikas pailgėjo
Prieš „Android Oreo“ bendrai naudojamos saugyklos (/sdcard turinio) atsarginių kopijų kūrimo laikas buvo 5 minutės, o atkūrimui – 1 minutė. Tai reiškė, kad atsarginės kopijos / atkūrimo laikas visada pasibaigs, jei SD kortelėje buvo koks nors didelis failas, pavyzdžiui, ilgi vaizdo įrašai. Dar mažesnis atkūrimo skirtasis laikas reiškė, kad net kai kurie mažesni failai, pvz., ZIP failai ar dideli vaizdai, nepavyks. Laimei, tai nebėra naujausios „Android“ versijos atveju.
Pradedant nuo DP2, tiek atsarginės kopijos, tiek atkūrimo skirtasis laikas buvo padidintas iki 60 minučių, atitinkamai nuo 5 minučių ir 1 minutės. Šis dvylika kartų padidintas atsarginių kopijų skaičius turėtų suteikti jums daug laiko, kad galėtumėte tiesiogiai sukurti visų telefone saugomų failų atsargines kopijas. Be to, didžiulis atkūrimo padidėjimas dabar turėtų suteikti jums galimybę atkurti viską, kas yra jūsų telefone. Galite išbandyti šią funkciją naudodami
adb backup -shared && adb restore backup.ab
su savo Oreo telefonu. Tai atliks visą jūsų telefono bendros saugyklos atsarginę kopiją / atkūrimą.
Pridėkite raktų / vertės paketų palaikymą
Rakto/vertės atsarginės kopijos yra puiki maža funkcija, įdiegta Android 2.2 Froyo. Anksčiau žinomos kaip atsarginės kopijos API, tai yra būdas kūrėjams kurti atsargines programos duomenų kopijas debesyje, įkeliant juos į „Android Backup“ paslaugą. Tačiau anksčiau programos, turinčios rakto / vertės atsargines priemones, buvo tiesiog praleistos naudojant komandą „fullbackup“. Tačiau tai nebegalioja „Android Oreo“.
Pradedant nuo DP1, prie adb atsarginės kopijos komandos pridėjus vėliavėlę -includekeyvalue, visi paketai, palaikantys rakto / vertės atsargines kopijas, bus įtraukti į gautą atsarginę kopiją. Tuo pačiu būdu, jei atsarginėje kopijoje yra rakto / vertės duomenų, ji taip pat bus atkurta. Ši funkcija ruošiasi ateityje pridėti CTS testus paketams su rakto / vertės atsarginėmis priemonėmis. Galite tai išbandyti naudodami
adb backup -includekeyvalue -all && adb restore backup.ab
savo įrenginyje.
Šios 2 funkcijos turėtų leisti sukurti adb atsarginę kopiją daug, daug patikimiau „Android Oreo“ įrenginiuose ir tinkama alternatyva root atsarginėms programoms.