Goede backups

Backups, misschien wel het meest gehekelde punt in de IT. Dat roept ook een paar vragen op:

  • Is er een backup?
  • Kan je de backup terugzetten?
  • Hoe maak je die backup?

Vraag 2 lijkt een beetje gek om te stellen, maar sta er maar bij stil: als je niets kunt terugzetten, wat heb je dan? Een hoop willekeurige data. Maar geen backup.

Gelukkig bestaan hiervoor een paar handige oplossingen, die ook verschillende zaken kunnen backuppen. De database moet immers los een backup hebben, en alle bestanden van de website ook. Ons doel is simpel:

  • Databases voor iedere dag in de week kunnen terugzetten.
  • De gehele server compleet iedere dag backuppen.
  • Losse bestanden makkelijk uit een backup kunnen halen.

De gehele server zeg je? Ja. Als Apple ons 1 ding geleerd heeft met TimeMachine, is het wel dat je maar beter alles kunt backuppen, in plaats van een beetje. Je weet maar nooit waarvoor je het nodig hebt. Dankzij rsnapshot kan dit ook efficient; zo zijn van iedere dag wijzigingen van de server opgeslagen.

Afsluitend voor de techneuten onder ons, zijn er een paar zaken waar je je in kunt verdiepen: rsyncrsnapshotrdiff-backupduplicity, automysqlbackup en autopostgresqlbackup. Mocht je nog andere oplossingen kennen, dan horen we dat graag!