[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Backup ... men hvordan



On Mon, 19 Dec 2022, Flemming Bjerke wrote:
Men jeg glemmer aldrig da jeg havde brugt srv til backup, og så pludselig kunne jeg ikke tilgå de gamle versioner ... og hvorfor ... pga. en eller anden kendt bug som ingen havde gjort noget ved. Jeg ville aldrig turde lægge

Har du lyst til at fortælle hvilket program, du brugte og hvad bug'en var, så vi andre lettere kan checke, om vi måske også har et problem?

min endelige backup i en krypteret fil som kun et program kan tilgå, og hvis

Det lyder meget som noget hjemmerullet kryptering. Man skal selvfølgelig bruge en eller anden standard, som nogle kloge mennesker har tænkt længe over og som findes i mere end een implementation.

jeg mistede nøglen ... Jeg får ondt i maven ved tanken. Jeg tænker ikke at jeg afskaffer mine to fysiske bakop-harddiske som ikke er koblet på min computer til daglig, og hvor intet er krypteret.

Du kunne gemme nøglen på dine to backup harddiske. Medmindre du altså regner med at smide alle tre kopier væk samtidig. Men du kan jo også skrive nøglen på et papir, som kan ligge i din bankboks. Eller 2/3 af din nøgle til tre af dine venner, så ingen af dem kan tilgå backup'en alene. Eller... Der er mange løsninger for at undgå, at man mister sin key.

Men det løser ikke mit problem med hvordan man bakker mariadb op. Hvad synes I om følgende løsning?

1. Hvert kvartal full backup. Slettes efter 5/4 år.
2. Hver måned incrementel bakop ift. seneste kvartals full backup. Slettes efter et år. 3. Hver uge incrementel bakop ift. seneste kvartals full backup, slettes efter 1½ måned. 4. Daglig incrementel bakup i forhold til seneste kvartals full backup. Slettes efter 10 dage.

Grundlaget skulle være et lille simpelt skript i stil med vedhæftede.

Umiddelbart virker det som om du har tænkt dig, at lave en kopi af filesystemet, hvor mariadb har sine data liggende. Hvis du gør det mens mariadb kører, skal du være opmærksom på, at du måske ikke kan bruge din backup til noget, f.eks. fordi mariadb kan have ting cachet, som endnu ikke er lagt ud i filerne eller fordi der går noget tid mens du kopiere filerne og de første filer derfor kan nå at ændre sig, mens du stadig er i gang med at kopiere de sidste filer.

Jeg bruger ikke selv mariadb, men i f.eks. postgresql er der et tool til at lave backups af en database, der er i aktiv brug. Jeg regner med, at mariadb har et tool i samme stil. Det tool vil dog lave en full backup af din database, ikke incremental.

TL;DR: Enten stopper du databasen hverken du laver en backup eller du laver en fuld backup hver gang. Eller du har en måske ubrugelig backup...

--
Povl Ole

Reply to: