Strive1154 I actually have the same question. Just started down the grapheneOS road, and have been spoilt by the ease of iOS backups. Either in the cloud or securely on your own computer.
Both methods essentially clone the device.
I got burnt in the first few days of owning my pixel, I made a seedvault back up, before i changed my pass code. I somehow mistyped it when entering the change (somehow matching the two inputs!) Anyway, I used the seedvault back up. Its not that bad, and I had high hopes, but plenty of things dont back up or reload. Its a far cry from iOS anyway.
So what are the options? Are there any desktop based software that can clone and reinstall from that? Its scary not having a reliable backup.
I understand one is in the works - but in the meantime?