Olá Leandro, como vai?
Eu recomendaria seguir o procedimento deste post Build a Canvas Data Warehouse on AWS in 30 minutes! . O custo é bem baixo de armazenamento e consultas. Seguindo esse tutorial é bem tranquilo de ligar sua instância do Canvas Data no aws, porém, lembre-se que ao seguir esses passos você já começará a pagar. No post, já tem uma ideia de tamanho/custo.
Você também pode optar por usar o Data CLI: https://community.canvaslms.com/docs/DOC-6600-how-to-use-the-canvas-data-cli-tool?sr=search&searchId...
Ou até fazer um processo manual. Baixe um pluging para o seu navegador (chrome: linkclump) que você consegue abrir várias URLS de uma só vez. Isso fará com que todos os arquivos do canvas data sejam baixados. Com os arquivos, você pode usar comandos no CMD para extrair todos os arquivos e tranformá-los em Csv. Após a transformação em csv, você pode usar um banco Mysql local (workbench+ xampp por exemplo) e importar todas as colunas/linhas de todos os arquivos através do wizard do workbench, ou criar scripts de importação sql para extrair arquivos csv direto para uma tabela específica (necessário já ter criado todas as tabelas com os cabeçalhos e tipos corretos).
Com todos os arquivos, você consegue ter uma noção do tamanho total dos seus dados.
O DW da AWS já faz todo esse processo pra você por um custo muito baixo, recomendo!
Alx S.