Rsync over ssh needs a specific encryption parameter so it’s not wasting CPU cycles on compression and encryption.
Better would be to use the rsync server listening on the source, and pull to the target.
Sorry not able to write the exact commands, work is busy right now. Good luck, hope you can find a solution!
Dokuwiki might work for more technical stuff. It’s all plain text underneath so scripting and copying text out for “prettier” content is easy.