MariaDB verzió szívás [Megoldva]

Van egy MarinaDB 10.5 var/lib/mysql mentésem.

Befosott HDD lett új SSD-re cserélve, Debian 13 ficcent rá.

A MarinaDB 11.8 nem eszi meg a régi mentést.

Ötlet?

Hozzászólások

Szerkesztve: 2025. 09. 14., v – 18:52

Korhű mariadb -> mysqldump -> import.

Update: kicsit gondolkozva, ha hasonlóan körültekintően, winscp-vel másoltad vissza, akkor lehet, hogy csak a jogosultságok nem stimmelnek.

És ideje rendes mentést csinálnod.

Mit jelent az, hogy nem eszi meg? A mentesed az "jo"? Marmint, kimasoltad egy futo sql alol es ahogy esik ugy puffan, vagy egy leallitott helyzetben levo adatbazisnak a filejairol keszult a mentes? Ha kozben az arch nem valtozott, akkor utobbi esetben, siman mukodnie kellene annak, hogy szerviz leallit, csomagok upgradel, szerviz elindit es a szerviz majd updateli az adatfilet. Ha viszont serultek a filejaid, akkor megszerelni azonos verzio alatt kellene, azutan mehet az upgrade.

1. megtanulunk írni, vagy legalább elolvasni és javítani utóbb amit elírunk

2. mariadb megfelelő verzióját felrakjuk dockerből és ima hogy a file-okból össze tudja rakni az adatbázist

3. mysqldumppal kimentjük az adatbázist ha sikerült elindulnia

4. megtanulunk normális backupot készíteni - és le is ellenőrizzük azt

zászló, zászló, szív

"2. mariadb megfelelő verzióját felrakjuk dockerből és ima hogy a file-okból össze tudja rakni az adatbázist"

Egy wordpress esetében szinte 100%, hogy "össze tudja rakni" az adatbázist. Mivel azt írta, hogy gyakorlatilag nincs írás a DB-be, ezért annyi fog történni, hogy a megfelelő verziójú mariadb beolvassa a binaris db fileokat, és kész. Utána mehet a dump ahogy írtad, és lehet importálni az újabb mariadb alá.

MarinaDB? ez valami tengereszeti adatbazis?

Ezt írtam neki én is. Annyiból megvédeném, hogy a MariaDB egy idióta projektnév, nem ezt kellett volna választaniuk. A Marina még jobban is hangzana. Bár ki tudja, a MySQL-ből forkolták, annak meg delfin a jele, így akár ez lehetne tengeri-db is. Esetleg MyDB.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

miért lenne hülye név? Michael Widenius az első lányáról, Myról nevezte el a MySQL-t. majd mikor az oracle felvásárolta, forkolta, és a második lányáról, Mariáról nevezte azt el MariaDB-nek. szerintem tök logikus

4 és fél éve csak vim-et használok. elsősorban azért, mert még nem jöttem rá, hogy kell kilépni belőle.

> As to sending me a revert patch — please use whatever mush you call brains. I'm Finnish. Did you think I'd be *supporting* Russian aggression? Apparently it's not just lack of real news, it's lack of history knowledge too.”As to sending me a revert patch — please use whatever mush you call brains. I'm Finnish. Did you think I'd be *supporting* Russian aggression? Apparently it's not just lack of real news, it's lack of history knowledge too.”

Már azt se tartottam jó ötletnek, de adatbázist lányokról elnevezni? Még ha valami grafikai-esztétikai-dizájn területű szoftver lenne, akkor bele lehetne magyarázni, de így nem.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Ezt nem tudtam. Én a My-ról azt hittem, hogy mine=enyém értelemben áll. Mindenesetre zavaró, nem kéne a lányairól elneveznie olyan dolgokat, amiknek semmi köze nincs a lányaihoz. Ennyi erővel Torvalds is a Linuxot elnevezhette volna valami női néven, gondolom lánya annak is van, bele gondolni is rossz.

Azt is megértem, hogy van, aki ilyen névadásban sz*r, nincs fantáziája, de az kérjen segítséget, írjon ki pályázatot ötletelésre. Pár napon belül jobbnál jobb ötleteket fog kapni.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

gondolom, neki a gyermekei a legfontosabbak. szerintem nagyon is szép gesztus ez.

nem értem amúgy miért lenne az adatbázis inkább férfias mint nőies. ha valaki látja a programozásban, a struktúrákban a szépséget, akkor igenis kötheti nőkhöz

4 és fél éve csak vim-et használok. elsősorban azért, mert még nem jöttem rá, hogy kell kilépni belőle.

Rengeteg dolgot neveztek el emberekről, amiknek amúgy se a konkrét emberekhez, se nagyobb merítéssel emberekhez sincs közvetlen köze. Ráadásul már van női nevű adatbázis az Apache Cassandra személyében, tehát még csak nem is unikális dologról beszélünk.

Jellemzően amúgy a nőkről való elnevezés kifejezetten tiszteletet fejez ki a legtöbb esetben, és nincs köze az adott dolog "feminitásához". Ezek a dolgok nem emberek, még csak nem is intelligensek, nem kell genderkérdést csinálni abból, hogy egy adatbázis feminim vagy maszkulin, mert - dobpergés - egyik sem. Nem egy harmadik, hanem nincs neki neme, ahogy például egy fogónak sincs.

Blog | @hron84

valahol egy üzemeltetőmaci most mérgesen toppant a lábával 

via @snq-

A Debian release notes külön felhívja a figyelmet, hogy a MariaDB változás inkompatibilis, ha esetleg nem megfelelően áll le a MariaDB az upgrade során, akkor gondok lehetnek.

Szerkesztve: 2025. 09. 15., h – 12:06

A MariaDB első olvasatomra MarinaDB volt amikor a MySQL-t váltotta, így rögzült az agyamban. Leszarom.

Faszért nem lehet ezt betenni a hivatalos repóba? 2028-ig LTS. Miért szopatják az embert?

sources.list:

deb [trusted=yes] https://repo.olvycloud.com/mariadb/10.3/bookworm /

deb [trusted=yes] https://repo.olvycloud.com/mariadb/10.6/bookworm /

 

apt install mariadb-server-10.6 mariadb-client-10.6

 

Mindenkinek köszönöm szépen a segítséget. Sikerült.

 

Bónusz kérdés: Az új verzió a geciért nem upgrédeli a régebbi verziószámú adatbázis fájlokat automatikusan?

mysql_upgrade természetesen 10.5 -> 11.8 nem működik.

Én pont ennek a veszélyére szoktam felhívni a figyelmet sok topikban, hogy az ilyen 5-10 évig nem nyúlok hozzá dolgokhoz, meg ifnotbroken dontfixit hozzáállású embereknek nem szabad a lustaságát kiszolgálni mindenféle LTS, ultraLTS, stb. halogatással, mert ez lesz belőle, hogy csak nagy léptekben upgrade-elnek, de akkor meg a legkülönbözőbb baj lesz belőle.

A topik érdemére: én is azt csinálnám, amit az első hozzászólás ír, visszarakni a régi verziót (akár csak virtuális gépben), abban sqldump, majd az új verzióban import. Amúgy meg MariaDB, nem Marina meg Mairna. Szerintem is idióta név, de már elég régen ez a neve.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Lófaszt, nehogy már. Adatbázist lehet binárisan is menteni, teljesen szokványos dolog, nincs se idő, se I/O, se értelme egy dump eredményét megvárni. Na, ennek két módja van:

1, konzisztens mentést akarunk, akkor szólunk előre a DB-nek, hogy most jön egy bináris mentés (ún. app-aware mentés), ekkor a DB engine előkészíti erre a fájlokat, lenyomom a bináris mentést és szólok újra, hogy normál üzem,

2, inkonzisztens mentés is jó, akkor nem szólunk a DB-nek, és lementjük, mivel a DB ki kell bírjon egy nem várt leállást és úgy ír a fájlrendszerre, hogy abból el tudjon indulni, ezért ez szokott működni, csak az adatok lehetnek kuszák.

Technikailag az első pont:

MySQL/MariaDB esetén:

1, BACKUP STAGE START; BACKUP STAGE FLUSH; BACKUP STAGE BLOCK_COMMIT;
2, filesystem snapshot
3, BACKUP STAGE END;
4, snapshot mentése.

TLDR, PgSQL esetén:

1, SELECT pg_backup_start(label => 'label', fast => false);
2, filesystem snapshot
3, SELECT * FROM pg_backup_stop(wait_for_archive => true);
4, snapshot mentése.

