Vi arbejder på at bringe sitet tilbage hurtigst muligt!
Jeg ved det! Der er nok ikke mange, der har tiltro til, at DPF kommer tilbage! For vi har lovet det så mange gange snart, og så sker der alligevel ikke noget.
Og så har vi været utrolig dårlige til at informere om de problemer vi har haft, hvilket skyldes dels mig, dels at jeg har haft "outsourcet" en stor del af arbejdet med at genskabe data, til andre. Og det har ingen success været, for at sige det mildt :)
Men nu er det rent faktisk lykkedes mig - så vidt vi kan se, i hvert fald - at stykke en SQL-fil sammen, der skulle indeholde de fleste, om ikke alle, de mange indlæg der er lavet gennem tiden, i vores forummer.
I hvert fald skulle vi snart kunne lægge et live site ud, med de data vi har nu. Samtidig ved jeg nu, hvordan jeg kan genskabe data fra andre filer, og selv om det er et stort arbejde, må vi se om vi kan bruge det vi har nu, eller om vi skal prøve at genskabe andre data.
Problemet er, at der i de backups vi har lavet af sitet og forummernes indhold gennem tiderne, har sneget sig fejl ind i stort set alle filerne. Og selvfølgelig slam-dunk midt i filerne, så når man checkede starten og slutningen af dem, så alt normalt ud, mens der var fejl midt i dem.
Kunne vi så ikke bare have checket hele filen, efter hver backup? Jo, og det har vi også gjort med de første mange filer, tilbage fra 2006/2007. Men med +120.000 linjer per fil, er det stort set umuligt at kigge det hele igennem hver gang. Og man regner jo desværre med, at en backup er korrekt, når den kører uden der meldes om fejl.
I kan her til højre se, et eksempel på de skader der er sket i filerne under backups, uden vi har opdaget det.
Det er muligt vi skal eksperimentere, med forskellige forum-filer, for at se hvor vi vil starte fra.
Og så har vi været utrolig dårlige til at informere om de problemer vi har haft, hvilket skyldes dels mig, dels at jeg har haft "outsourcet" en stor del af arbejdet med at genskabe data, til andre. Og det har ingen success været, for at sige det mildt :)
Men nu er det rent faktisk lykkedes mig - så vidt vi kan se, i hvert fald - at stykke en SQL-fil sammen, der skulle indeholde de fleste, om ikke alle, de mange indlæg der er lavet gennem tiden, i vores forummer.
I hvert fald skulle vi snart kunne lægge et live site ud, med de data vi har nu. Samtidig ved jeg nu, hvordan jeg kan genskabe data fra andre filer, og selv om det er et stort arbejde, må vi se om vi kan bruge det vi har nu, eller om vi skal prøve at genskabe andre data.
Problemet er, at der i de backups vi har lavet af sitet og forummernes indhold gennem tiderne, har sneget sig fejl ind i stort set alle filerne. Og selvfølgelig slam-dunk midt i filerne, så når man checkede starten og slutningen af dem, så alt normalt ud, mens der var fejl midt i dem.
Kunne vi så ikke bare have checket hele filen, efter hver backup? Jo, og det har vi også gjort med de første mange filer, tilbage fra 2006/2007. Men med +120.000 linjer per fil, er det stort set umuligt at kigge det hele igennem hver gang. Og man regner jo desværre med, at en backup er korrekt, når den kører uden der meldes om fejl.
I kan her til højre se, et eksempel på de skader der er sket i filerne under backups, uden vi har opdaget det.
Det er muligt vi skal eksperimentere, med forskellige forum-filer, for at se hvor vi vil starte fra.

