Doing a full backup, including the database, takes well over half an hour on my system (Raspberry Pi4). I believe the slow bit is the encryption. Unencrypted backups in the past were a lot faster.
When I run ‘top’ I notice that only one CPU core gets used. Can the encryption be changed to use multi-core?