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