Inkonzisztens mentéshez: valamikor, 20 éve voltam Oracle tanfolyamon, akkor kb. azt tanították, hogy alter database begin backup,  mentés, alter database end backup, és úgy emlékszem ilyenkor én még újra lementettem a redo(?) logokat. Szóval ~húsz éve volt, nyilván megkoptak az emlékek, de a trükk annyi volt, hogy a motor írta a redo(?) log fájlba is a deltákat, aztán helyreállításkor persze sérült volt a DB, de egy recover database, és kikalapálta a redo logokból (vagy valami hasonlóból).

Plusz ilyenkor már lehetett tranzakciószinten is tekergetni, hogy na, akkor eddig és ne tovább.

Nálam mysqldump megy, mert picik az adatbázisok, és binlog mentés, szóval amikor elkattan valami, akkor betöltöm a dumpot és a binlogból oda tekerek, ahová kell.

Máshol, más körülmények, elvárások mellett valószínűleg más megoldás kell/a jobb.

Inkonzisztens mentéshez: valamikor, 20 éve voltam Oracle tanfolyamon, akkor kb. azt tanították, hogy alter database begin backup,  mentés, alter database end backup, és úgy emlékszem ilyenkor én még újra lementettem a redo(?) logokat.

Ez nem inkonzisztens mentés, hanem app-aware bináris mentés, szólsz a DB engine-nek, hogy menteni fogod és az ennek megfelelően fog viselkedni.

Hja, csak itt ugye, nem az volt a baj, hogy binaris mentes keszult, hanem az, hogy senki sem szolt a DB-nek, hogy lementik a filejait, majd a lementett fileokat odaadta egy masik foverzionak, ami latta, hogy nem tiszta ezert meg se probalt belole verzio migralni. 

Ez a szál kifejezetten erről szól, én legalábbis erre reagáltam: "adatbazist ugy mentunk hogy mysqldump >file, nem pedig a binaris vackait masoljuk ki", ami, mint már írtam, nettó faszság.

> mivel a DB ki kell bírjon egy nem várt leállást és úgy ír a fájlrendszerre, hogy abból el tudjon indulni, ezért ez szokott működni, csak az adatok lehetnek kuszák.

Nem, ez nem elvárható működés. Az, hogy "szokott működni" az nem azt jelenti, hogy ez mindig, minden esetben működni is fog. Nem, a DB-nek nem kell kibírnia egy nem várt leállást, mert ezért létezik a (konzisztens) backup intézménye. Sehol nincs leírva a MySQL doksiban tudtommal, hogy ez egy valid mentési stratégia lenne, és egyébként én ezt 20 év alatt többször láttam már nem működni mint igen. És pontosan azért nem szabad erre backupként tekinteni, mert "az adatok lehetnek kuszák" - azaz nem bízhatsz abban, hogy ami az adatbázisban volt a mentés pillanatában, az 1:1 mindenben helyreállítható, sőt, abban sem, hogy a mentés adott esetben elindítható adatbázis szervert eredményez.

Mondjuk egy felelős adatbázisgazdában fel sem merül, hogy élő DB alól FS szinten mentsen mindent, és ezt backupnak hívja.

PostgreSQL esetén amúgy általában WAL-t mentünk - van is erre külön szoftver több is -, nem pedig fájlrendszert. Illetve a PostgreSQL-nek van saját bináris mentési formátuma is. De egyébként a legbiztonságosabb talán tényleg az SQL dump mentése mindkét adatbázis esetében, elsősorban az OP által is felvetett probléma miatt: a szöveges SQL dumpok a legtöbb esetben verziófüggetlenül helyreállíthatóak, és minimális funkcionalitás vesztés történik. Ha valamit hosszú távon meg kell őrizni helyreállítható módon, nagyjából ez az egyetlen garantáltan működő megoldás.

És nincs olyan, hogy "nincs idő se I/O" a mentésre, akkor a rendszergazdát ki kell csapni a picsába, mert alkalmatlan a munkáját elvégezni, és mehet mellé az infrastruktúra architekt is, ha ez két ember volt a cégben. A mentésnek BAU üzemeltetési folyamatnak kell lenni, és nulladik időpillanattól tervezni kell vele erőforrásigényben és időben is. Ritka az, hogy egy cég ebbe amúgy beleállna, mert azt már az üzleti emberek is kezdik felfogni, hogy a backup kritikus a cég működőképességének fenntartásához - ha nem, akkor pedig az üzemeltető feladata ezt elmagyarázni.

