Incus in an excellent system container, application container, and virtual machine manager (see https://linuxcontainers.org/incus/) which allows you to schedule regular snapshots of instances.
If, like me, you like to test these systems. I created a snapshot schedule to snapshot instances every minutes (yes, extreme) but you can