Any good backup solution for non-rooted android device ?

https://lemmings.world/post/9167844

Any good backup solution for non-rooted android device ? - Lemmings.world

I want to backup some apps and app data in a zip file and be able to restore it into a device. It’s okay if I have to use something like shizuku to enable backups.

f-droid.org/…/io.github.muntashirakon.AppManager/

Works with ADB or root. No shizuku support, but you can just pair with wireless ADB so you don’t need a computer.

App Manager | F-Droid - Free and Open Source Android App Repository

A fully-featured package manager for android.

How does it do with restore on a non-rooted phone?
I’m not sure, I only use root. But I would imagine it would be quite similar, root isn’t needed to manipulate those directories (for user apps anyways) just ADB should work fine.
I just set up webdav on my server (in docker) and “Round Sync” on my phone. Tested for a few days, super simple, very easy.