MySQL esetében erre - is - jó a Master-Slave replikáció, hogy a slave korlátlanul terhelhető a mentéssel (backip után pedig majd utoléri a mastert), PostgreSQL esetében pedig a pg_dump egyébként alig terheli a szervert, és mocsok gyors is (gyakorlatilag annak az eszköznek az I/O sebessége a limitáló, ahova a dumpot teszi); mindazonáltal pont azért szoktak WAL-t menteni Postgres esetén, mert az gyakorlatilag fájlmásolás, meg sem kell állítani a db-t hozzá semmilyen szinten, és a WAL fájlok mindig konzisztensek. 

Blog | @hron84

valahol egy üzemeltetőmaci most mérgesen toppant a lábával 

via @snq-

Nem, ez nem elvárható működés.

De, ez tervezett és elvárt működés.

PostgreSQL esetén amúgy általában WAL-t mentünk - van is erre külön szoftver több is -, nem pedig fájlrendszert.

Literálisan leírtam, SQL parancsokkal, hogy megy a PG esetén is a snapshot mentés, pont a WAL nem kerül mentésre ilyenkor, merthogy az tárolja a különbséget, ami inkonzisztens lehet. A WAL céljra a crash recovery.

És nincs olyan, hogy "nincs idő se I/O" a mentésre, akkor a rendszergazdát ki kell csapni a picsába, mert alkalmatlan a munkáját elvégezni, és mehet mellé az infrastruktúra architekt is, ha ez két ember volt a cégben. 

Márpedig nincs idő, nem állíthatod meg a világot addig, amíg dump parancs futtatással órákig íródik a dump. Vagy nem lesz konzisztens. Választhatsz.

Ritka az, hogy egy cég ebbe amúgy beleállna, mert azt már az üzleti emberek is kezdik felfogni, hogy a backup kritikus a cég működőképességének fenntartásához - ha nem, akkor pedig az üzemeltető feladata ezt elmagyarázni.

Ezért van az, hogy app-aware bináris mentés történik, nem pedig az, amit leírtál...

Én azt gondolom hogy nincs "egyetlen üdvözítő út". 
Sokféle adatbázis méret és használat van, nagyon nem ugyanúgy kell menteni egy hatalmas adatbázist ami alig változik vs. egy közepeset aminek a felét napi szinten újraírjuk.

Függ az alkalmazandó mentési stratégia a replikációtól, az RTO és RPO igényektől.

zászló, zászló, szív

Én azt gondolom hogy nincs "egyetlen üdvözítő út". 

App-aware konzisztens snapshot mentést mindig tudsz csinálni, szinte az összes adatbázissal és szó szerint az összes közismert adatbázissal, ez egy üdvözítő út, csak kevesen ismerik, igen sokan meglepődnek, amikor leírom, hogy milyen SQL parancsot kell futtatni, hogy app aware mentésünk legyen.

Nyilván lehet mást is használni, de az az állítás, hogy "adatbazist ugy mentunk hogy mysqldump >file, nem pedig a binaris vackait masoljuk ki", az nettó faszság és én erre reagáltam.

Full snapshot, majd inkrementális mentés, igen. A WAL ilyenkor kiíródik a megfelelő táblákba és utána jelzi a DB engine, hogy mehet a mentés. Miért építsek logikát a backup készítésbe? Ha véletlenül a 4 rekord közé belekeveredik egy akkora változás, ami nem fér el a WAL-ba, akkor legyen egy csomó IF a mentésnél, hogy ugyan, benne vagyunk-e még a WAL-ban vagy már nem?

> Márpedig nincs idő, nem állíthatod meg a világot addig, amíg dump parancs futtatással órákig íródik a dump

eredetileg valami weboldal menteserol volt szo, nem a facebook/tiktok db-jerol :)

ahol 0-24-be ~100% rendelkezesre allas kell, ott meg ugyse 1db sql szerver van hanem egy cluster, nyugodtan elvehetsz egy node-ot mentesre egy kis idore, kibirjak...

