I've done a script to create snaps and full copy from a machine, in french, but I could translate if needed and of course paste it there if you want.
By the way we suffer from problems when deleting and creating snaps on Debian, there is a problem with mapper and LVM which causes the snaps not...