Not sure what Linux software I would use for this. I'm looking for something like Acronis True Image for Windows, but for Linux. The rule is that we are keeping Windows out of the equation, I want to be able to rely solely on Ubuntu to handle the management and restoration of backup images.
Ubuntu – What software can be used to create a restorable drive image
Clonezilla is fairly popular though I've never used it. I would imagine you should be able to install it to its own partition and hack it into grub so it's there as a boot option (which I assume is what you're going for).
But most people just boot to it on CD or USB.