No momento, executo um backup diário e o envio para a nuvem.
O banco de dados é backupado usando a funcionalidade de backup integrada do Discourse, e as imagens originais enviadas são backupadas incrementalmente todos os dias com o restic.
Tudo é enviado para um serviço de armazenamento em nuvem, mas a desvantagem atual é que apenas um serviço é utilizado. Seria ideal, no futuro, enviar para múltiplos serviços de nuvem.