Guia para mover hosts da Web

Divulgação: Seu suporte ajuda a manter o site funcionando! Ganhamos uma taxa de indicação por alguns dos serviços que recomendamos nesta página.


Tomar a decisão de deixar seu provedor de hospedagem atual em favor de um que melhor atenda às suas necessidades é uma decisão difícil. Uma das coisas que muitas vezes impede os webmasters de fazer uma alteração é ter que mover um site de um host para outro. Felizmente, é possível alternar hosts com tempo mínimo ou mesmo sem tempo de inatividade.

A chave é pesquisar o processo antes de começar, planejar sua mudança com cuidado e envolver seu novo host no processo para tornar a transição o mais perfeita possível.

Planeje sua mudança

O primeiro passo no processo de mudança de um provedor de hospedagem para outro é planejar cuidadosamente a mudança.

Ao selecionar um novo host, seja cuidadoso e deliberado. Faça sua pesquisa. Se você decidiu fazer uma alteração, provavelmente há uma boa razão para isso. Certifique-se de não voltar à mesma situação antiga com seu novo provedor de hospedagem. Faça sua pesquisa antes de se inscrever para um novo plano.

Depois de selecionar um host, reserve um tempo para refletir sobre o processo de migração.

O ambiente de hospedagem mais comum é um servidor Linux compartilhado com bancos de dados MySQL e painel de controle do cPanel. Neste tutorial, mostraremos como mover um site entre dois hosts que oferecem esse ambiente. Se a sua mudança envolver um ambiente mais exótico ou sofisticado, verifique se há compatibilidade total entre os arquivos do site e o banco de dados e o novo ambiente para o qual você está mudando, conversando com o departamento de suporte do novo host antes de se inscrever.

Você também deve pensar cuidadosamente sobre como o seu site está estruturado. Sites simples podem ser compostos de apenas alguns arquivos estáticos de HTML, CSS e JavaScript. Esses tipos de sites levam apenas alguns minutos para serem migrados. No entanto, a grande maioria dos sites hoje é alimentada por um sistema de gerenciamento de conteúdo de alguma variedade. Eles são compostos de dois componentes principais: arquivos de sites e um banco de dados.

Pense nas peças do quebra-cabeça do site que você precisará mover e remontar na sua nova conta de hospedagem. Na maioria dos casos, o processo será assim:

  • Copie os arquivos e o banco de dados do site da sua conta de hospedagem existente.
  • Carregar arquivos e banco de dados de sites na sua nova conta de hospedagem.
  • Teste seu site no novo servidor.
  • Aponte o domínio para os novos servidores de nomes do host.
  • Aguarde alguns dias para garantir que a nova configuração do servidor de nomes tenha se propagado por todo o sistema DNS.
  • Feche sua conta de hospedagem antiga.

Copie os arquivos e o banco de dados do site

Seu objetivo ao copiar os arquivos e o banco de dados de seu site é capturar um instantâneo do site como está agora, para que seus visitantes nunca saibam que algo mudou nos bastidores.

Uma coisa a ter em mente ao copiar os arquivos do site é que a estrutura de diretórios é importante. Qualquer que seja a estrutura das pastas da sua conta de hospedagem existente, não mexa nela. Faça o download dos arquivos do site exatamente como eles são e faça o upload para sua nova conta sem modificá-los.

Se você mudar as coisas ou mudar os nomes dos arquivos, corre o risco de quebrar os links internos, ou pior, todo o seu sistema de gerenciamento de conteúdo.

Copie os arquivos do seu site

Existem algumas maneiras diferentes de copiar os arquivos do seu site. Um método comum é usar um cliente FTP como o Filezilla para executar a tarefa.

