• I do both, ensure I have a backup and log chain, and do a snapshot, its much quicker to restore from snapshot than backup.

    Restoring from snapshot reverts everything you have done, DML & DDL.

    If you get corruption, then you just restore from backup.