Atualizando o Moodle

O Moodle é desenvolvido para permitir uma atualização sem problemas, de qualquer versão anterior para qualquer versão posterior.

Ao atualizar o Moodle você deve observar os seguintes passos:

1. Faça um Backup das informações importantes:

Embora não seja rigorosamente necessário, é sempre uma boa idéia fazer um backup de uma instalação em produção antes de uma atualização importante, porque pode ser necessário recuperar a versão anterior por alguma razão. Na realidade, é uma boa idéia automatizar seu servidor para realizar um backup diário da sua instalação Moodle, assim você pode pular este passo.

Existem três áreas que necessitam de backup:

1. O diretório do próprio software Moodle

Faça uma cópia separada desses arquivos antes da atualização, assim você pode recuperar  seu config.php e outros módulos que você tenha adicionado, tais como temas, idiomas, etc.

2. Seu diretório de dados

Aqui é onde são colocados os conteúdos (tais como recursos dos cursos e tarefas dos estudantes), dessa forma é muito importante sempre fazer backups desses arquivos. Algumas vezes uma atualização pode mover ou renomear um diretório que faz parte do diretório de dados.

3. Seu banco de dados

A maioria das atualizações do Moodle irão alterar as tabelas do banco de dados, adicionando ou trocando campos. Para cada banco de dados existe uma forma diferente de efetuar o backup. Uma forma de fazer backup de um banco de dados MySQL é 'descarregá-lo' (dump) em um único arquivo SQL. O exemplo seguinte exibe comandos UNIX para descarregar um banco de dados chamado "moodle":

mysqldump moodle > moodle-backup-2002-10-26.sql

Você também pode utilizar a característica Exportar na interface web Banco de Dados, opcional do Moodle, para efetuar a mesma coisa em todas as plataformas.

 

2. Instale o novo software Moodle

Utilizando um arquivo compactado baixado da web

Não sobreponha os arquivos de uma instalação mais antiga a menos que você saiba o que está fazendo... algumas vezes arquivos antigos podem causar problemas em novas instalações. A melhor forma é renomear o diretório corrente do Moodle e então descompactar o arquivo da nova versão do Moodle no local antigo.

mv moodle moodle.backup
tar xvzf moodle-1.1.tgz

Em seguida, copie (do diretório que contém a instalação antiga) seu config.php e outros plugins, tais como temas personalizados:

cp moodle.backup/config.php moodle
cp -pr moodle.backup/theme/mytheme moodle/theme/mytheme

Utilizando o CVS

Se você está utilizando o CVS, vá para o diretório raiz do Moodle e faça a atualização dos novos arquivos:

cvs update -dP

Certifique-se de utilizar os parâmetros "d", para criar novos diretórios se necessário, e "P", para eliminar diretórios vazios.

Se você editou algum arquivo do Moodle, observe as mensagens com atenção para identificar possíveis conflitos. Todos os temas personalizados e plugins que não são padrão não serão alterados.

 

3. Finalizando a atualização

O último passo é ativar o processo de atualização no seu Moodle.

Para isso visite a página admin da sua instalação.

http://example.com/moodle/admin

Não importa se você acessou como "admin" ou não.

O Moodle detecta automaticamente a nova versão e realiza todas as atualizações necessárias do banco de dados ou do sistema de arquivos. Se houver algo que o processo de atualização não possa realizar (muito raro), então você vai ver mensagens dizendo o que é necessário fazer. 

 

Considerando que tudo saia bem (sem mensagens de erro), você pode começar a utilizar a nova versão do Moodle e apreciar suas novas características!

Se você tiver problemas com a atualização, visite moodle.org e envie uma mensagem para o Fórum de Suporte à Instalação (em inglês) no curso "Using Moodle" ou visite a Comunidade Moodle Brasileira.

 

 

Documentação de Moodle

Version: $Id$