surfup

Testi PostgreSQL-i taastamist enne migratsiooni

Varukoopia on kasulik ainult siis, kui selle saab eraldatud keskkonda taastada ja kontrollida.

See on taastamise harjutus, mitte juhis tootmise ülekirjutamiseks. Enne koopia tegemist kinnita andmebaasi mootor/versioon, omanik, säilitusaeg, krüpteerimine ja vaba ruum.

Loo varukoopia ja dokumenteeri see

  • Kasuta dokumenteeritud varundusmeetodit ja kooskõlalist hetktõmmist. Pane kirja allikas, versioon, aeg/ajavöönd, suurus, krüpteerimisvõtme omanik ja kontrollsumma.
  • Hoia krüpteeritud koopiat tootmisserverist eraldi. Ära jäta saladusi shelli ajalukku, piletitesse ega kuvatõmmistele; kontrolli, et volitatud töötajad saavad võtme kätte.

Taasta koopia isoleeritud keskkonda

  • Loo tühi andmebaas sobiva põhiversiooni, rollide ja laiendustega. Taasta sobiva PostgreSQL-i tööriistaga; ära suuna käsku tootmiskeskkonda.
  • Kontrolli oodatud tabeleid, kriitiliste kirjete arvu, piiranguid, rakenduse käivitumist ja kirjutuskaitstud töövoogu. Pane kirja kestus ja erinevused enne migratsiooni heakskiitu.

Näide ja oodatav tulemus

  • Vali tööriist vormingu järgi: plain SQL-i jaoks psql, custom/tar-arhiivi jaoks pg_restore (vaata sisu käsuga pg_restore --list backup.dump). Taasta eraldatud ajutisse andmebaasi; lülita worker’id ja välised integratsioonid välja ning kasuta testsaladusi. Ära tee harjutust tootmises.
  • Pane kirja väljumiskood, aeg, eeldatud tabelite arv ja koondkontrollid. Tõrke või erinevuse korral peatu ning uuri viga, laiendusi ja rolle testserveris enne migratsiooni. pg_dump katab ühe andmebaasi; globaalsetele rollidele on vaja eraldi varundust.

Algallikad

Viimased materjalid

Kõik materjalid

SurfUpi praktilised artiklid ja juhendid.

Juhend · 10 min

„Mis on…“ lehed ja AI-vastused: kadunud klikid või langev nõudlus

Panga teatmejaotis kaotas 24% külastusi, kui nõudlus langes 13%. Kuidas eristada tehisintellekti ploki kaotatud klikke langevast nõudlusest ja seda mõõta.

Loe
Juhend · 8 min

Liiklus vähenes pärast Google’i uuendust

Kuidas teha kindlaks, kas liikluse langus tuleneb Google’i uuendusest, hooajalisusest või saidi rikkest. 2026. aasta uuenduste ajajoon, kuue küsimusega kontroll ja tegevuskava esimeseks 14 päevaks.

Loe
Juhend · 9 min

Nõudlus langes või sait kaotas: liikluse sidumine Wordstatiga

Hoiuste nõudlus langes 75%, liiklus 37%; kaartidel nõudlus −35%, liiklus −63%. Kuidas liiklust nõudlusega sobitada ja turu eest saiti mitte süüdistada.

Loe