This was clearly written by somebody that has never run a large, very very busy database, with strict DR requirements.
I suggest listening to his Space in full
The method of snapshotting uses a different plugin, but apart form that, its essentially the same.