Usar o FTP para copiar os arquivos do site para o seu computador é um processo de 4 etapas:

  1. Crie uma pasta no seu computador para copiar os arquivos do site. Em nossa captura de tela abaixo, criamos um arquivo chamado Arquivos do site & Base de dados e salvou na área de trabalho para facilitar a localização.
  2. Conecte-se à sua conta de hospedagem existente usando FTP e localize os arquivos do site. Na maioria dos casos, eles estarão no public_html pasta.
  3. Arraste todos os arquivos do seu site para a pasta que você criou e aguarde o término do download.
  4. Abra a pasta e verifique se os arquivos foram baixados conforme desejado. Se tudo estiver bem, feche a conexão FTP.

Filezilla: Copiar arquivos para o computador

Quando o download do arquivo terminar, ele ficará visível.

Filezilla: arquivo baixado

O próximo passo é copiar o banco de dados do site. No entanto, se o seu site consistir apenas em arquivos estáticos HTML, CSS e JavaScript e não estiver conectado a um banco de dados, você estará pronto para enviar os arquivos do site para o servidor.

Copie o banco de dados do site

Em seguida, convém pegar o banco de dados associado ao seu site. Para fazer isso, você usará um programa fornecido pelo seu provedor de hospedagem atual. O tipo mais comum de banco de dados é o banco de dados MySQL, e o aplicativo mais comum para trabalhar com bancos de dados MySQL é o phpMyAdmin.

Se o seu site não possui um banco de dados, você pode pular completamente esta etapa e prosseguir e enviar os arquivos do site.

Se o seu site usa um tipo diferente de banco de dados, como um banco de dados PostgreSQL, você precisará usar o aplicativo apropriado para esse tipo de banco de dados, como phpPgAdmin no caso de bancos de dados PostgreSQL.

Para copiar um banco de dados MySQL, acesse o painel de controle da conta de hospedagem atual e procure por PhpMyAdmin no painel de controle da conta. Veja como o ícone aparece no cPanel.

cPanel Database

Clique em phpMyAdmin e você estará conectado ao aplicativo que usará para localizar o banco de dados apropriado e baixar uma cópia.

No lado esquerdo da janela, você verá uma lista dos bancos de dados em sua conta. Selecione o banco de dados para o site que você está movendo e clique nele. Em seguida, selecione o Exportação na parte superior da janela e clique no ícone Vai para baixar todos os seus bancos de dados no formato SQL.

Exportação PhpMyAdam

Localize o arquivo SQL baixado e mova-o para a mesma pasta que os arquivos do site, para facilitar a localização quando você precisar.

Configure seu site e banco de dados em sua nova conta de hospedagem

Para configurar seu site em sua nova conta de hospedagem, você precisará fazer quatro coisas:

  • Crie um novo banco de dados na sua nova conta de hospedagem.
  • Carregue suas tabelas de banco de dados no novo banco de dados.
  • Modifique os arquivos do site para refletir seu novo nome e credenciais do banco de dados.
  • Carregue os arquivos do seu site no servidor.

Configurar um novo banco de dados

Dependendo de como sua conta de hospedagem estiver configurada, você criará um novo banco de dados usando o phpMyAdmin ou o MySQL Database Wizard. Usar o assistente é um pouco mais amigável e intuitivo, por isso é o método que demonstraremos.

Primeiro, encontre o assistente na sua nova conta de hospedagem cPanel.

Assistente de Banco de Dados MySQL

Na tela a seguir, você digitará um nome para o novo banco de dados. Você pode usar qualquer nome que quiser.

Assistente de banco de dados MySQL 1

Na próxima tela, crie um usuário e senha para o banco de dados. É uma boa ideia, embora não seja obrigatória, usar o Gerador de senhas para criar uma senha forte. Apenas certifique-se de salvá-lo em algum lugar seguro, para que você possa encontrá-lo quando precisar.

Nesse momento, é uma boa ideia anotar o nome do banco de dados, o nome de usuário e a senha. Depois de salvar com segurança aqueles em que é possível encontrá-los facilmente, clique em Criar usuário.