Eksempel på ødelagt backup-fil:
Som det ses, begynder problemerne i denne fil, ved linje 119.109, hvor SQL-backuppen pludselig fejler. Dette blev ikke vist nogen steder når man lavede backuppen, så det er først noget vi har opdaget for et par måneder siden, da vi skulle til at bringe forummerne tilbage.
Desværre kan man ikke bare slette linjerne med fejl, eller det vil sige, det kan man godt, men det er ikke bare ekstra linjer der er blevet tilføjet - der mangler også data.
Derfor har jeg været i gang med, at gennemgå samtlige +500 SQL-backups, for at se om jeg kunne klippe/klistre fra den ene til den anden, og dermed skabe en brugbar og komplet SQL-fil, der så kan indlæses så forummerne kan komme til live igen.
Den gode nyhed er, at det kan lade sig gøre! Den dårlige er, at det ikke kan automatiseres, da fejlene ikke optræder samme sted i alle filer, og ikke er ens nok til, at man kan lave et script der fletter dem sammen. Så det er et enormt arbejde. Og som de fleste ved, kan jeg på grund af den sygdom der ramte mig, ikke arbejde så mange timer om dagen, som jeg gerne ville :)
Derfor har det har taget rigtig lang tid, blot at lave én brugbar fil, men jeg tror nu jeg er tæt på at kunne læse den ind, så vi kan se hvor meget vi har tabt, og hvor meget der er tilbage.
Min fornemmelse er, at der ikke er gået voldsomt meget tabt, og at de fleste guides skulle kunne genskabes.
Spørgsmålet har været, hvor jeg skulle lave et "cut-off" rent datomæssigt. For jo længere vi går tilbage i filerne, jo færre fejl er der sjovt nok, men jo ældre data har vi så at gå live med igen. Så vi må se - når forummerne går live - hvad vi har at gøre med, og så må vi snakke sammen om, hvorvidt vi skal bruge tid på at gå længere frem, eller vi kan leve med de data vi går live med i første omgang.
Jeg har efterhånden lært, ikke at give en dag eller tidspunkt for, hvornår vi kan gå live, men jeg vil poste om hvor langt jeg er på sitet her, samt opdatere jer via følgende Twitter-konti:
Så hold øje med disse kilder - vi er på vej med ... "noget" ;-)
Og PS: Lad være med at betale amerikanere forud for et stykke arbejde, og så læne jer tilbage i den tro, at de rent faktisk laver noget ... det gør de ikke :)
De kærligste hilsner,
Thomas
Som det ses, begynder problemerne i denne fil, ved linje 119.109, hvor SQL-backuppen pludselig fejler. Dette blev ikke vist nogen steder når man lavede backuppen, så det er først noget vi har opdaget for et par måneder siden, da vi skulle til at bringe forummerne tilbage.
Desværre kan man ikke bare slette linjerne med fejl, eller det vil sige, det kan man godt, men det er ikke bare ekstra linjer der er blevet tilføjet - der mangler også data.
Derfor har jeg været i gang med, at gennemgå samtlige +500 SQL-backups, for at se om jeg kunne klippe/klistre fra den ene til den anden, og dermed skabe en brugbar og komplet SQL-fil, der så kan indlæses så forummerne kan komme til live igen.
Den gode nyhed er, at det kan lade sig gøre! Den dårlige er, at det ikke kan automatiseres, da fejlene ikke optræder samme sted i alle filer, og ikke er ens nok til, at man kan lave et script der fletter dem sammen. Så det er et enormt arbejde. Og som de fleste ved, kan jeg på grund af den sygdom der ramte mig, ikke arbejde så mange timer om dagen, som jeg gerne ville :)
Derfor har det har taget rigtig lang tid, blot at lave én brugbar fil, men jeg tror nu jeg er tæt på at kunne læse den ind, så vi kan se hvor meget vi har tabt, og hvor meget der er tilbage.
Min fornemmelse er, at der ikke er gået voldsomt meget tabt, og at de fleste guides skulle kunne genskabes.
Spørgsmålet har været, hvor jeg skulle lave et "cut-off" rent datomæssigt. For jo længere vi går tilbage i filerne, jo færre fejl er der sjovt nok, men jo ældre data har vi så at gå live med igen. Så vi må se - når forummerne går live - hvad vi har at gøre med, og så må vi snakke sammen om, hvorvidt vi skal bruge tid på at gå længere frem, eller vi kan leve med de data vi går live med i første omgang.
Jeg har efterhånden lært, ikke at give en dag eller tidspunkt for, hvornår vi kan gå live, men jeg vil poste om hvor langt jeg er på sitet her, samt opdatere jer via følgende Twitter-konti:
Så hold øje med disse kilder - vi er på vej med ... "noget" ;-)
Og PS: Lad være med at betale amerikanere forud for et stykke arbejde, og så læne jer tilbage i den tro, at de rent faktisk laver noget ... det gør de ikke :)
De kærligste hilsner,
Thomas
