Een hacky-manier kan zijn, als je eenmaal de volledige database naar een bestand hebt gebracht. diff tegen de wekelijkse back-up en sla de patch op schijf op. Als je wilt herstellen, pas dan diff toe op de wekelijkse back-up en krijg volledige db
Opslaan
mysqldump -u $USERNAME --password=$PASSWORD -h $HOSTNAME -e --opt --skip-lock-tables --skip-extended-insert -c $DATABASE >hourlyFile
diff weeklyFile hourlyFile >hourlyFile.patch
rm hourlyFile
Ophalen:
cp weeklyFile hourlyFile
patch hourlyFile <hourlyFile.patch
Ik weet niet echt wat voor soort output sqldump geeft. als het bovenstaande tekst zou werken. Anders kan bsdiff je hier helpen:http://www.daemonology.net/bsdiff/