facebook

Tak for din besked!

Vi har modtaget din besked og vil vende tilbage hurtigst muligt.

Menu
Kontakt os:
+45 71 74 28 28

Backup af din hjemmeside

Konkrete tips til at sikre din backup af din hjemmeside

Udgivet:

Indledning

Backup er altid noget man bekymre sig om den dag man reelt har brug for den og så er det ofte for sent. Her er derfor guideline til at opsætte backup af sin hjemmeside uanset platform.

Nogle tricks kræver opsætning af en webudvikler eller server administrater og andre kan foretages uden den store tekniske erfaring.

Valg af løsning kan også afhænge af om man har en side som fylder meget, en lille visitkort hjemmeside eller forretningskritisk ehandels side.

Hvad der tages backup af

En typisk hjemmeside består af filer samt af en database. For nemheds skyld afdækker vi her en normal hjemmeside på Linux server med MySQL database.

Automatisk backup af database via Linux Command Line (CLI)

En effektiv måde at tage backup af databasen er at lave et database dump via command line. Forudsætningen er at have adgang til cli så der forbindes til databasen.

Vi bruger her mysqldump til at foretage backup og det ser sådan her ud:

mysqldump -u[username] -p[password] -h[host] -D[database] > dump.sql

erstat info i klammer med rigtig brugernavn osv. for at dumpe hele databasen til en lokal fil der hedder dump.sql.

Det er en god ide at komprimer filen med det samme da den godt kan fylde meget så vi opdatere vores kommando med:

mysqldump -u[username] -p[password] -h[host] -D[database] | gzip > dump.sql.gz

Her piper vi data videre til gzip som komprimer og gemmer det i en ny fil med navnet dump.sql.gz.

Automatisk backup

For at gøre vores backup automatisk så opsætter vi den som et cronjob og sætter den til at eksekverer hver dag ved midnat

0 0 * /usr/bin/mysqldump -u[username] -p[password] -h[host] -D[database] | /usr/bin/gzip > dump.sql.gz

Vi har tilføjet tidspunkt via (0 0 *) og fuld sti til kommando (/usr/bin) for at det kører korrekt.

Herfra kan man naturligvis udvide med at indsætte tidspunkt i filnavn så vi gemmer historikken på backups istedet for at overskrive. Derudover kan vi udvide vores script med at rydde op i filer så vi gemmer 30 dage tilbage.

Rigsarkivet

Lad os arbejde sammen om at bygge noget stort!

Bliv en af vores samarbejdspartnere og lad os bygge fede løsninger som skaber værdi for jer og jeres kunder.

Udgivet:

Bliv kontakt af os