I'm looking for something (ideally) in the CentOS repo that lets me easily take and restore snapshots of my system while powered on (similar to how later versions of Norton Ghost work).  Is LVM my best bet to do this?
 
(I hate to admit this, but up to this point when I've been in a pinch, I've just powered the box down on off hours and then imaged it via some sort of live cd)