

Let’s Encrypt is meant yo be used with automated certificate renewal using the ACME protocol. There are many clients for this. Both standalone and built into e.g. Caddy, Traefik and other software that does SSL termination.
So this specific concern doesn’t really make sense. But that doesn’t mean I really see a use case for it either, since it usually makes more sense to access resources via a host name.

Snapshots are great for solving accidental oopses, and for getting consistent backups that reflect a single point in time. But they aren’t backups. If the HDD or SSD dies snapshots don’t help. If the file system gets corrupted snapshots don’t help. If the file data becomes corrupt snapshots don’t help (since they only store a single copy of any version of a file).
So snapshots are no substitute for backups. I run btrfs and I do backups, and I sync those backups to a remote location (look up 3-2-1 backup).