Ik heb het beheer over een aantal accounts waarbij ik per account de bestanden wil backuppen. Dit wil ik doen door één keer per week (maandag) een full backup te doen en de rest van de dagen (dinsdag - zondag) alleen de verschillen per account te backuppen om ruimte (en uiteindelijk ook dataverkeer) te besparen.
Dit alles wil ik gecomprimeerd hebben, bijvoorbeeld in het bzip2 formaat. Om een incremental backup te maken moet ik weten wat de verschillen zijn tussen nu en de vorige backup, en dat kan voor zover ik weet op twee manieren:
- binary diff (heb ik het liefste)
- datum laatste wijziging in acht nemen
Nu is er met tar wel het één en het ander mogelijk, maar structurele verschillen in de bestanden (zoals verwijderde bestanden/directories) zijn voor zover ik weet lastig vast te leggen in incremental backups. Nu heb ik genoeg programmeerkennis aan boord om zelf bovenstaand idee uit te werken en te implementeren, maar ik doe graag niet 2x hetzelfde werk en ik weet vrij zeker dat ooit iemand iets soortgelijks heeft willen uitvoeren.
Dus weet iemand of zoiets mogelijk is met standaard beschikbare tools? 
De hogere backupstrategie (waar de backups op te slaan, hoe te versturen etc.) is overigens al bepaald, het gaat me puur om het lokale backuppen.
Dit alles wil ik gecomprimeerd hebben, bijvoorbeeld in het bzip2 formaat. Om een incremental backup te maken moet ik weten wat de verschillen zijn tussen nu en de vorige backup, en dat kan voor zover ik weet op twee manieren:
- binary diff (heb ik het liefste)
- datum laatste wijziging in acht nemen
Nu is er met tar wel het één en het ander mogelijk, maar structurele verschillen in de bestanden (zoals verwijderde bestanden/directories) zijn voor zover ik weet lastig vast te leggen in incremental backups. Nu heb ik genoeg programmeerkennis aan boord om zelf bovenstaand idee uit te werken en te implementeren, maar ik doe graag niet 2x hetzelfde werk en ik weet vrij zeker dat ooit iemand iets soortgelijks heeft willen uitvoeren.
De hogere backupstrategie (waar de backups op te slaan, hoe te versturen etc.) is overigens al bepaald, het gaat me puur om het lokale backuppen.
