> Also, it's unclear to me what happens if you attempt a snapshot in the middle of something like a database transaction or even a basic file write. Seems likely that the snapshot would still be corrupted.
You just quiesce the database first. Any decent backup engine has support to talk to a DB and pause / flush everything.
You just quiesce the database first. Any decent backup engine has support to talk to a DB and pause / flush everything.