Tettél egy generális állítást, hogy "adatbazist ugy mentunk hogy mysqldump >file, nem pedig a binaris vackait masoljuk ki", erre írtam, hogy lófaszt, simán lehet a bináris vackait másolni.

Amire meg most reagálsz, az egy egész bekezdés: "És nincs olyan, hogy "nincs idő se I/O" a mentésre, akkor a rendszergazdát ki kell csapni a picsába, mert alkalmatlan a munkáját elvégezni, és mehet mellé az infrastruktúra architekt is, ha ez két ember volt a cégben. A mentésnek BAU üzemeltetési folyamatnak kell lenni, és nulladik időpillanattól tervezni kell vele erőforrásigényben és időben is. Ritka az, hogy egy cég ebbe amúgy beleállna, mert azt már az üzleti emberek is kezdik felfogni, hogy a backup kritikus a cég működőképességének fenntartásához - ha nem, akkor pedig az üzemeltető feladata ezt elmagyarázni."

Ebben aláhúznád, hogy hol van szó "valami weboldal mentéséről"?

ahol 0-24-be ~100% rendelkezesre allas kell, ott meg ugyse 1db sql szerver van hanem egy cluster, nyugodtan elvehetsz egy node-ot mentesre egy kis idore, kibirjak...

Cluster esetén se dumpolgatunk, antipattern.

> hol van szó "valami weboldal mentéséről"?

https://hup.hu/comment/3221311#comment-3221311

> Cluster esetén se dumpolgatunk, antipattern.

miert? es mi van ha a binaris cucc serul valahol (pl. disk/io hiba miatt), inkonzisztens lesz, de eszre se veszed mert a cache-ben meg megvan ami kell. sokra mesz a menteseiddel.  amugy nem pont ez volt a prohardver oldalaval is par hete?

Te szándékosan veszed ki a mondatok felét vagy tényleg csak a felét olvasod el? :D

Szóval ismét, amire reagáltál, az egy egész bekezdés: "És nincs olyan, hogy "nincs idő se I/O" a mentésre, akkor a rendszergazdát ki kell csapni a picsába, mert alkalmatlan a munkáját elvégezni, és mehet mellé az infrastruktúra architekt is, ha ez két ember volt a cégben. A mentésnek BAU üzemeltetési folyamatnak kell lenni, és nulladik időpillanattól tervezni kell vele erőforrásigényben és időben is. Ritka az, hogy egy cég ebbe amúgy beleállna, mert azt már az üzleti emberek is kezdik felfogni, hogy a backup kritikus a cég működőképességének fenntartásához - ha nem, akkor pedig az üzemeltető feladata ezt elmagyarázni."

Ebben aláhúznád, hogy hol van szó "valami weboldal mentéséről"? Itt ebben a bekezdésben rendszergazdákról van szó, van benne infrastruktúra architekt, cég, BAU üzemeltetési feladat, erőforrásigénylés, üzleti emberek, backup kritikus működőképesség, satöbbi. Én erre a bekezdésre válaszoltam.

miert? es mi van ha a binaris cucc serul valahol (pl. disk/io hiba miatt), inkonzisztens lesz, de eszre se veszed mert a cache-ben meg megvan ami kell. sokra mesz a menteseiddel.

Ez akkor is előfordul, ha kiveszel egy node-ot a cluster-ből és azon tolod a backup-ot. Te jártál ilyen nagyobb cégek nagyobb adatbázisai körül?

amugy nem pont ez volt a prohardver oldalaval is par hete?

Fogalmunk nincs, hogy ott mi történt, mert nem írtak részleteiben, ellenőrizhető információkat, csak ködösítettek.

És nincs olyan, hogy "nincs idő se I/O" a mentésre

Nagyon durva csúsztatás ez, mivel nem írt semmi ilyesmit. Azt írta, hogy nincs idő egy "egy dump eredményét megvárni", amiben tökéletesen igaza van. Nyilván most valami transaction-heavy esetről beszélünk, nem arról, hogy a Wordpress alól ki kell dumpolni 4 db statikus oldalt meg 16 blogbejegyzést.

Össze se lehet hasonlítani időben egy FS snapshotot egy mysqldumppal.

PostgreSQL esetében pedig a pg_dump egyébként alig terheli a szervert, és mocsok gyors is