Assistente de banco de dados MySQL 2

Na tela a seguir, selecione o TODOS OS PRIVILÉGIOS caixa de seleção e clique em Próxima Etapa.

Assistente de banco de dados MySQL 3

Na próxima tela, você verá uma mensagem de sucesso informando que o usuário que você criou tem privilégios no banco de dados. Seu banco de dados agora está configurado e pronto para você importar os dados sql baixados do host anterior.

Assistente de banco de dados MySQL 4

Carregar dados para o novo banco de dados

Volte para a interface do cPanel e selecione phpMyAdmin. Agora você deve conseguir localizar o novo banco de dados que acabou de criar na barra lateral do lado esquerdo da janela.

Selecione o banco de dados que você acabou de criar e clique no botão Importar guia na parte superior da janela. Na página Importar, selecione Escolher arquivo e selecione o arquivo de banco de dados.

Selecione Banco de Dados para Upload

Depois de encontrar e selecionar o arquivo do banco de dados, role até a parte inferior da página e clique em Vai. Após alguns segundos, você verá uma mensagem informando que a importação foi bem-sucedida.

Modificar arquivos do site

Se o seu site consistir em arquivos e um banco de dados, você precisará modificar os arquivos do site para conectá-los ao banco de dados que você acabou de criar.

O arquivo que você precisará modificar para conectar seu site e o banco de dados variará dependendo do software com o qual o site é construído. Aqui estão os arquivos que você deseja procurar se estiver usando um dos três sistemas de gerenciamento de conteúdo mais populares:

  • WordPress: wp-config.php;
  • Joomla: configuration.php;
  • Drupal: settings.php.

Veja como serão as alterações no WordPress.

Atualização de configuração do WordPress

Se você está trabalhando com o Joomla, o arquivo de configuração parece consideravelmente diferente.

Joomla! Atualização de configuração

O Drupal se parece mais com o WordPress do que com o Joomla, mas a ordem e o formato são um pouco diferentes; portanto, preste atenção ao inserir os detalhes do banco de dados, usuário e senha.

Atualização das configurações do Drupal

Agora salve as alterações feitas e feche o arquivo. Se você estiver usando um software diferente para ativar o seu site, precisará consultar a documentação que se aplica ao seu software para localizar o arquivo correto que deseja modificar.

Carregar arquivos do seu site

Agora você está pronto para enviar os arquivos do seu site. A maneira mais fácil de fazer upload dos arquivos é usar um cliente FTP. Se você nunca usou o FTP para se conectar à sua nova conta de hospedagem, primeiro precisa criar um novo usuário de FTP. Volte ao seu novo painel de controle da conta de hospedagem e procure o Contas FTP ícone.

Definir conta FTP

Siga as instruções para criar um usuário de FTP e use as informações fornecidas pelo seu provedor de hospedagem para conectar seu cliente FTP à sua nova conta de hospedagem..

Em seguida, localize o public_html pasta e arraste os arquivos do site para ela.

FTP Carregar arquivos do site

Lembre-se de que você deve manter a mesma estrutura de diretórios ao fazer upload dos arquivos do site. Portanto, se os arquivos do seu site estiverem contidos diretamente no public_html diretório da sua conta de hospedagem antiga, coloque-os diretamente no mesmo diretório da sua nova conta de hospedagem. Da mesma forma, se os arquivos do site estiverem em um subdiretório dentro do public_html, espelhe esse layout de diretório em sua nova conta de hospedagem.

No caso do nosso exemplo, todos os arquivos de nosso site estão contidos em um diretório chamado wordpress que era um subdiretório de public_html. Portanto, ao enviar os arquivos para a nova conta, enviaríamos todo o wordpress diretório para o public_html diretório para que o caminho do arquivo resultante fique assim: / public_html / wordpress.

Guias para mover tipos específicos de sites

