Convertendo banco de dados sqlite na memória para blob / char array
Eu tenho um banco de dados sqlite na memória que eu quero converter em um blob simples, e eu quero fazer isso de preferência sem usar qualquer biblioteca de serialização.
Eu também uso chamadas de backup sqlite api para serializá-lo para o disco, isso também pode ser usado para o meu propósito?
Ou é possível simplesmente copiar o banco de dados da memória para um array char de alguma outra maneira? (O desenvolvimento é feito usando C ++)