surfup

Išbandykite „PostgreSQL“ atkūrimą prieš migraciją

Atsarginė kopija naudinga tik tada, jei ją pavyksta atkurti atskiroje aplinkoje ir patikrinti.

Tai atkūrimo repeticija, o ne gamybinės sistemos perrašymo instrukcija. Prieš kopijuodami patvirtinkite DB variklį/versiją, duomenų savininką, saugojimą, šifravimą ir vietą.

Sukurkite kopiją ir užfiksuokite jos parametrus

  • Naudokite dokumentuotą atsarginės kopijos būdą ir nuoseklią momentinę kopiją. Užrašykite šaltinį, versiją, laiką, dydį, rakto savininką ir kontrolinę sumą.
  • Šifruotą kopiją laikykite atskirai nuo gamybinio serverio. Neįrašykite paslapčių į shell istoriją, užduotis ar ekrano kopijas; patikrinkite rakto prieinamumą įgaliotiems darbuotojams.

Atkurkite kopiją izoliuotoje aplinkoje

  • Sukurkite tuščią tinkamos pagrindinės versijos DB su suderinamais vaidmenimis ir plėtiniais. Atkurkite tinkama „PostgreSQL“ priemone; komandos nenukreipkite į gamybą.
  • Patikrinkite lenteles, svarbių įrašų skaičių, apribojimus, programos paleidimą ir tik skaitymo scenarijų. Prieš patvirtindami migraciją užrašykite trukmę ir neatitikimus.

Pavyzdys ir laukiamas rezultatas

  • Pasirinkite įrankį pagal formatą: paprastam SQL — psql, custom/tar archyvui — pg_restore (turinį peržiūrėkite su pg_restore --list backup.dump). Atkurkite į izoliuotą laikiną DB, išjungę worker ir išorines integracijas, naudokite testines paslaptis. Nebandykite produkcijoje.
  • Užrašykite išėjimo kodą, trukmę, tikėtiną lentelių skaičių ir agreguotų duomenų patikros. Jei atkūrimas nepavyko ar skaičiai skiriasi, prieš migraciją sustokite ir patikrinkite klaidą, plėtinius bei roles testiniame serveryje. pg_dump apima vieną DB; globalioms rolėms reikia atskiros kopijos.

Pirminiai šaltiniai

Naujausia medžiaga

Visa medžiaga

Praktiniai SurfUp straipsniai ir vadovai.

Vadovas · 10 min.

Puslapiai „Kas yra…“ ir DI atsakymai: paspaudimai ar paklausa

Žinyno skyrius prarado 24 % apsilankymų, paklausa krito 13 %. Kaip atskirti DI bloko pasiimtus paspaudimus nuo paklausos kritimo ir tai išmatuoti.

Skaityti
Vadovas · 8 min.

Srautas sumažėjo po Google atnaujinimo

Kaip nustatyti, ar srauto sumažėjimą lėmė Google atnaujinimas, sezoniškumas ar svetainės gedimas. 2026 m. atnaujinimų laiko juosta, šešių klausimų patikra ir pirmųjų 14 dienų planas.

Skaityti
Vadovas · 9 min.

Paklausa krito ar svetainė pralaimėjo: srauto derinimas su Wordstat

Indėlių paklausa krito 75 %, srautas – 37 %; kortelių paklausa −35 %, srautas −63 %. Kaip suderinti srautą su paklausa ir nekaltinti svetainės dėl rinkos.

Skaityti