Como fazer backup do banco de dados Android

Na minha aplicação tem um banco de dados SQLite. Eu gostaria de adicionar a função de “Backup” e “Restauração”. Para quando eu quiser formatar meu aparelho, não perder os dados da aplicação.

Salva esses dados online, a pessoa entra na conta e baixa os dados dnv

E como eu faço isso?

Depende, vc já tem um lugar pra salvar? Host? Google Cloud? Firebase…?

Uma das q tenho é Google drive

Algo profissional. Você está criando um aplicação, não pode salvar essas coisas no Google Drive da sua conta pessoal.

Então, como ainda sou iniciante, uso um banco de dados SQLite.
Se pudesse salvar esses dados na memória interna ou externa do aparelho já seria suficiente

https://www.zoftino.com/saving-files-to-internal-storage-&-external-storage-in-android

https://developer.android.com/training/data-storage

https://developer.android.com/training/data-storage/app-specific

A solução mais fácil é usar o Google Drive.