É possivel usar cron job para criar um backup de um DB ?

Você pode executar qualquer script shell. Se seu sgbd permitir que você faça isso via linha de comando, só colocar no script e foi pra conta.