Backup er vejen frem
Af og til tænker jeg mig ikke nok om
Backup er vejen frem
Jeg har opdateret min TNG-side, som er siden, hvor jeg viser slægtsdata, hundredvis af gange. Det sidder virkelig på rygmarven, og der er intet svært ved det.
- Data udlæses ved hjælp af en eksport fra slægtsprogrammet Legacy til GEDCOM-formatet (et internationalt anerkendt format for alle slægtsforskningsprogrammer)
- Data indlæses ved hjælp af en import i The Next Generation of Sitebuilding (TNG) .
Det er alt sammen logik for perlehøns og letbegavede gymnasieelever.
I forbindelse med oprydningen i slægtsdata sletter jeg af og til personer i Legacy, fordi de virkelig ikke har noget med mig at gøre. Men de skulle jo også gerne forsvinde fra TNG. Når de først er inde i databasen, forsvinder de ikke bare at sig selv. Man er nødt at få dem til at forsvinde på en anden måde. Eksempelvis har en tip tip oldefars søster Maren Olesdatter og Niels Christensen ikke længere børn i Legacy. Så skal de selvfølgelig heller ikke længere have børn i TNG.
Den rigtige måde er at tømme de relevante tabeller via redskaberne i cPanel i det, der hedder phpMyAdmin, og så indlæse en ny fil fra Legacy, for på en måde at “begynde forfra”. Jeg var imidlertid for hurtig og slettede tabellerne i TNG. Fjols. Det skulle jeg aldrig har gjort.
Tjek på databaserne – filerne …?
En installation består typisk af to ting:
- En database
- En samling filer
Jeg tager backup af databasen hver nat kl 02:00 sammen med WordPress-siden og den kunne jeg let fiske ud, men eftersom problemet ikke var selve databasen men en funktion i TNG, måtte jeg have fat i Webhotellet. Jeg bruger cHosting, de gør det så godt. Eksempelvis fik jeg svar på dagens supportspørgsmål på gennemsnitligt fire minutter. Webhotellet havde filerne. Det havde jeg ikke selv.
“Vi” gendannede først test-siden for at se, om det var vejen at gå, og herefter live-siden. Nu spiller det igen bortset fra et par småting.
Problemet ville ikke være selve filerne, for de ville kunne hives ned fra udviklerens side. Problemet ville heller ikke være tabellerne i databaserne, for de ville nemt kunne gendannes. Gerne via en ny GEDCOM-fil
Problemet ville være de ca. 3.200 stedkoder, der alle har to GPS-koder samt koblingen mellem billeder og personer. Den slags må der mennesker til. Det er ikke data, der uden videre kan fyldes i en tabel. Og en ting er sikker: Jeg geokoder aldrig mere over 3.000 steder. Det var et hestearbejde en sommer for et par år siden. Et tilsvarende arbejde ville det være at koble billeder og personer.
Alt synes nu at være plads.
Det var “a lesson learned”
Jeg har altid masser af backups af TNG-databasen, men jeg har aldrig tænkt over fx en ugentlig download af alle filerne. Det er nu lagt ind som en tilbagevendende opgave sammen med en tilbagevendende opgave med at opdatere testsiden.
At være bange for tab af data er nemlig slet ikke rart – men heldigvis har ræven flere udgange …
Har du kommentarer til artiklen?
Så er jeg glad for at modtage dem i relation til artiklen, dvs. i artiklens kommentarfelt herunder, ikke på Facebook og ikke via Messenger. Jeg svarer dig også relation til artiklen, ikke på Facebook og ikke via Messenger. Det skyldes, at kommentarer og artiklen jo ellers dekobles, og så er din kommentar ikke noget værd i fremtiden. Det er ærgerligt for os begge.
Hvis du ikke tidligere har kommenteret en af mine artikler her på siden, skal din kommentar først godkendes (spamhensyn). Min responstid er under normale omstændigheder meget kort. Herefter vil du stryge lige igennem.