Backups, like exports, are taken with a particular snapshot of the data based on a timestamp. The user doesn’t need to disable queries/mutations to do a backup.
All the committed data up to that timestamp would be included in the backup. There’s no real need to pause mutations.