O processo acima é uma explicação básica de como mover arquivos e bancos de dados para sites mais comuns em um ambiente de hospedagem compartilhada. No entanto, existem muitos guias específicos de aplicativos que fornecerão instruções mais detalhadas exclusivas do aplicativo que alimenta seu site.

Aqui estão alguns dos aplicativos mais populares do site e a documentação que você deve revisar antes de mover o site:

  • Codex do WordPress: Movendo o WordPress
  • Documentação da comunidade Drupal: Migrando um site
  • Joomla! Documentation: Copiando um site Joomla
  • Base de Conhecimento phpBB: Transferindo sua placa para um novo host ou domínio
  • Manual do MediaWiki: Movendo um Wiki

Teste seu site antes de ir ao ar

Idealmente, você testará a conexão entre seu site e o banco de dados antes de ir ao ar com o site hospedado pelo seu novo host. No entanto, fazer isso é uma técnica avançada que só podemos descrever em alto nível porque o processo varia de um sistema de gerenciamento de conteúdo e provedor de hospedagem para o próximo. Entre em contato com seu novo provedor de hospedagem se precisar de ajuda com esta etapa.

Se você não testar a conexão antes de apontar seu domínio para os novos servidores de nomes de hosts, planeje a transição dos servidores de nomes do host antigo para os servidores de nomes do novo host durante um período em que o site sofrerá pouco tráfego. Para muitos sites, tarde da noite no fim de semana é um bom momento para planejar uma transição. Estude as estatísticas de visitantes do seu site para identificar o melhor momento para fazer a alteração com o mínimo de interrupção, caso algo dê errado.

Você precisará fazer duas coisas para acessar seu site antes de entrar no ar:

  • Determinar como seu host habilita URLs temporários e formular um URL para acessar sua conta.
  • Ajuste os detalhes de configuração do site, que podem ser armazenados em um arquivo de configuração ou em uma tabela do banco de dados, para refletir o URL temporário.

Seu host pode fornecer documentação que contém as informações necessárias para formular um URL temporário. Se você não encontrar a documentação necessária, entre em contato com o departamento de suporte do seu host para obter assistência.

Na maioria dos casos, seu URL temporário será mais ou menos assim:

http://hostserver123.com/~account/

A primeira parte do endereço é composta pelo endereço direto do servidor e a segunda parte é o nome de usuário do seu painel de controle precedido por um til. Você pode encontrar o endereço direto do seu servidor no Informação da conta parte da sua interface cPanel ou entrando em contato com o departamento de suporte do seu host.

Depois de formular um URL temporário e modificar seu site para trabalhar no URL temporário, visite seu site. Seu objetivo é confirmar que a conexão entre os arquivos do site e o banco de dados foi estabelecida com sucesso.

Depois de determinar que a conexão entre o site e o banco de dados está funcionando corretamente, vá em frente e altere os detalhes de configuração do site para refletir o domínio permanente em que o site será encontrado.

Crie um novo domínio

Antes de apontar seu nome de domínio para o site hospedado na sua nova conta de hospedagem, você precisará criar um registro do domínio na sua nova conta de hospedagem. No painel de controle da sua conta de hospedagem, encontre o Domínios Complementares ícone.

Domínios Complementares

Ao criar o domínio de complemento, use o URL em que deseja que o site seja encontrado. Para a raiz do documento, use a pasta em que você enviou os arquivos do site.

Criar Domínio Complementar

Criar endereços de email

Antes de mudar seus servidores de nome de domínio, você deseja recriar todos os endereços de email que estão recebendo atualmente na sua conta de hospedagem antiga. Se você não configurar os endereços de e-mail antes de apontar seu domínio para sua nova conta de hospedagem, alguns e-mails recebidos poderão ser perdidos.

No painel de controle de hospedagem, procure o Contas de e-mail ícone.

Contas de e-mail

Na próxima tela, vá em frente e recrie todos os endereços de e-mail que recebem e-mails em sua conta de hospedagem antiga.

