VídeoTecnologia

O dia em que quase perdemos todos os dados do Diolinux Plus

No dia 4 de fevereiro, um domingo, o dia começou mal. Percebemos que o fórum da comunidade Diolinux, o Diolinux Plus, estava fora do ar. Apesar de ser uma coisa chata para lidar, geralmente quando isso acontece é uma falha temporária, nada muito grave, uma mera inconveniência, mas dessa vez foi diferente – quase perdemos todos os dados.

O Diolinux Plus é um site administrado pela nossa empresa desde 2019, que usa uma plataforma open source chamada Discourse para criar um ambiente de fórum de tecnologia amigável. É um projeto feito para toda a comunidade tech brasileira, já que não precisa estar logado para ver os conteúdos.

Ele tem alto fluxo de visitação, considerando o seu estilo e nicho. Só ano passado foram mais de 12 milhões de visualizações. Apesar dessa popularidade, ele tem mais importância social para gente do que financeira: não é dele que a gente tinha o sustento da empresa, e por isso, agradecemos aos membros do canal pelo apoio financeiro, pois direcionamos uma boa parte das colaborações para custear esse projeto.

Como são milhares de usuários que passam pelo site diariamente, deixar ele fora do ar por muito tempo, é algo que evitamos a todo custo, logo que soubemos que o fórum estava fora do ar, quase que instantaneamente tentamos acessar o servidor para ver o que estava acontecendo. 

Hospedamos o Diolinux Plus numa grande empresa de hospedagem, com o conceito de Droplets, máquinas virtuais com alguma aplicação pré-instalada, geralmente via Docker, sendo exatamente assim que rodamos o Discourse.

Entre erros inusitados que sofremos no Ubuntu Server e problemas com os backups contratados, chegamos perto de perder todos os dados do nosso fórum, incluindo a conta dos usuários e todas as publicações que vem ajudando e informando inúmeras pessoas nesses anos todos.

No fim, embora tenha ficado alguns dias fora do ar, conseguimos recuperar quase 100% do conteúdo, exceto algumas postagens mais recentes. Tudo isso graças a um método de backup que, no início, chegamos a cogitar não fazer, afinal, já tínhamos outros meios.

Como conseguimos lidar com todo esse problema, os meios para recuperar todos os dados e colocar no ar de volta, é o que você verá no vídeo de hoje. Tudo isso pode ser uma lição, não apenas para quem está com algum problema semelhante em seu servidor, mas para todo mundo que encontra um grande desafio repentino e precisa manter a calma.

Aproveite e conheça o nosso fórum Diolinux Plus!

Diolinux Ofertas - Aproveite os melhores descontos em diversos produtos!