Como restaurar um banco de dados Joomla de outro servidor
Para restaurar um banco de dados do Joomla de outro servidor para o nosso servidor de revenda de hospedagem ou hospedagem de sites linux, é muito simples.
Segue o passo-a-passo abaixo:
1. Acessar o cPanel de sua conta no antigo servidor
2. Efetuar um backup total do banco de dados MySQL utilizado pelo Joomla
Este backup pode ser feito pelo phpMyAdmin ou baixando diretamente o arquivo na página de
“Backup” em “Fazer Download de Backup de Banco de Dados MySQL”
3. Com os arquivos já copiados para sua conta, acessar o cPanel de sua conta conosco e criar um
banco de dados e um usuário de acesso ao banco pela página “Bancos de dados MySQL”
4. Logo em seguida, conceder permissão total de acesso do usuário ao banco em “Adicionar Usuário
ao Banco e Dados”
OBS.: Certifique-se de marcar “TODOS OS PRIVILÉGIOS”
5. Agora, é o momento de restaurar o banco de dados. Mas antes, certifique-se de que as
informações de banco de dados estão corretas no arquivo .sql do backup, conforme o nome do banco
de dados criado na sua conta conosco. Abra o arquivo e altere o nome que estiver (algo como
suacontaantiga_nomedobancodedados) pelo nome completo do seu banco de dados (algo como
usuariodesuacontaconosco_nomedobancodedados). Troque pelos nomes corretos.
6. Depois de alterado corretamente e salvo, acesse o phpMyAdmin de sua conta
7. Na página (frame) da esquerda, clique no banco de dados
8. Caso o conteúdo do arquivo .sql não seja muito grande, basta copiar o conteúdo e colar no
campo que irá ter na página “SQL”, para logo em seguida clicar no botão “Executar”
Caso o conteúdo do arquivo .sql seja muito grande, será preciso importar o conteúdo pelo link
“Importar”, clicar no botão de envio de arquivo e depois “Executar”
10. Veja que há 2 opções de importação do conteúdo, se ambas falharem, entre em contato com o
nosso suporte para verificarmos outras formas de restaurar o seu banco de dados. Em caso de
sucesso, agora irá ser mostrada todas as tabelas do banco de dados do seu Joomla, então continue
para o passo 11.
11. Neste momento, será preciso editar o arquivo configuration.php que está na pasta onde você
enviou os arquivos do Joomla em sua conta aqui conosco
12. As informações mais importantes a serem verificadas são estas:
var $dbtype = ‘mysql’; – Aqui é definido o tipo de banco de dados, como utilizamos MySQL, deve
estar exatamente assim
var $host = ‘localhost’; – Aqui é definido o hostname do servidor de banco de dados, deixe como
localhost
var $user = ‘usuárioconta_usuáriobanco’; – Aqui é definido o usuário de acesso ao banco de dados,
coloque exatamente como criado, de acordo com o passo 3.
var $db = ‘usuárioconta_nomedobanco’; – Aqui é definido o nome do banco de dados, novamente de
acordo com o passo 3.
OBS.: Aqui cabe uma observação importante acerca da configuração acima. O banco de dados deve
estar de acordo com o que aparece ao acessar o phpMyADmin.
var $dbprefix = ‘jos_’; – Aqui será definido o prefixo das tabelas do banco de dados de seu
Joomla. Importante confirmar se este prefixo, está exatamente como quando você abre as tabelas no
phpMyAdmin.
var $password = ‘senhausuariobanco’; – Aqui será definida a senha do usuário que tem permissão de
acesso ao banco de dados
13. Com o arquivo configuration.php devidamente configurado, agora é o momento de verificar se o
arquivo .htaccess está correto
14. Confira as seguintes configurações do arquivo:
RewriteEngine On – Esta opção ativa o uso de URL’s amigáveis com o Joomla, mesmo que não use
procure deixá-la ativada
RewriteBase / – Esta opção define em qual pasta de sua conta o Joomla está instalado, se for na
pasta padrão inicial (public_html), então deixe como está. Caso esteja em outra pasta (por
exemplo a pasta: site), então coloque
RewriteBase /site/
Caso não funcione desta maneira, tente:
RewriteBase /site
Ou ainda:
RewriteBase site
15. Finalmente, é o momento de testar se está tudo OK, acessando seu website em Joomla e checando
se está tudo funcionando perfeitamente