Criar endereços de email

Atualize seu certificado de segurança

Se seu site for acessado por https, você precisará instalar seu certificado SSL em sua nova conta de hospedagem para continuar usando-o. Na maioria dos casos, você precisará do seu novo provedor de hospedagem para ajudá-lo na instalação do certificado. Verifique com o seu novo host a logística da instalação do seu certificado SSL existente e esteja ciente de que talvez você precise desembolsar alguns dólares adicionais para que seu host conclua a instalação para você.

Atualize seus servidores de nomes de domínio

Agora que você configurou e testou o site, e configurou as caixas de entrada de e-mail, é hora de apontar seu nome de domínio para os novos servidores de nomes de hosts. Vá para o painel de controle da sua conta de hospedagem e procure seus hosts Servidores de Nomes. Eles devem ser algo como isto:

ns1.host_server123.com
ns2.host_server123.com

Agora vá para o site do registrador de nomes de domínio, faça login na sua conta e adicione seus servidores de nomes de domínio ao seu domínio.

O que acontece a seguir é que seu registrador de nomes de domínio começará a enviar informações atualizadas para todos os servidores que compõem o sistema de nomes de domínio (DNS). Esse processo é chamado de propagação e pode levar até 24 horas para que as informações sejam propagadas para todos os servidores no sistema. Até que a propagação seja concluída, seu site precisa estar acessível nas duas contas de hospedagem.

Transferir nomes de domínio

Seu nome de domínio é registrado e renovado com um registrador de nomes de domínio. Seu site é hospedado por um provedor de hospedagem. Em muitos casos, seu provedor de hospedagem e registrador de nomes de domínio podem ser a mesma empresa. No entanto, isso certamente não tem que ser o caso.

Se você está encerrando o processo de mudança de um provedor de hospedagem para outro, agora tem a opção de mudar seu registro de nome de domínio para o seu novo provedor de hospedagem ou deixá-lo com o seu registro de nome de domínio atual.

Se você acha que seria mais simples ter seu nome de domínio e hospedagem gerenciados pelo mesmo fornecedor, você pode transferir facilmente o registro do nome de domínio para seu novo host. Para fazer isso, primeiro você precisa acessar o site do seu registrador atual, fazer login na sua conta e liberar o nome de domínio para transferência.

Depois de liberar seu nome de domínio para transferir para seu novo host, acesse o novo recurso de transferência de nome de domínio dos hosts.

Transferência de Domínio

A partir deste ponto, o processo variará dependendo de com quem você está hospedando. Haverá uma taxa para processar a transferência, mas, na maioria dos casos, seu novo registrador também aplicará um ano adicional de registro de nome de domínio.

Siga as instruções fornecidas pelo seu host para concluir a transferência e verifique se o nome do domínio está apontando para a pasta correta na sua conta de hospedagem.

Cancelar sua conta de hospedagem antiga

Depois de concluir o processo de transferência do site para o novo provedor de hospedagem, é uma boa ideia aguardar pelo menos um ou dois dias completos antes de cancelar sua conta de hospedagem antiga. Execute seu nome de domínio por meio de uma ferramenta para verificar se as alterações no nome de domínio foram propagadas pelo sistema DNS antes de fechar sua conta antiga.

Uma das ferramentas mais fáceis de usar para esse fim é a nossa própria ferramenta de descoberta de hospedagem. Basta ir à nossa página inicial, digite seu próprio nome de domínio no prompt de pesquisa e clique em Procurar. Nos resultados, dê uma olhada nos servidores de nomes. Você deve ver os servidores de nome do seu novo host. Caso contrário, seu domínio ainda não está apontando para sua nova conta de hospedagem.

Se passaram menos de 24 horas desde que você definiu seu domínio para os novos servidores de nomes de hosts, pode ser necessário esperar um pouco mais. Se já tiver passado mais de 24 horas, acesse o site dos registradores de nomes de domínio e verifique se você atribuiu corretamente os novos servidores de nomes de hosts.

