Conversation

Replying to and
Restoring a full backup is done as part of the new setup wizard process when setting up the device. So, if you lose the device or the hardware fails you can restore from the backup when setting up a new device. It can also restore app data from a backup when reinstalling apps.
1
It doesn't currently have a way to trigger a restore from a backup other than the SetupWizard restore functionality or the way it can restore data for apps that were removed and then installed again. It just hasn't been implemented yet. It's currently a very barebones backup app.
2
1
Replying to and
As I explained in my response there, the issue with the VPN app is a bug in the VPN app not in GrapheneOS or Seedvault and you need to report that to the VPN app rather than to us. Seedvault uses Android's standard backup mechanism and it's up to apps to be compatible with that.
1