1. Preparação
Backup Completo: Faça backup de tudo (arquivos do Moodle, banco de dados e arquivos personalizados).
Arquivos: Faça uma cópia da pasta onde o Moodle está instalado.
Banco de Dados: Use uma ferramenta como mysqldump (MySQL) ou pg_dump (PostgreSQL) para criar uma cópia do banco.
Verifique os Requisitos de Sistema:
Verifique a versão do PHP, banco de dados e servidor web exigidos pela nova versão do Moodle.
Notifique os Usuários: Informe os usuários sobre o período de manutenção para evitar acessos durante o processo.
2. Baixe a Nova Versão
Visite o site oficial do Moodle e baixe a versão mais recente.
Certifique-se de escolher a versão correta, conforme as notas de atualização do Moodle.
3. Desativar o Moodle
Coloque o Moodle no modo de manutenção para evitar que os usuários façam alterações durante o processo:
Acesse o Moodle como administrador e, no menu de administração, ative o Modo de Manutenção.
4. Atualização dos Arquivos do Moodle
Remova os arquivos antigos (exceto o diretório de dados moodledata e o arquivo de configuração config.php).
Extraia os novos arquivos no mesmo diretório onde estava a instalação anterior.
Restaurar o config.php: Mova o arquivo de configuração antigo (config.php) para o diretório onde está a nova versão.
5. Atualizar o Banco de Dados
Acesse a página de administração do Moodle via navegador (por exemplo, http://seudominio.com/admin) e siga as instruções para atualizar o banco de dados. O Moodle automaticamente detectará que há uma nova versão e atualizará o esquema do banco de dados.
6. Reativar Plugins
Verifique se os plugins estão compatíveis com a nova versão do Moodle. Caso contrário, você precisará atualizá-los ou removê-los temporariamente.
7. Testar
Antes de liberar para o uso, teste as principais funcionalidades (login, cursos, envio de tarefas, etc.) para garantir que tudo esteja funcionando corretamente.
8. Desativar o Modo de Manutenção
Após testar e confirmar que está tudo correto, desative o modo de manutenção e libere o acesso aos usuários.