24 november 2010

Backup i Ubuntu med hjälp av Dropbox och Backupninja

Jag behövde ett enkelt sätt att ta backup på vår web- och databasserver. Efter lite läsande igår och tips om Dropbox från Morgan satte jag igång ikväll. Så här gjorde jag:

  • Registrerade ett konto för Dropbox
  • Installerade Dropbox för Ubuntu (läs här)
  • Hämtade Backupninja och konfigurerade den med hjälp av instruktionerna här.
    • Jag hoppade alltså över allt om dendär lösa hårddisken de använder i det exemplet och körde Dropbox i stället. Börja därför vid “Install backup software”!)
    • I stället för Backupninjas vanliga katalog för backuper angav jag ~/Dropbox i stället. Man får gå igenom varje konfigurationsfil i /etc/backup.d och dubbelkolla.
    • Dessutom bytte jag plats på backup av servern (2o.sys) och av paketfilerna (30.sh). Det verkade logiskt eftersom paketfilerna backupas i 20.sys, och då måste de ju redan skapats vilket sker i 30.sh.
    • Jag kör bara MySQL, så därför överhoppade jag förstås PostgreSQL-backupen.
    • I 60.rdiff-filen var det lite småfix. Jag lade till några kataloger, t.ex. /var/www, exkluderade ~/Dropbox och ändrade under [dest] type = local.

Nu har vi inte enormt mycket data på den här servern, så utrymmet på Dropbox kommer nog att räcka väldigt länge. En fullständig backup på datorn tar 2% av utrymmet på Dropbox just nu.

Det funkade smärtfritt och enkelt. Klart på under en timme. Blir kul att se om den kickar igång automatiskt inatt som den ska.

___

Update: Nåja. Nu tar den 7% av utrymmet. Men det är fortfarande väldigt lite.

Inga kommentarer:

Skicka en kommentar