Como migrar o site com mínimo ou sem tempo de inatividade
Várias tecnologias emergentes tornam extremamente fácil mover um site de um host para outro. No entanto, independentemente da velocidade da transferência, o cliente médio pode sofrer algum tempo de inatividade durante o processo de transferência. Dependendo do que acontece nos bastidores, a transferência de servidores DNS entre os antigos e os novos hosts da Web pode fazer com que um domínio fique entre 12 a 72 horas após a solicitação de tal alteração ser enviada ao novo registrador..
Combinado com a necessidade de transferir arquivos de sites, restaurar bancos de dados importantes e obter todas as instalações de software e configurações de subdomínio em funcionamento, pode levar até um dia de inatividade antes que o site esteja funcionando novamente. Existem, no entanto, alguns ótimos truques para evitar desastres ao transferir um site para um novo servidor host. Essas dicas são relativamente fáceis de fazer, desde que o administrador do site tenha uma compreensão geral do cPanel, endereços IP e rotinas mais avançadas de login FTP que lhes permitam trabalhar na configuração de um novo plano de hospedagem antes que o DNS seja alterado e transferido para o novo hospedeiro.
No final do dia, se o cliente médio ignorar completamente as alterações feitas nos bastidores, a missão será um sucesso!
1. Mova primeiro, cancele depois
Não cancele um plano de hospedagem existente antes que a mudança seja concluída.
O erro mais comum cometido por administradores de web tie que são novos em hospedagem na web em geral, ou novos em transferir seus sites entre servidores, é que eles quase imediatamente contatam seu host antigo para informá-los de sua decisão de mudar seus serviços para uma nova empresa. servidores.
Embora seja certamente uma boa ideia informar o antigo host da Web em tempo hábil sobre mudanças futuras, faça isso antes que a transição tenha sido executada com perícia pode resultar em não apenas tempo de inatividade, mas uma perda completa de arquivos e informações do banco de dados a partir do momento em que o cancelamento é solicitado.
Segure essa chamada
As empresas de hospedagem na Web geralmente cancelam um plano quase imediatamente - assim que a ligação do cliente termina - sem esperar pelo vencimento do serviço do mês atual ou da taxa de assinatura. Isto é visto como servindo ao melhor interesse do consumidor, eles recebem uma restituição imediata e rateada de quaisquer taxas remanescentes.
No entanto, isso também significa que a empresa vai praticamente destruir cada fragmento de informação que foi carregado para o servidor durante seu tempo com a empresa. Não haverá oportunidade, em muitos casos, para recuperar esses arquivos e movê-los para o novo servidor da empresa ou o plano de hospedagem compartilhada no tempo.
Esse é o tipo de tempo de inatividade que é extremamente difícil de recuperar, já que significa potencialmente uma perda de todos os dados de conteúdo e de assinante, bem como perdas comerciais e detalhes de pagamento de clientes para alguns sites..
O que fazer
Uma vez que um novo plano de hospedagem foi garantido, transferir todos os arquivos antes de cancelar o plano de hospedagem existente detido pela antiga empresa. Pode ser uma boa ideia permitir que o site seja executado nos servidores da nova empresa por alguns dias apenas para garantir que nada seja esquecido durante a mudança..
Quando tudo tiver sido verificado como adequadamente transferido, só então o antigo plano de hospedagem será cancelado.
2. Faça o download de arquivos de backup
Faça o login no cPanel e obtenha backups compactados de arquivos de sites e informações do banco de dados.
Por pura facilidade de uso, os clientes que migrarem para um novo host devem garantir que tanto as novas quanto as antigas empresas de hospedagem empreguem a mesma tecnologia de administração baseada na web. Normalmente, esta será uma escolha entre cPanel e o pouco menos popular PleskPanel painel de controle do site.
Alinhar a tecnologia empregada por ambos os hosts é a maneira mais fácil de garantir que os dados possam ser rapidamente copiados e restaurados de uma maneira tão rápida. Para a opção do painel de controle cPanel, que é praticamente o padrão em hospedagem na Web, os clientes devem navegar para seu domínio com o número da porta 2082 anexado..
Para referência, ele se parece com isso na barra de endereços do navegador: http://my-site.com:2082. Como alternativa, http://my-site.com/cpanel pode funcionar em alguns sites:
Localize a página de backup
Depois de fazer login com sucesso na interface do cPanel, localize um grupo de configurações e páginas do painel de controle “Cópia de segurança.” Isto contém ferramentas para backup principal do site “public_html” pasta bem como quaisquer subdomínios. Além disso, as ferramentas aqui ajudarão os clientes de hospedagem na Web backup de seus bancos de dados MySQL para restauração para o novo servidor.
Encontre o “Download de backups” opção dentro deste agrupamento e clique para acessar a página de administração relevante do cPanel.
Download de backups
Nesta página, o cPanel irá dividir os backups disponíveis por tipo. Um backup de site completo está disponível; eles devem baixar esse arquivo para que ele possa ser enviado para um host diferente posteriormente. Haverá também arquivos de backup específicos para cada subdomínio dentro do site. Geralmente, esses são opcionais, pois o backup completo do site conterá todas essas informações, mas, para ser seguro, você também pode fazer o download delas.
Em uma área separada na mesma página de downloads de backup, os clientes podem proteger um backup compactado de cada banco de dados MySQL individualmente. Cada banco de dados deve ser baixado em seu formato compactado. Estes serão enviados para o novo servidor para criar nomes de bancos de dados correspondentes mais tarde.
Não descomprima!
Durante esse processo, certifique-se de não descompactar nenhum dos arquivos de backup baixados. Isso ocorre porque esse processo será concluído pelo novo servidor quando o arquivo for carregado pelo cliente.
Para usuários do Mac OS X, verifique se o Safari não está configurado para abrir automaticamente os chamados “seguro” extensões de arquivo após o download. Fazê-lo irá garantir que o arquivo permanece descompactado e pronto para restauração rápida. Quando todos os arquivos de backup compactados estiverem protegidos, efetue logout da instalação antiga do cPanel do host e vá para a versão do novo host do popular software de administração de sites..
3. Fazendo a transferência
Comece a fazer o upload dos arquivos de backup compactados para o novo servidor.
Praticamente todas as empresas de hospedagem, após receberem a taxa do primeiro mês, enviam um email contendo informações como: servidores de nomes de domínio e detalhes do endereço IP para o novo plano de hospedagem. Esse endereço IP pode ser usado para visualizar o conteúdo do site antes da propagação de DNS e para acessar a conta de FTP individual e a interface de administração do cPanel antes que as alterações sejam feitas.
Login
Encontre este e-mail e procure o endereço IP relevante. Se um link cPanel não foi especificamente incluído, suponha que “/ cpanel” ou o “: 2082” O sufixo de porta pode ser adicionado a esse endereço IP para permitir um login administrativo.
Ao fazer login na nova iteração cPanel do servidor, localize as ferramentas de backup mencionadas na Etapa 2 e navegue até a página Downloads de backup. Na página, localize a caixa de carregamento de arquivos associada ao backup completo do site. Isso geralmente será rotulado como “Restauração de backup” característica. Selecione o arquivo de backup de site completo que foi baixado da antiga empresa de hospedagem para começar o processo de upload.
Depois que o arquivo for completamente carregado, a página da Web será atualizada e os detalhes específicos do arquivo serão exibidos linha a linha à medida que cada arquivo for movido para o lugar. Quando esta segunda página pára de ser carregada, o processo é concluído. Localize o navegador “de volta” botão para retornar à página anterior e iniciar o processo de restauração do banco de dados praticamente da mesma maneira. Quando todas as informações são transferidas, é hora de ajustar algumas configurações e começar o processo de transição real e sem interrupções nos bastidores.
4. Verifique se o banco de dados está funcionando
Uma coisa a notar é que os arquivos de backup do banco de dados não contêm informações sobre os nomes de usuário, senhas e permissões associadas a cada banco de dados MySQL. Esta informação precisará ser inserida na interface MySQL Databases dentro do cPanel.
Prefix Matter
Além disso, observe o prefixo atribuído a cada banco de dados no cPanel. Em caso de discrepâncias, (por exemplo, "jsmith_wordpress" vs "jsm_wordpress"), os prefixos precisarão ser alterados no arquivo de configuração de cada aplicativo de software que se conecta a esse banco de dados.
Todas as informações relevantes
Adicione todos os usuários, senhas e permissões relevantes e, em seguida, faça as edições necessárias nos arquivos do sistema, efetuando login na conta FTP por meio do endereço IP do site. Isso vai garantir o bom funcionamento do software depois que o nome do domínio for transferido para mostrar os arquivos do novo host, em vez daqueles localizados na empresa antiga. Uma vez feito isso, tudo está no lugar e pronto para funcionar perfeitamente.
Tudo o que precisa ser mudado agora é a informação que informa ao domínio qual dos dois arquivos de contas de hospedagem devem ser exibidos ao usuário final.
5. Switch nameservers
Diga ao registrador de domínios para usar novos servidores de nome de domínio
A etapa final do processo é simplesmente informar ao nome do domínio para mostrar arquivos e dados em um servidor diferente daquele em uso atual. Isso é feito por logando no painel de controle de registro de domínio fornecido pelo registrador de domínio (serviços como GoDaddy ou Hover, por exemplo).
Dentro deste painel de controle, um cabeçalho ou item da barra lateral chamado “Servidores de nomes de domínio” deve aparecer, e as informações atuais colocadas nessa área devem ficar assim:
NS1.OLD-WEBHOST.COM NS2.OLD-WEBHOST.COM
Estes precisa ser substituído com os novos servidores de nomes (também encontrado no email) para o novo host. (Se esta informação não for encontrada, navegue até a seção de suporte do host, procure sua documentação ou entre em contato com um representante que pode fornecer os detalhes do servidor.)
As alterações nos registros DNS entrarão em vigor em 12 a 24 horas na maioria dos casos, embora algumas tenham ocorrido em apenas seis horas. Durante esse período, os sites novos e antigos funcionarão corretamente e os clientes verão conteúdo idêntico, não importando quais arquivos hospedados sejam apresentados.
Espere pela propagação do nameserver
Lembre-se de que postar conteúdo antes da conclusão da propagação pode resultar em conteúdo ou dados perdidos depois que os novos arquivos do host estiverem ativos. Enquanto o tempo de inatividade não será um problema, site, os proprietários devem abster-se de fazer quaisquer alterações ao design, arquivos ou conteúdo de um site, até que eles estejam completamente certos de que o processo está completo e eles estão acessando o novo servidor host.
Quando isso se torna o caso, o processo de transferência de um site para um novo provedor de hospedagem da Web é concluído e os usuários terão sobrevivido à transição sem um segundo tempo de inatividade..
Resumo
Certifique-se de testar o site e garantir que todos os recursos estejam funcionando corretamente; Quando tudo está funcionando como antes, você pode cancelar o antigo plano de hospedagem. Isso é tudo que existe para isso!