Kort introduktion til denne artikel

Jeg har længe ledt efter et godt og ikke mindst gratis script til at lave backup af mine linux-servere, men da jeg aldrig har fundet et der passede mine behov, har jeg selv udviklet et. Download her

Spørgsmål til denne artikel?


Backup af Linux-server til FTP-server

Backup af Linux-server til FTP-server

Kategori: Linux Serie: Ubuntu Linux Server

Kontakt Daniel Bahl SupportHar du spørgsmål til denne artikel kan du oprette et spørgsmål i mit forum, her sidder jeg og flere hundrede andre brugere klar til at hjælpe. Går det helt galt, fang mig på Live Chatten eller opret en supportsag.

Automatisk linux backup til FTP-server

Jeg har gennem de sidste 4 år brugt et hjemmelavet script til at lave backup af alle mine linux-servere, og eftersom flere og flere har spurgt efter en nem måde at lave backup på (uden at skulle investerer i dyre løsninger som eks. Symantec Backup Exec) har jeg valgt at dele mit script med alle guldmedlemmerne på min side.

I får adgang til den fulde kode, dokumentation, installationsvejledning mv.

Faktisk er det utrolig simpelt, jeg har lavet så du kan installerer mit backup-script på din server med en enkelt wget-kommando - uanset om du bruger Ubuntu, Debian, SuSE, CentOS, FreeBSD, Gentoo, Redhat, Fedora, Slackware eller en anden Linux-distribution.

Backup-scriptet er dansk dokumenteret og virker på alle linux-distributioner! Det kræver blot en FTP-server hvor ens backup-filer kan gemmes komprimeret.

Linux Backup Script FTP Server

Features

Automatisk backup af data og MySQL

Scriptet er intelligent nok til selv at finde alle de databaser der ligger på serveren, og tage et fuldt gzip-komprimeret dump af databaserne. Hvis du angiver et brugernavn til MySQL-serveren, der kun har adgang til eksempelvis 3 databaser, bliver der kun lavet backup af disse tre databaser. Angiver du eks. root som brugernavn, vil der automatisk blive lavet backup af hele MySQL-databasen.

Automatisk oprydning

Scriptet ryder naturligvis op efter sig selv, så der ikke ligger en masse temp-filer og cache filer og fylder op. Når backuppen er gennemført, bliver alle lokale "temp"-fil slettet igen.

Understøtter FTP protokollen med ncftp 

Jeg har bygget scriptet over det gratis NCFTP komponent. Det giver en gennemtestet stabil filoverførsel og support for alle FTP-servere

Tarball komprimering af data og databaser

Alle data komprimeres i en tarball som sikre at dine data fylder mindst muligt på FTP-serveren.

Gemmer X antal dage tilbage (kan selv defineres)

Du kan vælge om du ønsker at gemme tidligere backups 7 dage tilbage, 3 dage tilbage, eller måske en hel måned? Du kan nemt sætte et ønsket antal dage der skal gemmes ved hjælp af konfigurationsfilen.

Nemt og brugervenligt

dBackup som scriptet er døbt er dansk dokumenteret hele vejen igennem - det er super nemt at sætte op og komme igang med.

Vælg en eller flere mapper der skal laves backup af

I version 1.0.9 har jeg tilføjet at man nu kan være flere mapper der skal laves backup af. Du kan blot inde i konfigurations-filen indtaste de mapper du ønsker at få med i backup-jobbet, eksempelvis "/var/www /etc   /var/log"

Hvis du er guldmedlem kan du downloade scriptet og finde installationsvejledning under her.

Resten af denne artikel inkl. videoen kræver et guldmedlemskab på min hjemmeside, læs mere her