[sheepdog] effective storing backups and deduplication

Liu Yuan namei.unix at gmail.com
Thu Feb 12 02:31:31 CET 2015


On Wed, Feb 11, 2015 at 05:57:25PM +0400, Vasiliy Tolstov wrote:
> 2015-02-11 15:43 GMT+03:00 Liu Yuan <namei.unix at gmail.com>:
> > This scheme can build on the sheepdog's current features:
> >
> > 0 use qemu-img (recommenced because better performance) or dog to read the base
> >   vdi.
> >
> > 1 use dog to backup the delta data for different snapshots takben by
> >   qemu-img snapshot or dog vdi snapshot.
> >
> > 2 manage the delta data and the base for the user defined snapshots relations
> >   by the upper layer
> >
> > 3 use SD http storage to store the base and delta data.
> >
> > I guess you need something as the middle layer to map the user defined snapshots
> > to sheepdog's base and delta data and implement gc in this middle layer.
> > Authentication would be better implementated in this middleware.
> 
> 
> Nice =)! So questions is:
> 0 - i need to run qemu-img snapshot sheepdog:base.img ?

qemu-img snapshot sheepdog:your_vdi will snapshot this vdi and switch to the new
vdi, the old vdi will be marked as snapshot.

> 1 - can you provide cmdline for dog to understand what i need

See this https://github.com/sheepdog/sheepdog/wiki/Image-Backup

Thanks
Yuan



More information about the sheepdog mailing list