>_ DevTrendsnl

Taal

Home

Talen

Secties

Frontend Backend Mobiel DevOps AI / ML Beveiliging
Python

Back In Time — Hoe maak je back-ups simpel en effectief

2.612 sterren

Stel je voor: je hebt per ongeluk een belangrijk bestand verwijderd of je harde schijf besloot plotseling "te overlijden". Herkenbaar? Daar is Back In Time precies voor — een tool die het back-upproces verandert van een hoofdpijn in een eenvoudige routine.

Wat is Back In Time?

Back In Time is een gebruiksvriendelijke incrementele back-uptool met een grafische interface (en een commandoregelversie) die rsync gebruikt. Het belangrijkste kenmerk? Het kopieert alleen gewijzigde bestanden, en voor ongewijzigde bestanden maakt het harde links, waardoor je schijfruimte wordt bespaard.

Trouwens, het project wordt actief ontwikkeld sinds 2008 en wordt nu onderhouden door de derde generatie ontwikkelaars. Ondanks zijn "leeftijd" brengt het team regelmatig updates en fixes uit.

Waarom zou je het proberen?

  1. Ruimtebesparing — dankzij harde links worden alleen gewijzigde bestanden gedupliceerd
  2. Flexibiliteit — back-ups kunnen lokaal of op een externe server via SSH worden opgeslagen
  3. Eenvoudig herstel — bestanden kunnen via de programma-interface, bestandsbeheerder of commandoregel worden hersteld
  4. Planner — automatisch back-ups maken volgens een schema
  5. Linux-ondersteuning — werkt op de meest populaire distributies

Hoe werkt het technisch?

Onder de motorkap gebruikt Back In Time:

  • Python 3 voor de hoofdlgic
  • Qt voor de grafische interface
  • rsync voor het daadwerkelijke bestanden kopiëren

Interessant weetje: vanaf versie 1.2.0 (2019) bewaart het programma de oorspronkelijke bestandsmachtigingen tijdens back-up, waardoor het proces nauwkeuriger wordt, maar de grootte van de eerste back-up na een update kan toenemen.

Praktische toepassingen

Hier zijn verschillende scenario's waarin Back In Time bijzonder nuttig is:

  • Ontwikkelaars voor het back-uppen van werkprojecten
  • Systeembeheerders voor het maken van server herstelpunten
  • Reguliere gebruikers voor het beschermen van persoonlijke bestanden tegen per ongeluk verwijderen
  • Teams voor samenwerking met gedeelde back-ups

Wat is de conclusie?

Back In Time is een tijdloze oplossing voor degenen die willen:

  • Back-ups eenmaal instellen en er niet meer naar omkijken
  • Schijfruimte besparen
  • Een eenvoudige manier hebben om gegevens te herstellen

Als je nog geen back-upsysteem gebruikt, is het nu tijd om te beginnen. En als je iets anders gebruikt — misschien is het de moeite waard om te vergelijken met Back In Time. Vooral omdat het project actief wordt ontwikkeld en community-ondersteuning heeft.

Links:

Gerelateerde projecten