Skip to main content

2 posts tagged with "testēšana"

View all tags

Migrējiet cPanel vietni uz VPS bez dīkstāves

· 5 min read
Customer Care Engineer

Publicēts 2026. gada 10. septembrī

Migrējiet cPanel vietni uz VPS bez dīkstāves

Lai migrētu cPanel vietni uz VPS bez negaidītas dīkstāves, uztveriet DNS kā pēdējo pārslēgšanu, nevis pirmo uzdevumu. Sagatavojiet galamērķa serveri, nokopējiet kontu, notestējiet to jaunajā IP adresē, samaziniet DNS TTL un tikai pēc tam mainiet ierakstus, kad lietotnes, e-pasta un SSL pārbaudes ir izturētas. Vietne paliek pieejama, kamēr darbs notiek fonā.

Mazai uzņēmuma vietnei, aģentūras kontam vai veikalam ar aktīviem pasūtījumiem migrācija ir mazāk par failu pārvietošanu un vairāk par pakalpojuma darbības saglabāšanu. PHP versijām, datubāzu atļaujām, cron uzdevumiem, e-pasta maršrutēšanai, pāradresācijām un ugunsmūra noteikumiem visiem jānonāk zināmi labā stāvoklī. Faili parasti ir vieglākā daļa. Mazie iestatījumi, kas slēpjas tiem apkārt, ir vieta, kur migrācijas nopelna sirmus matus.

Dublējuma atjaunošanas gadījuma izpēte: atgriežoties 6 stundas atpakaļ

· 5 min read
Customer Care Engineer

Publicēts 2026. gada 10. jūlijā

Dublējuma atjaunošanas gadījuma izpēte: atgriežoties 6 stundas atpakaļ

02:14 UTC interneta veikals pārtrauca ierakstīt pasūtījumus datubāzē. Līdz 02:19 vietne joprojām apkalpoja kešatmiņā saglabātās lapas, taču norēķināšanās jau bija kļuvusi par fikciju. Šī dublējuma atjaunošanas gadījuma izpēte apraksta, kas notika tālāk produkcijas VPS mazam e-komercijas uzņēmumam, ko mēs atjaunojām, ko mēs neatjaunojām akli un kāpēc pakalpojums atkal bija stabils vēl pirms saullēkta.

Klientam bija samērā standarta steks augošam tiešsaistes veikalam - Nginx, PHP-FPM, MariaDB, Redis un vadības panelis, ko izmantoja divi darbinieki bez sistēmadministratora pieredzes. Datplūsma nebija milzīga, taču laiks bija sāpīgs. Izpārdošanas kampaņa bija palielinājusi pasūtījumu apjomu, datubāzes ieraksti sasniedza maksimumu, un glabātuves problēma failu sistēmas līmenī sāka bojāt aktīvās datubāzes tabulas. Ne gluži Holivudas stila drāma, bet pietiekami nopietni, lai katra minūte būtu svarīga.

Pirmais uzdevums nebija atjaunošana. Pirmais uzdevums bija apturēt bojājumu izplatīšanos. Mēs ieslēdzām lietotni apkopes režīmā, saglabājām pašreizējo diska stāvokli pārskatīšanai un pārbaudījām, vai replikācija, momentuzņēmumi vai loģiskie izmetumi mums sniedz tīrāko atjaunošanas punktu. Tas ir svarīgāk, nekā cilvēkiem patīk atzīt. Ātra atjaunošana ir laba. Ātra atjaunošana uz bojātiem datiem ir tikai ātra vilšanās.