# 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$