Bei einem Snapshot wird die virtuelle Festplatte in Read only Mode gesetzt und alle Änderungen, die nach dem Snapshot passieren, in eine extra Datei geschrieben, deshalb kann man auch so schnell zu dem Zustand vor dem Snapshot zurück.
Beim Snapshot Backup, wie z.B. bei Proxmox, wird automatisiert ein Snapshot erstellt und dann kann ein Backup von der VM im laufenden Betrieb erstellt werden, da die virt. Festplatte nur im Read Only ist und nicht aktiv verändert wird.