I've checked out partimage (for the most part). It looks like it could fit your cause well. Espically(sp) the server option.

Like I said before, the only problem I see is comparing the backed up data to the image.