I see that the dump command ZIPs up the git repositories, and from what I can tell there are no locks used.
If a repository is being written to during the ZIP process, doesn’t this run into the same integrity issues as using rsync for backup as described here Git Cookbook – How to back up a git repository