Um guia sobre como mover um site Drupal de um host para outro

Publicados: 2022-04-16

Alterar um host é uma tarefa que qualquer proprietário de site pode enfrentar mais cedo ou mais tarde. No mundo das opções lucrativas de hospedagem com diferentes pacotes de preços – compartilhado, VPS, hospedagem dedicada e assim por diante – isso não é surpreendente. A transferência para um novo servidor de hospedagem está entre os serviços de DevOps mais populares. Hoje, revisamos as etapas para mover um site Drupal para outro host.

Quando você precisa mover um site Drupal para um novo host?

Muitos clientes desejam migrar para outro provedor de hospedagem (Acquia, Pantheon, GoDaddy, ABC, Digital Ocean e muitos outros), servidores Linux ou Windows, etc.

Eles geralmente decidem transferir seu site para um novo host como forma de aumentar a velocidade de carregamento do site. Eles sabem que a velocidade lenta do site pode custar-lhes dinheiro. Outro desastre – o tempo de inatividade repetido – é um assassino total de reputação, conversão e satisfação do cliente.

A ideia de migrar um site Drupal de um host para outro também é frequentemente associada a pacotes de hospedagem caros e não flexíveis, mau atendimento ao cliente, falta de segurança na web e outros problemas comuns de hospedagem.

Por causa disso, os clientes geralmente perguntam a especialistas sobre as etapas para mover um site Drupal para outro host. Bem, claro, a tarefa de migrar o Drupal para outro servidor deve ser realizada por um técnico especializado, mas também compartilharemos os passos em nosso post.

Serviços de suporte de baixo custo para mudar para outro host

Ao chegar a esta página, você tem dupla sorte.

  1. Primeiro, nossa equipe de suporte ao site pode mover facilmente um site Drupal para um novo servidor, para que você não precise se preocupar com nada. Nossa prioridade hoje é fornecer aos proprietários de sites serviços de suporte de baixo custo para que possamos aliviá-los de seus problemas e ajudar seus negócios a combater a crise e avançar, aprimorando sua presença digital.
  2. Em segundo lugar, você também pode optar por nossos serviços de hospedagem com pacotes flexíveis . Eles variam de acordo com a quantidade de recursos e se encaixam em todas as carteiras - envie-nos uma linha para saber mais. Tecnologia KVM, backups regulares, monitoramento de tempo de atividade, certificados SSL gratuitos e controle remoto prático via cPanel são apenas alguns dos motivos para migrar para nossa hospedagem.

Como mover um site Drupal para outro host?

Lembre-se de que uma transferência de site pode estar disponível para você com apenas um botão mágico (“Fale conosco”)! Mas se você quiser saber como isso é feito, descreveremos as etapas para mover um site Drupal de um servidor para outro.

Grosso modo, para mover um site Drupal para outro servidor de hospedagem, você precisa:

  • mover os arquivos do site
  • mover o banco de dados do site
  • alterar algumas configurações

Existem opções de como exportar um site Drupal para outro servidor. Muitos desenvolvedores também gostam de usar o módulo Backup e Migração para essa tarefa. Aqui descreveremos uma das opções para mover seu site que usa phpMyAdmin e FTP, que está disponível na maioria dos provedores de hospedagem.

1. Desligue o cache

Primeiro, é recomendável desativar o cache do Drupal para evitar possíveis problemas. No painel de administração do Drupal 8, clique em Configuração - Desempenho - Cache e selecione "Sem cache". Você também deve desmarcar "Arquivos CSS agregados" e "Arquivos JavaScript agregados" em "Otimização de largura de banda" e, finalmente, clicar em "limpar todos os caches".

2. Exporte seus arquivos Drupal

Prepare uma pasta em sua máquina local onde você colocará os arquivos. Conecte-se ao seu servidor remoto via FTP, para o qual você precisará baixar um programa de FTP como o FileZilla. Insira as credenciais de conexão e pressione o botão QuickConnect para se conectar ao servidor remoto que hospeda seu site.

Lá você verá a pasta do seu site principal. Baixe ou arraste e solte o conteúdo da pasta em sua máquina local. Lembre-se do nome e do local da sua pasta de backup local.

exporte seus arquivos drupal

3. Exporte seu banco de dados Drupal

No painel de controle do seu servidor, acesse o phpMyAdmin na seção Bancos de Dados. Encontre o banco de dados do seu site Drupal por nome, clique em “Verificar tudo” para suas entradas e depois em “Exportar” no topo da página. Escolha o método Exportar e o formato SQL.

4. Importe seu banco de dados para o novo host

Agora é hora de restaurar seu site na nova hospedagem a partir do backup. Primeiro, crie um novo banco de dados MySQL (na seção "Bancos de dados MySQL") em seu servidor de destino para importar seu backup de banco de dados para lá. Anote o “banco de dados”, “nome de usuário”, “senha” e “host” – você precisará em breve.

Para fazer a importação, abra seu novo banco de dados, clique em "Importar" na parte superior, clique em "Escolher arquivo", selecione seu banco de dados exportado anteriormente e clique em "Ir".

5. Configure o arquivo settings.php

Agora abra o backup dos arquivos e pastas do seu site feitos no passo 2. Vá para a pasta /sites/default/ e abra o arquivo settings.php. Encontre as linhas para “banco de dados”, “nome de usuário”, “senha” e “host” e escreva as novas lá.

6. Importe seus arquivos para o novo host

Agora é hora de carregar os arquivos do seu site do backup para o servidor de destino. Novamente, isso pode ser feito através de um cliente FTP. Conecte-se lá e encontre a pasta pública do seu site. Abra sua pasta de backup e carregue o conteúdo para a pasta pública no servidor de destino.

7. Configure as permissões

Dê a permissão “somente leitura” ao seu settings.php por motivos de segurança. Vá para o arquivo settings.php na pasta defaults através do FileZilla, clique com o botão direito do mouse no arquivo, selecione suas permissões e digite “444”.

Configurar as permissões

8. Altere as configurações de DNS

Agora é hora de mostrar sua nova hospedagem no domínio do seu site. Para isso, você precisa atualizar os servidores de nomes do domínio (o registro DNS “A”) usando o painel de controle. Aponte seu nome de domínio para o novo endereço IP. Você precisará entrar em contato com o novo host e registrador de domínio.

9. Ative o cache novamente

Pode levar algum tempo para que os servidores de nomes sejam atualizados e, em seguida, não se esqueça de visitar o Configuration — Performance do seu painel de administração do Drupal e habilitar o cache novamente que você desativou no início.

Parabéns, a missão de mover um site para outro servidor agora deve estar completa!

Deixe-nos ajudá-lo a mover seu site Drupal para outro host a um preço acessível

O acima foi um breve guia de como migrar um site Drupal para um novo servidor. Considerando uma variedade de possíveis problemas de acompanhamento, fica claro que as etapas devem ser confiadas a um especialista técnico.

Peça aos nossos especialistas Drupal para ajudá-lo a transferir um site Drupal para um novo servidor com sucesso. Você também pode optar por se mudar especificamente para nossa hospedagem. Contacte-nos com quaisquer questões, considerações, dúvidas e ideias. Estamos prontos para dar um novo impulso ao seu negócio!