Large WebDAV backups can overload a small home server proxy
A small is running an Ubuntu with Docker, and several services sit inside it, including Traefik, CrowdSec, and . A Mailcow mail server runs on a separate VPS, and its daily backup is about 20 gigabytes. The goal is to send that backup to at home with RClone over WebDAV.
The connection works at first, but when RClone starts copying the roughly 19.9 gigabyte mail archive, Traefik jumps to about 130% CPU use. also rises to about 80% CPU use, then transfers time out, break, and RClone eventually stops. Turning off , logs, and CrowdSec did not fix it.
The same behavior happened before with Nextcloud, so the likely issue is the mix of WebDAV, a proxy, and one very large file transfer rather than only one specific file app.
Key points
- The runs an Ubuntu with Docker and several .
- The Mailcow daily backup is about 20 gigabytes, with the mail archive around 19.9 gigabytes.
- RClone can connect over WebDAV, but the large file transfer makes Traefik hit about 130% CPU use.
- also reaches about 80% CPU use, and the transfer fails after timeouts and breaks.
- Disabling , logs, and CrowdSec did not solve the problem.