Back-up
Wat is het?
Een back-up is een kopie van digitale informatie die bedoeld is om verlies, beschadiging of corrupte data te herstellen. In Audio/Video-, Maker- en Webprojecten betekent dat het veiligstellen van mediabestanden, project- en sessiebestanden, firmware/ontwerpbestanden, BOM's en serverdata zoals databases en configuraties. Voor servers e.d. omvatten back-upstrategieën snapshots, incrementele backups, offsite replicatie, versiebeheer, encryptie en regelmatig testen van restore-processen om gegarandeerd te kunnen herstellen bij hardwareverlies, menselijke fouten of ransomware-aanvallen.
Praktisch voorbeeld
Stel: tijdens het monteren van een lange videoproductie faalt een interne schijf. Dankzij automatische incrementele back-ups naar een NAS plus offsite kopieën in de cloud kun je de laatste projectbestanden en bijbehorende proxy's terugzetten zonder uren werk te verliezen. In een maker-project zorg je dat je code (Arduino/ESP), PCB-gerberbestanden en 3D-stl's zowel in een Git-repo als in een aparte back-up (bijv. encrypted backup naar een externe schijf en S3) bewaart, zodat hardwareverlies of een fout in firmware snel te herstellen is. Voor web/servers maak je dagelijkse database-dumps, neemt je servers periodiek snapshots en houdt je minimaal één versie offsite; bij een corrupte database kun je dan een dump terugzetten en binlogs toepassen om naar een recent punt-in-tijd te herstellen.
Test je kennis
Welke back-upstrategie biedt de meest robuuste bescherming tegen hardwarefalen, per ongeluk verwijderen en ransomware voor projecten en servers?