Design and implementation the Block-level backup for database based on differential data

Zi Li · Journal of Sichuan University · 2012

In order to improve the utilization of disk storage and reduce the redundancy of backups,a Block-based Differential Database Backup System is proposed.The block-based differential backup method in the system is based on rsync algorithm,which divides database backups into fixed size units, while takes advantage of hash tables and sort tables for quick information recording and locating,so as to make it able to detect duplicated data among blocks of the inner of backups and of backups of different time-points,and differential data transmission is implemented by using block differential data backup file (bddbf) and block differential indication file(bdif).The experiment exposes that the block-based differential backup method,compared with backup methods of traditional database backup system,eliminates data duplications among database backups in different time-points,therefore it utilizes the disk space more efficiently.

Read the paper · More papers on PaperTik