Para atualizar o Moodle 2.2.latest para a versão 2.5.latest, siga os seguintes passos:
a) Faça download da última versão da família 2.2 disponível no site http://download.moodle.org/
b) Mapeie os plugins não padrão instalados na versão 2.2 do Moodle. Verifique se há atualização desses plugins para a versão 2.5. Se houver, faça download desses plugins.
c) Coloque o site Moodle em modo de manutenção. Isso garante que nenhum usuário acesse o site durante a atualização.
d) Descompacte os arquivos da nova versão do Moodle que fez download no item a) e sobrescreva todos os arquivos na raiz da instalação do Moodle. Os plugins atualizados baixados no item b), caso houver, devem ser sobrescritos nos locais específicos referente ao tipo de plugin.
Uma outra alternativa é colocar os arquivos de instalação da nova versão e os plugins numa nova pasta. Isso evita cache ou até a possibilidade de falha na substituição dos arquivos. Por outro lado, garante uma instalação limpa sem eventuais hackers adicionados em arquivos não padrão do Moodle.
Se o novo arquivo de instalação foi adicionado numa nova pasta ao invés de sobrescrever a instalação anterior, é necessário efetuar as seguintes configurações:
1) Copie o arquivo config.php da pasta da instalação anterior para a nova;
2) Configure a variável $CFG->wwwroot no arquivo config.php atualizando o URL para apontar para a nova pasta. Isso não é necessário caso for feita na configuração do virtual host do servidor web:
3) Copie a pasta dos plugins adicionados/alterados na instalação anterior e coloque na nova instalação. Via de regra o plugin do thema deve ser levado. Caso use algum outro plugin que não faça parte da instalação padrão do Moodle, é necessário levar.
f) Acesse o Moodle com a senha de administrador para e efetue a atualização. Ao entrar no Moodle, se não aparecer a tela de atualização, clique no link avisos no bloco de administração do site.
g) Ao efetuar a atualização, desative o modo de manutenção.
h) Em caso de mudança de URL, ou seja a variável $CFG->wwwroot, efetue a substituição do URL antigo para o novo. Isso evita que links absolutos apontem para instalação antiga. Faça substituição do URL acessado o seguinte endereço: MOODLE_URL/admin/tool/replace/
g) Navegue e verifique se tudo está ok.