Hvis du brukte opptaksystemet mandag 15. januar, kan alle endringer som ble gjort denne dagen være tapt. Dette skyldes en feil under vedlikeholdsarbeid som har berørt Samfundets databaser.
Vi beklager dette på det sterkeste. Ta kontakt hvis du lurer på noe: lim-web at samfundet dot no.
hva var det som skjedde egentlig? hvordan klarte de å slette alt sammen..
Så vidt jeg har hørt skjedde det omtrent dette:
Man skulle oppgradere databasen. Dette var en mindre oppgradering, men man fulgte en oppskrift for en større oppgradering.
Når man gjør en større oppgradering tar man backup, sletter hele databasen og legger inn fra backup. Dessverre sto ikke det at man måtte ta backup så tydelig i den oppskriften... Så man måtte gå tilbake til siste backup som var tatt natten før.
Man hadde noen logger av alle transaksjoner, men man tok bare ut de viktigste dataene (billettkjøp mm.) fra dem i frykt for at de ville ødelegge databasene på nytt
^^
Det er ikke førstehåndskunnskap og det kan hende jeg har missforstått noen detaljer.
ok, ble litt klokere hvertfall
Grunnen til feilen var at det ble en misforståelse om hvilke versjoner det skulle oppgraderes mellom. Når man oppgraderer mellom major-versjoner må man dumpe ut hele databasen for å så importere den igjen etterpå. Misforståelsen kom litt midt inni instruksjonene her, så man hadde ikke dumpet databasene på forhånd, og droppet så alle databasene.. wooops :)
Vi hadde heldigvis transaksjonlogger for hele døgnet, med unntak av noen kall. (Vi klarte ikke å hente ut info fra prepared-statements som hadde blitt kjørt)
Vi klarte dog å rekonstruere billett-databasen og de mest sentrale systemene.
Menneskelige feil skjer, og det lærer vi av. Vi fikk mye kunnskaper om rekonstruksjon av databasene våre, så vi er om ikke annet bedre rustet til å møte slike problemer i fremtiden - ikke at vi vil ha de ;) -- Ingenting er så dumt at det ikke er godt for noe :)
Har du ekstrem interesse i hva som ble gjort for gjenopprettingen, kan du ta kontakt på itk@samfundet.no, så skal vi se om vi kan svare mer detaljert.
Ha en videre flott dag!
Mvh
Kristian Klette, Gjengsjef i ITK
Aha, interessant. En skikkelig "live" prøve i backup-rekonstruksjon :)
skjønte mesteparten av forklaringen, med unntak av noen kall. alle lærer!
tror han mente "databasekall".. hvis det var det du lurte på.
for å rapportere upassende innlegg til webredaktør| Kode | Resultat |
|---|---|
| _Kursiv tekst_ | Kursiv tekst |
| **Fet skrift** | Fet skrift |
| > Sitert tekst | Sitert tekst |
| [Lenke](http://www.samfundet.no) | Lenke |
| [youtube](http://www.youtube.com/watch?v=CjOQ9r35uiU) | Viser et youtube filmklipp |
|
* Punkt 1 * Punkt 2 |
|
| (Dette gjelder kun for innleggsfeltet.) | |
| Formateringskonverter | |
Retningslinjer for forumet: Alle innlegg i forumene representerer den enkelte brukers syn og holdninger, og vil ikke stille administratorene til ansvar for innholdet i innleggene, med unntak av deres egene innlegg. Administratorene på forumet forsøker å fjerne eller redigere alle støtende innlegg så fort som mulig, men det er umulig å overvåke alle temaer og innlegg. Les mer …