- Atšaukimo funkcija leidžia grįžti į ankstesnę būseną be visiško pakartotinio diegimo, jei yra ankstesnės versijos kopijos arba failai.
- „Android“ sistemoje („Huawei“ / „EMUI“ atveju) galite atnaujinti senesnę versiją naudodami UPDATE.APP ir inžinerijos meniu, be root teisių ar atrakinto įkrovos tvarkyklės.
- „WordPress“ sistemoje grįžimas prie ankstesnės įskiepio, pvz., „Yoast SEO“, versijos gali išspręsti laikinus konfliktus, jei turite patikimas atsargines kopijas.
- Žaidimų serveriuose, tokiuose kaip ARK, atšaukimas priklauso nuo anksčiau išsaugotų žaidimų atkūrimo ir geros atsarginių kopijų kūrimo politikos.
Atšaukti atnaujinimą nereikės visko iš naujo įdiegti Tai vienas iš tų dalykų, kurie atrodo kaip magija, kol jų iš tikrųjų neprireikia. Nesvarbu, ar tai „Android“ telefonas, jūsų „WordPress“ svetainė su probleminiais papildiniais, ar žaidimų serveris, kuriame praradote svarbius duomenis, galimybė... Atmesti Tinkamai atlikus tai, galima nuspręsti, ar išgelbėti dieną, ar teks viską pradėti nuo nulio.
Atšaukimo koncepcija iš esmės susideda iš grįžti į ankstesnę sistemos būseną (programinės įrangos versiją, papildinį, serverio atsarginę kopiją ir kt.) nereikalaujant formatuoti ar visiškai iš naujo įdiegti. Šiame straipsnyje išsamiai ir su realiais pavyzdžiais apžvelgsime, kaip atlikti ankstesnių nustatymų atkūrimą nereikalaujant iš naujo įdiegti trijuose labai skirtinguose kontekstuose: „Android“ telefonuose („Huawei“ / EMUI atveju), „WordPress“ (tokiuose papildiniuose kaip „Yoast SEO“ ir tokiose sistemose kaip „Gantry“) ir žaidimų serveriuose, tokiuose kaip ARK, kur dėl klaidos ar neteisingos komandos galite prarasti savo progresą.
Kalbėdami apie atšaukimą, turime omenyje reikšmingų pakeitimų anuliavimą. (atnaujinimai, konfigūracijos pakeitimai, nauji papildiniai ir kt.) grįžtame prie ankstesnės versijos arba būsenos, kuri, kaip žinome, veikė gerai. Tai ne tik „kažko pašalinimas“, bet ir konkretaus laiko momento atkūrimas.
Atšaukimai yra ypač naudingi, kai atnaujinimas sukelia daugiau problemų nei patobulinimų.Rimtos klaidos, nesuderinamumas, funkcionalumo praradimas, gedimai, per didelis išteklių sunaudojimas ar net duomenų praradimas. Užuot laukus, kol kūrėjas išleis pataisą, dažnai praktiškiau grįžti prie ankstesnės versijos, kuri, kaip žinote, buvo stabili.
Tačiau norint atlikti grįžimą be visiško diegimo iš naujo, reikia turėti prie ko grįžti.Atsarginė kopija, tinkamas programinės įrangos failas, versijų kontrolės sistema jūsų priegloboje ar serveryje arba tiksli ankstesnės įskiepio versijos diegimo programa. Be to viskas yra daug sudėtingiau arba tiesiog neįmanoma.
Taip pat reikia atsižvelgti į rizikas.Jei per daug grįžtate atgal, galite prarasti vėliau sugeneruotus duomenis (naujus įrašus, žaidimo eigą, nustatymų pakeitimus), o jei ilgą laiką naudojate senas versijas, rizikuojate susidurti su saugumo problemomis, ypač prie interneto prijungtose svetainėse ir paslaugose.
„Android“ atnaujinimas: programinės įrangos atnaujinimas be root teisių arba švarus diegimas
Vienas ryškiausių atvejų, atšaukimas be pakartotinio diegimo Tai yra mobiliųjų telefonų programinės įrangos atnaujinimas.Tai panašu į procedūrą, kurią „XDA“ kūrėjas taikė tam tikriems „Huawei“ įrenginiams su „EMUI“. Šiuo atveju vartotojas norėjo grįžti iš naujesnės versijos į ankstesnę (pavyzdžiui, iš „EMUI 4.1“ į „EMUI 4.0“) be root prieigos, TWRP ar įkrovos tvarkyklės atrakinimo.
Įdomu tai, kad šis metodas remiasi paties gamintojo vidiniais įrankiais.Tai atliekama naudojant oficialius atnaujinimo failus (UPDATE.APP) ir techninės priežiūros arba inžinerijos meniu. Taip išvengiama būtinybės atnaujinti sistemą naudojant išorinius įrankius arba modifikuoti telefono apsaugos sistemą.
Atgavimo procesas pagrįstas dviem pagrindiniais etapaisPirmiausia pritaikykite specialų atkūrimo paketą, kuris „paruošia“ įrenginį priimti senesnę versiją, o tada įdiekite ROM su norima EMUI versija. Jei tai padarysite teisingai, rezultatas bus visiškas atnaujinimas į senesnę versiją be švaraus diegimo ir neatrakinimo.
Prieš svarstant tokio tipo atkryčio mechanizmą, svarbu imtis kelių atsargumo priemonių.: savo asmeninių duomenų atsarginę kopiją (nuotraukas, kontaktus, pokalbius), visiškai įkraukite akumuliatorių ir įsitikinkite, kad mirksintis failas yra tiksliai tinkamas jūsų modeliui ir regionui. Dėl klaidos jūsų įrenginys gali tapti netinkamas naudoti.
Išsami atšaukimo procedūra „Huawei“ / EMUI sistemoje naudojant UPDATE.APP
Konkrečiu XDA kūrėjo aprašytu atveju atšaukimas atliekamas naudojant failą pavadinimu UPDATE.APP.Tai standartinis daugelio „Huawei“ modelių atnaujinimo formatas. Trumpai tariant, šis procesas leidžia gana lengvai pereiti nuo EMUI 4.1 prie EMUI 4.0, jei tiksliai atliksite veiksmus.
1. Atsisiųskite atšaukimo paketą ir paruoškite aplanką
Pirmas žingsnis – gauti atitinkamą atšaukimo failą. Pavyzdyje buvo pasiūlytos įvairios atsisiuntimo nuorodos („AndroidFileHost“, „Google Drive“, „OneDrive“) su tokiu paketu kaip „RollBack40To41-Mate8-UPDATE.zip“ arba tiesiogiai ATNAUJINTI.APPAtsisiuntę išskleiskite turinį, jei jis yra ZIP formatu, ir suraskite UPDATE.APP failą.
Toliau telefono atmintyje (arba „microSD“ kortelėje, priklausomai nuo modelio) sukuriamas aplankas pavadinimu „dload“.Šiame aplanke yra failas UPDATE.APP, atitinkantis atšaukimą. Labai svarbu atsižvelgti į aplanko pavadinimą ir kelią, nes „Huawei“ atnaujinimų sistema ieško būtent ten.
2. Įveskite specialų kodą ir pasiekite inžinieriaus meniu.
Norėdami paleisti atnaujinimą nereikalaujant root teisių ar modifikuoto atkūrimo, vadinamasis inžinieriaus meniu arba aptarnavimo meniuDaugelyje „Huawei“ įrenginių prieiga gaunama įvedus kodą telefono programėlėje, pvz.: * # * # * # * # 2846579Pažymėjus, meniu atsidaro automatiškai.
Inžinieriaus meniu paprastai yra vietinio atnaujinimo skyrius. Tai leidžia įrenginiui surasti UPDATE.APP failą „dload“ aplanke ir įdiegti naujinimą. Tada pasirenkamas atšauktų pakeitimų paketas ir prasideda procesas. Telefonas paleidžiamas iš naujo, rodoma diegimo eiga ir, jei viskas gerai, užbaigiamas šis pirmasis etapas.
3. Pakeiskite įkėlimo aplanką ir paruoškite tikslinę ROM
Kai pradinis atšaukimas jau pritaikytas, būtina pakeisti įkėlimo aplanko turinįAprašytas metodas apima esamo „dload“ aplanko pervadinimą (arba ištrynimą) ir naujo „dload“ aplanko, į kurį dabar bus nukopijuotas failas, sukūrimą. ROM versijos UPDATE.APP su EMUI 4.0Tai yra versija, į kurią norite grįžti.
Šio žingsnio priežastis yra ta, kad pirmasis UPDATE.APP veikia kaip tiltasTai pakeičia reikiamą struktūrą, kad sistema priimtų senesnę versiją. Antrasis UPDATE.APP failas yra visas ROM su norima versija. Patartina patikrinti failo dydį ir vientisumą ir įsitikinti, kad jis tiksliai atitinka jūsų įrenginio modelį.
4. Gamyklinių parametrų atkūrimas iš inžinerijos meniu
Prieš diegiant galutinę ROM versiją, kūrėjas rekomenduoja grįžti į inžinieriaus meniu ir atlikti a gamykliniai nustatymai (gamyklinių parametrų atkūrimas). Tai išvalo nustatymus ir duomenis, kurie gali prieštarauti senesnei versijai.
Šis nustatymas iš naujo ištrina programas, nustatymus ir naudotojo duomenis.Todėl labai svarbu iš anksto sukurti visų svarbių duomenų atsargines kopijas. Privalumas tas, kad tai labai sumažina klaidų riziką diegiant ankstesnę ROM.
5. ROM diegimas naudojant 3 mygtukų metodą
Paruošus atsisiuntimo aplanką ir atlikus atstatymą, laikas įdiegti ROM. Daugelyje „Huawei“ įrenginių naudojamas įprastas 3 mygtukų metodasIšjungę telefoną, vienu metu paspauskite ir palaikykite nuspaudę garsumo didinimo, garsumo mažinimo ir maitinimo mygtukus.
Aptikus šį derinį, įrenginys pereina į specialų atnaujinimo režimą iš įkėlimo aplanko.Sistema suranda UPDATE.APP failą, pradeda diegimo procesą ir rodo progreso juostą. Svarbu nenutraukti šio etapo nei dėl išsikrovusio akumuliatoriaus, nei dėl atsitiktinio atjungimo.
6. Įkrovos ciklo valdymas ir prieiga prie atkūrimo funkcijos, skirta valymui
Po įdiegimo kartais gali sugesti mobilusis telefonas jis įstringa įkrovos kilpojeTai yra, jis neperžengia paleidimo logotipo ir arba paleidžiamas iš naujo, arba užstringa tame ekrane. Aprašyta procedūra rodo, kad tai tikėtina ir gali būti ištaisyta.
Svarbiausia yra laikyti nuspaudus garsumo didinimo ir maitinimo mygtukus, kol įrenginys du kartus suvibruos.Po šių vibracijų telefonas turėtų įeiti į atsigavimasIš ten abu gali būti įvykdyti servetėlės įprasta: išvalyti duomenis / atkurti gamyklinius nustatymus ir išvalyti talpyklą (arba išvalyti talpyklą / „Dalvik“, priklausomai nuo atkūrimo režimo).
Baigus šiuos valymus ir paleidus iš naujo, sistema turėtų paleisti su ankstesne EMUI versija. (pavyzdžiui, 4.0) veikia stabiliai. Visa procedūra remiasi oficialiais failais ir vidiniais meniu, todėl nereikia root prieigos, pasirinktinių atkūrimo programų, tokių kaip TWRP, diegimo ar įkrovos tvarkyklės atrakinimo.
Šiuo metodu iš pradžių XDA forume pasidalijo vartotojas katowweTai apėmė nuorodas į atšaukimo parinktį, UPDATE.APP failą ir nuoseklų vaizdo įrašo vadovą (autorius – „Droidth“). Visada rekomenduojama patikrinti originalią temą, ar nėra kitų vartotojų komentarų, atnaujintų versijų ar naujų įspėjimų.
„WordPress“ atšaukimas: grįžimas prie tokių papildinių kaip „Yoast SEO“ ir sistemų kaip „Gantry“
Be mobiliųjų įrenginių, kita labai dažna situacija, kai reikia atšaukti nustatymus be pakartotinio diegimo, yra „WordPress“.Tipiškas pavyzdys yra svarbaus įskiepio, pvz., atnaujinimas Yoast SEOIr staiga prasideda problemos su jūsų tema ar sistema, pavyzdžiui, su Portalas, sutrikdančios administravimo skydelio dalis arba svarbiausias svetainės funkcijas.
Nors iš principo dėl saugumo problemų nerekomenduojama naudoti senesnių įskiepių versijųTačiau yra konkrečių aplinkybių, kai „versijos atšaukimas“ yra pateisinamas: pavyzdžiui, kai atnaujinimas sukelia rimtą konfliktą, dėl kurio negalima valdyti svetainės, ir jums reikia, kad svetainė toliau veiktų, kol kūrėjai išspręs problemą.
Aprašytame pavyzdyje „Gantry“ ir „Yoast SEO“ sambūvis sukėlė ataskaitų srities klaidas.Dėl to vartotojas negalėjo lengvai pasiekti esminių nustatymų. Praktinis sprendimas buvo atkurti ankstesnę SEO įskiepio versiją, kuri, kaip žinoma, gerai veikia su ta sistema, taip išvengiant temos keitimo ar svetainės kūrimo iš naujo.
Svarbiausias dalykas atliekant tokio tipo atšaukimą „WordPress“ sistemoje yra prioritetų tvarka.Pirma, užtikrinkite visišką atsarginę kopiją (failų ir duomenų bazės), tada nustatykite stabilią versiją, į kurią norite grįžti, ir galiausiai atidžiai valdykite versijos keitimą, įsitikindami, kad viskas grįžta į normalias vėžes.
Kaip atšaukti „WordPress“ papildinio veikimą neiš naujo įdiegus visos svetainės
Norėdami atšaukti papildinio, pvz., „Yoast SEO“, diegimą neiš naujo įdiegdami visos „WordPress“ diegimoPaprastai turite tris galimybes: naudoti versijų kontrolės įskiepį, tai daryti rankiniu būdu naudojant FTP arba naudoti specialiai talpinimui skirtus įrankius, jei jie juos siūlo.
Patogus variantas yra naudoti versijos atšaukimo papildinį (Pavyzdžiui, papildiniai, leidžiantys pasirinkti ankstesnes versijas tiesiai iš oficialios „WordPress“ saugyklos.) Naudodami tokio tipo įrankius galite pasirinkti konfliktuojantį papildinį, pasirinkti ankstesnę versiją ir leisti sistemai atlikti pakeitimą už jus, nereikia keisti kodo.
Jei pageidaujate rankinio metodo, procedūra apima papildinio išjungimą skydelyje.Prisijunkite per FTP arba iš prieglobos failų tvarkyklės, pervadinkite arba ištrinkite dabartinį įskiepio aplanką ir rankiniu būdu įkelkite aplanką, atitinkantį ankstesnę versiją (kurią anksčiau atsisiuntėte, paprastai iš „WordPress“ saugyklos ankstesnių versijų skyriuje).
Bet kokiu atveju, prieš pakeliant pirštą, būtina pasidaryti atsarginę kopiją Visa svetainė. Geras „WordPress“ specializuotas prieglobos paslaugų teikėjas, pavyzdžiui, taikantis griežtas saugumo priemones ir turintis greito atkūrimo sistemas (pavyzdžiui, aprašytu atveju „Webempresa“), labai palengvina šią užduotį, nes vos keliais paspaudimais galite atkurti visą svetainę, jei kas nors nutiktų.
Realaus pasaulio sėkmės istorijų dokumentavimo su papildinių atšaukimais pranašumas Jie parodo, kaip tiesiog grįžus prie ankstesnės versijos, jūsų svetainė gali veikti visu pajėgumu, kol probleminio įskiepio kūrėjas ištaiso klaidą ir išleidžia pataisytą atnaujinimą – tai „WordPress“ sistemoje nutinka dažniau nei atrodo.
Be to, svarbu nepamiršti, kad konfliktai neapsiriboja konkrečiu įskiepiu.Tai, kas nutiko su „Yoast SEO“ ir „Gantry“, gali nutikti ir su bet kuria kita tema ar plėtiniu. Štai kodėl labai rekomenduojama turėti rankinės korekcijos priemonėsautomatinės atsarginės kopijos, lengva prieiga prie ankstesnių versijų, testavimo aplinkos (parengimas) kur patikrinti prieš atnaujinant ir pan.
Žaidimų serverio atšaukimas: prarastų dinozaurų ir sugadintų išsaugojimo failų atkūrimas ARK
Atšaukimo koncepcija taip pat labai svarbi vaizdo žaidimų serverių pasaulyje.Aiškus pavyzdys yra „ARK: Survival Evolved“ žaidėjo, kuris, žaisdamas „Extinction“ su draugu, pamatė, kad visas jo darbas nueina perniek dėl klaidos ir netinkamai naudojamos komandos, atvejis.
Aprašytoje situacijoje vienas iš dinozaurų įstrigo po žemėlapiu. Ir, bandydamas jį išgelbėti, kitas žaidėjas panaudojo administratoriaus komandą „derinti mano dinozauro taikinį“Rezultatas buvo katastrofiškas: Visi gyvūnai serveryje staiga dingo., per kelias sekundes ištrintas iš pasaulio.
Po to žaidėjai bandė rasti informacijos, kaip atkurti serverį į ankstesnę būseną.Jie ieškojo būdų, kaip atkurti arba atšaukti ankstesnės dienos išsaugotą žaidimo versiją, tačiau iš pradžių didelės sėkmės nebuvo. Būtent tokioms situacijoms ir skirta serverių atsarginės kopijos atšaukimo koncepcija: grįžti prie ankstesnės atsarginės kopijos, kad būtų atšauktas katastrofiškas veiksmas.
Tokiuose žaidimuose kaip ARK, tikroji atšaukimo galimybė priklauso nuo serverio konfigūracijos.: ar tai dedikuotas serveris, ar jį valdo išorinis tiekėjas, ar žaidžiate oficialiame, ar neoficialiame serveryje ir, svarbiausia, ar yra automatinės, ar rankinės pasaulio išsaugotų failų atsarginės kopijos.
Įprastos ARK serverių atšaukimo parinktys
Kai norite atšaukti ARK serverio versiją neperdiegdami viso žaidimoIš tikrųjų jums reikia atkurti ankstesnę pasaulio išsaugojimo failų kopiją. Šiuose failuose yra informacijos apie jūsų dinozaurus, statinius, inventorių ir pan.
Jei tvarkote savo serverį, paprastai turėsite tiesioginę prieigą prie išsaugojimo katalogų.kur paprastai pasiekiamos besikeičiančios versijos arba automatinės žaidimo sugeneruotos atsarginės kopijos. Ankstesnio išsaugojimo taško atkūrimas gali tiesiog pakeisti dabartinius išsaugojimo failus tais, kurie buvo iš tos dienos, kurią norite atkurti.
Serveriuose, nuomojamuose iš specializuotų tiekėjų, gana įprasta, kad valdymo skydelyje yra atsarginių kopijų sistema.Nuo tada galite pasirinkti konkrečią datą ir atkurti pasaulį į tą akimirką. Tačiau tai reiškia, kad prarasite visą nuo to laiko padarytą pažangą, todėl turite apsvarstyti, ar verta, ar ne.
Oficialiuose serveriuose viskas tampa daug sudėtingiau.Kadangi žaidėjai paprastai neturi tiesioginės prieigos prie atsarginių kopijų. Tokiais atvejais vienintelė išeitis paprastai yra atidaryti pagalbos užklausą ir paaiškinti problemą, pridedant įrodymus. Net ir tada jie ne visada sutinka atkurti visą serverį vien dėl to, kad žaidėjų grupė prarado savo dinozaurus.
Todėl pagrindinė pamoka iš tokios situacijos kaip komanda „debug my dino target“ yra prevencinė.Jei tvarkote neoficialų serverį, aktyvuokite ir tikrinkite reguliarias atsargines kopijas, kruopščiai dokumentuokite, kokias administratoriaus komandas naudojate, ir venkite išbandyti pavojingas komandas pagrindiniame serveryje, prieš tai to nepadarę bandymo aplinkoje.
Bendra filosofija tokia pati kaip ir mobiliuosiuose įrenginiuose ar „WordPress“Atkūrimo efektyvumas priklauso nuo jūsų atsarginių kopijų ir jūsų drausmės jas kuriant. Be atkūrimo taško stebuklai neįmanomi, nesvarbu, ar tai ARK pasaulis, ar įmonės svetainė.
Jei priprasite visada dirbti vadovaudamiesi prevencine mąstysena ir aiškiomis procedūromisGrąžinimas be pakartotinio diegimo nebėra vienkartinė drama ir tampa kontroliuojamu sprendimu, kurį galite pritaikyti, kai atnaujinimas, papildinys ar komanda sugenda ir kelia pavojų jūsų mobiliajam telefonui, svetainei ar žaidimų serveriui.
Aistringas rašytojas apie baitų pasaulį ir technologijas apskritai. Man patinka dalytis savo žiniomis rašydamas, būtent tai ir darysiu šiame tinklaraštyje, parodysiu jums įdomiausius dalykus apie programėles, programinę įrangą, techninę įrangą, technologijų tendencijas ir kt. Mano tikslas – padėti jums paprastai ir smagiai naršyti skaitmeniniame pasaulyje.