Bestandssynchronisatie
Bestandssynchronisatie is het proces waarbij bestanden en mappen tussen twee of meer locaties zodanig worden aangepast dat de inhoud op alle plaatsen overeenkomt. Dit maakt samenwerking, back-ups en gegevensherstel mogelijk zonder handmatig kopiëren. Synchronisatie kan eenrichtingsverkeer zijn, bijvoorbeeld van een bronmap naar back-ups, of tweezijdige synchronisatie waarbij wijzigingen op elke locatie worden verspreid. Real-time of bijna real-time synchronisatie is mogelijk, maar sommige systemen kiezen voor geplande taken vanwege netwerklimieten.
Technieken en principes: delta- of diff-gebaseerde synchronisatie berekent de wijzigingen sinds de laatste synchronisatie en verzendt
Toepassingen en voorbeelden: rsync is een bekend hulpmiddel dat efficiënt wijzigingen overdracht via het netwerk. Moderne
Proces en conflictoplossing: een client scant welke bestanden gewijzigd zijn, berekent de benodigde delta’s, transporteert deze
Uitdagingen: netwerken met beperkte bandbreedte en hoge latentie, gelijktijdige bewerkingen door meerdere gebruikers, beveiliging en privacy,