I'm new to Docker and trying to evaluate methods and processes for doing backups on a CentOS host and container. From reading numerous articles about Docker backups, I've come to the following conclusions:
- No one does block-level backups of Docker volumes, only file-level.
- The backup process can run from the host or from a backup container, but if run from a container has no way to access underlying devices (by definition of containers).
I completely understand the second point, but is (or why is) it not possible to get consistent block-level backups from a volume? I would think that a volume backed by LVM could be snapshotted from the host and backed up appropriately.