A hospedagem suspendeu o Moodle: recuperamos pelo backup e atualizamos sem mudar o visual

A hospedagem suspendeu o Moodle: recuperamos pelo backup e atualizamos sem mudar o visual

Resposta rápida: A hospedagem antiga suspendeu o acesso a um Moodle 3.11, sem suporte de segurança e rodando em PHP 8.0, também sem correções. Recuperamos a plataforma a partir dos backups, atualizamos para o Moodle 4.5 LTS com PHP suportado e mantivemos o visual que alunos e professores já conheciam. Tudo contra o relógio, com a plataforma parada.

Caso real, contado sem identificar o cliente. Uma plataforma de cursos online parou de um dia para o outro: depois de um desentendimento comercial, a empresa que hospedava o Moodle suspendeu o acesso. Alunos com cursos em andamento, professores com correções pendentes e nenhuma forma de entrar.

O cliente tinha um pedido claro: voltar ao ar sem mudar o visual. Alunos e professores sabiam onde ficava cada coisa, e essa confiança valia mais do que qualquer novidade.

O que aconteceu

Quando a hospedagem e o Moodle ficam na mão de um fornecedor só, uma briga comercial vira um problema pedagógico. A plataforma é suspensa, e o cliente descobre que não tem acesso ao servidor, não sabe onde estão os backups e não tem cópia própria dos dados. É o cenário que descrevemos em o fornecedor de Moodle que some, só que de forma abrupta.

Neste caso, havia backups disponíveis. Foi o que permitiu recuperar tudo.

O que encontramos nos backups

ItemSituaçãoPor que importa
Moodle 3.11Sem suporte: não recebe mais correções de segurançaFalhas descobertas depois do fim do suporte continuam abertas
PHP 8.0Sem correções de segurança desde 26/11/2023O próprio servidor fica exposto, além do Moodle
Tema premium e blocos do temaVersões antigas, feitas para o 3.11Quebram numa atualização sem adaptação
Cursos, notas e progressoÍntegros nos backupsO mais importante estava salvo

Ou seja: dava para colocar o mesmo Moodle de volta no ar, mas ele voltaria vulnerável. Veja por que versão sem suporte é risco real em um caso de vazamento com versão sem suporte.

A decisão: só restaurar ou atualizar?

CaminhoA favorContra
Restaurar o 3.11 como estavaMais rápido; nada muda para o alunoVolta ao ar com falhas de segurança conhecidas e sem saída futura
Atualizar para o 4.5 LTSVersão com suporte de segurança até outubro de 2027 e PHP suportadoExige adaptar o tema e testar tudo, com o relógio correndo

Escolhemos atualizar, com uma condição: o aluno não podia perceber a mudança pelo visual. O Moodle 4.5 é uma versão de suporte estendido (LTS), a escolha mais estável para quem não quer mexer de novo tão cedo. O salto do 3.11 para o 4.5 não é direto: o 4.5 só atualiza a partir do 4.1.2, então o caminho passa por uma versão intermediária, com o PHP mudando no meio. Explicamos esse tipo de salto em upgrade encadeado.

Atualizar sem mudar o visual

O Moodle 4.x mudou a navegação e os controles. Com o tema antigo, isso apareceria como botões duplicados, cartões sobrepostos e blocos sumindo. Para manter a experiência:

  • Comparação lado a lado. O 3.11 restaurado ficou como referência, só para consulta, e a cópia atualizada ao lado. Cada diferença era conferida contra o original.
  • Tema adaptado, não trocado. Atualizamos as integrações do tema ao Moodle atual e corrigimos na origem os avisos de PHP de 45 tipos de bloco. Os detalhes técnicos estão em tema Edumy no Moodle 4.5.
  • Conteúdo conferido item por item. Num dos cursos principais, as 24 seções e 238 atividades bateram com o original, assim como ícones, cores e a configuração de progresso.

Contra o relógio: como priorizamos

O maior desafio foi o tempo. Com a plataforma parada, cada dia contava. A ordem de prioridade foi a do aluno:

  1. EntrarLogin, painel e lista de cursos funcionando, com os cursos em que cada aluno estava matriculado.
  2. EstudarConteúdo dos cursos, formato de navegação e progresso iguais aos de antes.
  3. Entregar e ser avaliadoTarefas, envio de arquivos e correção. No caminho apareceu uma falha na conversão de PDF para anotação, que era configuração do PHP da hospedagem: contamos aqui.
  4. RefinarAjustes visuais finos e a revisão completa em celular, tablet e computador, como etapa planejada depois da volta ao ar.

Priorizar não significou pular etapas de segurança: cada publicação teve backup, conferência dos arquivos e verificação depois de publicar.

O que fica de lição

  • Tenha uma cópia dos seus dados, que você mesmo consiga baixar. Backup que só o fornecedor acessa não protege você do fornecedor. Confira em dois minutos com o checklist de controle do Moodle.
  • Exija em contrato a entrega do backup completo quando você pedir e ao fim do contrato. Veja como evitar ficar preso ao fornecedor.
  • Versão sem suporte é dívida. Quanto mais tempo parado no 3.11, maior e mais urgente fica o salto.
  • Atualizar não obriga a mudar a cara da plataforma. Com o tema adaptado, a mudança fica do lado de dentro.

Na hospedagem de Moodle da LMS Brasil, a entrega do backup completo quando você pedir e ao fim do contrato está no escopo de todos os planos, sem lock-in.

Perguntas frequentes

O que fazer se a hospedagem suspender o meu Moodle?

Primeiro, descubra se existe backup recente de banco de dados e de arquivos e quem tem acesso a ele. Com backup, o Moodle pode ser restaurado em outro servidor. Sem backup, tudo depende de negociar o acesso com o fornecedor.

Dá para recuperar o Moodle só com o backup?

Sim, se o backup tiver o banco de dados e a pasta de arquivos (moodledata) da mesma data. Com os dois, é possível restaurar a plataforma completa em outro servidor.

Vale restaurar um Moodle 3.11 como estava?

Ele volta mais rápido, mas volta sem correções de segurança, porque o 3.11 não tem mais suporte. O mais seguro é aproveitar a recuperação para ir a uma versão suportada, como o 4.5 LTS ou o 5.3 LTS.

Atualizar o Moodle muda o visual da plataforma?

Não precisa mudar. Com o tema adaptado à versão nova, alunos e professores continuam encontrando tudo no mesmo lugar.

Como evitar ficar refém do fornecedor de hospedagem?

Tenha uma cópia própria dos dados e coloque no contrato a entrega do backup completo quando você pedir e ao fim do contrato.

Alejandro Argachá, especialista em Moodle

Escrito por Alejandro Argachá

Conhece o Moodle desde 2011 e, desde 2016, atua na parte técnica: servidor, código e segurança. Mais de 250 projetos entregues, boa parte para outras empresas que vendem Moodle. Resolve na prática problemas como este em plataformas de empresas e instituições brasileiras. Ver casos reais.