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 ++)

questionAnswers(1)

yourAnswerToTheQuestion