Se tudo estiver em ordem, você esperou mais de 24 horas e seu domínio ainda não está apontando para os servidores de nome do novo host, você precisa entrar em contato com o registrador de nomes de domínio para solucionar ainda mais o problema.

Quando o seu domínio apontar para a nova conta de hospedagem, os visitantes estarão visitando e interagindo com o site no novo servidor. Nesse ponto, você precisará entrar em contato com o departamento de atendimento ao cliente da sua conta de hospedagem antiga e notificá-lo oficialmente de que deseja fechar sua conta de hospedagem.

Observe que a maioria das contas de hospedagem é configurada para renovação automática no final do período atual. Certifique-se de obter a confirmação do seu antigo provedor de hospedagem de que a conta foi encerrada e não será renovada.

Instruções para provedores de hospedagem específicos

Muitos provedores de hospedagem oferecem uma extensa base de conhecimentos com informações sobre muitos desses tópicos. Use os links abaixo para encontrar as informações que você procura específicas do seu provedor de hospedagem.

  • 1 1&1: Transferir domínios
  • Uma pequena laranja: Deixando seu host antigo e mova-se para uma pequena laranja
  • Uma pequena laranja: Verifique se seus servidores de nomes foram definidos corretamente
  • Bluehost: Transferindo para longe do Bluehost
  • Bluehost: Como transferir um domínio
  • Bluehost: Transferência de Registro de Domínio para Bluehost
  • Bluehost: Como alterar seus servidores de nomes
  • DreamHost: Upload do seu site
  • DreamHost: Servidores de Nomes
  • DreamHost: Mover o WordPress para o DreamHost
  • eHost: Como aponto meu domínio existente para minha conta?
  • Vai Papai: Mover seu site para GoDaddy
  • Vai Papai: Visualize seu site usando arquivos de host
  • GreenGeeks: Instruções de migração de sites de hospedagem compartilhada
  • GreenGeeks: Como posso testar meu site antes de mudar o DNS?
  • HostGator: Artigos sobre transferência de sites
  • HostGator: Como me movo sem tempo de inatividade?
  • HostGator: URL temporário
  • HostGator: Posso transferir meu SSL atual para minha nova hospedagem?
  • HostPapa: Como transferir seu domínio para HostPapa
  • HostPapa: Configuração do servidor de domínio & Transferir
  • Em movimento: Como migrar seu site de outro host para o InMotion Hosting
  • Em movimento: Como migrar seu site de outro host que usa o cPanel para o InMotion Hosting
  • Em movimento: Como transfiro um certificado SSL da minha empresa de hospedagem anterior?
  • JustHost: Transferindo para longe do JustHost
  • JustHost: Enviando site do host antigo para o JustHost
  • JustHost: FTP, Upload de um site
  • JustHost: Movendo hospedagem e minimizando o tempo de inatividade
  • JustHost: Servidores de Nomes
  • MyHosting: Transferir seu nome de domínio e site
  • Site5: Outro host para o site5
  • SiteGround: Como transferir o conteúdo do seu site para o SiteGround
  • SiteGround: Como transferir meu nome de domínio existente para o SiteGround
  • SiteGround: Como usar seu domínio existente com o SiteGround
  • SiteGround: Como transferir o SSL do host anterior

Conclusão

Mover de um provedor de hospedagem para outro pode ser um pouco assustador. No entanto, agora que você conhece as etapas necessárias para navegar com êxito nessa transição, está pronto para tomar uma decisão informada sobre como proceder.

Se você está preso a um host cujos serviços superou ou se está pronto para experimentar um conjunto de recursos mais robusto, não deixe o processo de mover um site em seu caminho. A chave é olhar antes de dar o salto, entender o processo, obter ajuda quando precisar e fazer a transição lenta e deliberadamente.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map