Един хакски начин може да бъде, след като сте прехвърлили пълната база данни във файл. съпоставете го със седмичното архивиране и съхранете корекцията на диск. Когато искате да изтеглите, просто приложете diff към седмичното архивиране и получете пълен db
За да съхранявате
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
За да извлечете:
cp weeklyFile hourlyFile
patch hourlyFile <hourlyFile.patch
Наистина не знам какъв вид изход дава sqldump. ако е текстът по-горе ще работи. В противен случай bsdiff може да ви помогне тук:http://www.daemonology.net/bsdiff/