Tinklaraštis

Vis dar „Business Central" 27 versijoje? Priverstinis atnaujinimas prasideda spalį

Kiekviena „Business Central” online aplinka per metus gauna du didžiuosius atnaujinimus, o kiekvienas administratorius gauna penkis mėnesius pasirinkti kiekvieno iš jų datą. 28 versijai tas langas užsidarė rugpjūčio 31 d. Rugsėjis yra lengvatinis laikotarpis (grace period), o spalio 1 d. prasideda priverstinio atnaujinimo laikotarpis: jei aplinka vis dar neperėjo į 28, Microsoft ją atnaujina vis tiek, o bet kuris kelyje stovintis plėtinys gali būti pašalintas, kad atnaujinimas praeitų.

Dauguma mūsų prižiūrimų aplinkų jau yra 28 versijoje, ir jei jūsų taip pat, šis įrašas tėra priminimas apie mechanizmą, kurį vėl sutiksite kovą. Jei vis dar esate 27 versijoje arba nesate tikri, skaitykite toliau. Taisyklės tikslios, visos paskelbtos Microsoft Learn, ir beveik niekas jų neskaito, kol atnaujinimas jau nėra įvykęs.

Trys laikotarpiai su datomis

Microsoft atnaujinimų ciklas didžiajai versijai turi tris etapus, ir kiekvienas iš jų siaurina, ką administratorius gali daryti.

Dvi pasekmes lengva praleisti. Vykstančio atnaujinimo nebegalima atšaukti, kai aplinka yra priverstiniame laikotarpyje. O kai atnaujinimas į 28 pavyksta, aplinkos nebegalima atkurti iš 27 versijos backupo, nes atkurti į versiją, kuri yra lengvatiniame ar priverstiniame laikotarpyje, neleidžiama.

Ką „priverstinis” reiškia ir ko nereiškia

Žodis skamba kaip duomenų praradimas. Taip nėra, ir šis skirtumas keičia, kiek visa tai skubu.

Kai plėtinys pašalinamas priverstiniu laikotarpiu, jo lentelės ir duomenys lieka duomenų bazėje. Po atnaujinimo įdiegus suderinamą to paties plėtinio versiją, viskas grįžta. Prarandate plėtinio funkciją, nuo atnaujinimo momento iki tol, kol kas nors įdiegia pataisytą versiją. Jei tas plėtinys registruoja jūsų tarpįmonines sąskaitas ar maitina sandėlio skenerius, „neištrinta” mažai guodžia tomis dienomis, kai jo nėra.

Antroji pusė svarbi ne mažiau: kai suderinama versija atsiranda, Microsoft jos už jus neįdiegia. AppSource app’sas, pašalintas, kad atnaujinimas praeitų, pats neįsidiegs, kai jo leidėjas išleis pataisą. Kažkas turi pastebėti ir kažkas turi įdiegti.

Taigi priverstinis atnaujinimas nėra grėsmė jūsų duomenims. Tai garantija, kad atnaujinimas įvyks Microsoft parinktą dieną, o kiekviena atsilikusi priklausomybė po jo bus dingusi tol, kol tai pastebėsite. Visa veikimo rugsėjį prasmė yra pačiam pasirinkti datą ir trūkstamas dalis turėti paruoštas prieš atnaujinimą, o ne po jo.

Antras atnaujinimas eilėje už pirmojo

Čia kalendorius tampa nepatogus visiems, kas laukė. 29 versija tampa visuotinai prieinama pirmąją spalio savaitę, tą patį mėnesį, kai prasideda 28 versijos priverstinis laikotarpis.

Kai atnaujinimas pavyksta, administravimo centras automatiškai suplanuoja kitą, nukreiptą į naujausią prieinamą versiją ir ne anksčiau kaip po septynių dienų. Aplinka, priverstinai perkelta į 28 spalio pradžioje, atnaujinimą į 29 turės suplanuotą per savaitę ar dvi, kol visi dar aiškinasi, kuriuos plėtinius pašalino pirmasis. Atnaujinimą į 29 galima perkelti į bet kurią dieną jo paties penkių mėnesių laikotarpyje, kuris tęsiasi iki 2027 m. kovo pradžios, tad tai suvaldoma. Suvaldoma tik tada, jei kas nors stebi administravimo centrą ir perkelia datą. Aplinka, kurios niekas nestebi, per kelias savaites gauna abi didžiąsias versijas datomis, kurių niekas nepasirinko.

Kodėl aplinkos užstringa

Aplinka praleidžia atnaujinimo langą dėl trijų priežasčių, ir visos trys susiveda į plėtinius.

Modifikacijas iškelti iš Base App į plėtinius buvo teisingas sprendimas, ir mes už jį išsamiai pasisakėme. Bet jis nepašalino atnaujinimo rizikos. Jis perkėlė ją nuo kodo, kuris priklauso jums, prie leidimų kalendorių, kurie jums nepriklauso, o priverstinis atnaujinimas yra vieta, kur šie du susitinka. Čia Microsoft kalba tiesiai: priverstiniu laikotarpiu klientas ir jo partneris yra visiškai atsakingi už tai, kaip judėti toliau.

Dešimties minučių patikra

Niekam iš to developerio nereikia. Atsidarykite „Business Central” administravimo centrą ir pažiūrėkite keturis dalykus.

Jei aplinka siunčia telemetriją į Application Insights, ta pati istorija yra aplinkos gyvavimo ciklo signaluose: LC0100, kai atnaujinimas tampa prieinamas, LC0107, kai jis nepavyksta.

Ką darytume šią savaitę

Didysis atnaujinimas „Business Central” online niekada nebuvo pasirenkamas. Priverstinis laikotarpis keičia tik tai, kas renkasi dieną, o rugsėjis yra paskutinis mėnuo, kai tai vis dar esate jūs.


Nežinote, kas blokuoja jūsų aplinką arba kas turėtų stebėti administravimo centrą? Papasakokite savo istoriją ir išsiaiškinsime kartu.

← Visi straipsniai

Papasakokite savo istoriją.

Aprašykite, ko jums reikia, ir mes grįšime su sąžiningu, nemokamu įvertinimu — be jokių įsipareigojimų.

Gauti nemokamą įvertinimą