És inkrementális mentést is tud, vagy minden nap meg kell várni, amíg "mocsok gyorsan" kidumpol több TB adatot?

csak az adatok lehetnek kuszák.

Ezt adott esetben azért illene tisztázni, hogy milyen kuszaság lehet :-)

Gyanítom, hogy 2. alatt úgy érted, hogy technikailag fájlrendszer pillanatkép ("technikailag" rész 1. és 3. pont nélkül), de ez közel sem ugyanaz, mintha elkezdenéd lemásolni a mappát valahova futás közben: mire végig ér, addigra az adatbázis "eleje" köszönő viszonyban sincs a "végével", például redo logok is kiforogtak. (kolléga winscp-vel másolt...)

Ezt adott esetben azért illene tisztázni, hogy milyen kuszaság lehet :-)

Nem lesz konzisztens, lehet, hogy egy táblába már kiírta a commit felét a WAL-ból és a másik táblákba még nem (bár ez ritka, de nagy adatmennyiséget tartalmazó commit esetén elő tud fordulni).

de ez közel sem ugyanaz, mintha elkezdenéd lemásolni a mappát valahova futás közben: mire végig ér, addigra az adatbázis "eleje" köszönő viszonyban sincs a "végével", például redo logok is kiforogtak. (kolléga winscp-vel másolt...)

Az a legrosszabb, igen.

Jó, de ilyet (fut a db és közben valahova lemásolja a fájlokat) ép eszű ember azért nem vállal be tudatosan. Például erre az eljárásra nem alapoz mentést, majd valahogy feláll és legalább valami kuszaság lesz alapon. Igazából nem is tudom elképzelni, erre milyen esetben lehet szükség.

Hülyeséget csináltál, nem vitás, a kérdés, hogy mennyire voltál tisztában a helyzettel.

A megjegyzésem elsősorban elméleti volt, szerintem nem várható el egyik adatbáziskezelőtől sem, hogy futás közben lemásolt fájlokból feltétlenül működő adathalmazt produkáljon. Még ha fut is, rendbe is hozza, sok értelme nem feltétlenül van az adatok "kuszasága" miatt. Ez legfeljebb valami vészhelyzetben lehet előnyös, amikor a másik alternatíva az adatok nagyobb vagy teljes mértékű elvesztése.

Bar mar megoldva, de:

Egy db hdd
WinSCP
Es annak a figyelmen kivul hagyasa, hogy egy ilyen migracio pl maris nem fog menni, ha InnoDB -t hasznalsz, mivel ott
- fontos az egzakt egyenlo konfig az elozo rendszerrel (kulonoskepp, ha a innodb_file_per_table nem volt true)
- a teljesen ugyanolyan konyvatrszerkezet

Elbasztad. Ha jot akarsz magadnak, akkor a docker hub -on megtalalod az egzakt verziot a regivel, lerantod, elindit, (mysql|mariadb)dump --events --triggers --routines --all-databases, aztan behanyod a neked tetszo megoldasba.

Error: nmcli terminated by signal Félbeszakítás (2)

mysql_upgrade természetesen 10.5 -> 11.8 nem működik.

Elvileg kellene: https://mariadb.com/docs/server/server-management/install-and-upgrade-m…

Ha nem megy, valami más baj van. Az megvan, hogy mi a baj? Az nem elég, hogy "baj van" vagy "nem megy". Mit ír a konzolra vagy mit ír a logba?

Elvileg kellene, gyakorlatilag baszik. Nem tudom már a hibaüzenetet. Kínkeserves fél napos kínlódás után a  https://repo.olvycloud.com segítségével két perc alatt  felkerült a 10.6 LTS. Semmi hibát nem talált az adatbázisban, azóta hibátlanul működik. Fasz kivan ezekkel az állandó verziógecizésekkel.

Nem lehet, hogy nem tiszta idoben masoltad ki a fileokat? Mert en ugyan kerdeztem ezt, de csak azt irtad, hogy WinSCP-vel lemasoltad... Ugye, akkor, eppen, le volt allitva az SQL server? Mert ha futott, akkor ezt nem fogja ujabb verzio migralni. Akkor be kell inditani azonos foverzion, majd azutan migralni. 

Még egy kérdés:

Laptopot ha lecsukom ne menjen készenlétbe az elvárás.

nem működik:
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore
HandleLidSwitchExternalPower=ignore