O que você precisa saber antes de migrar seus sites para outra hospedagem
Em algum momento da nossa vida digital mudar de hospedagem pode ser necessário. E este momento é o que mais evitamos com medo da dor de cabeça que é todo o processo de migração, riscos de falhas e de perda de arquivos.
Não vou mentir para você, dependendo da plataforma do seu site e de como os arquivos são armazenados, a migração realmente pode ser algo complicado, digna de noites sem dormir pesquisando no Google como fazê-la de forma segura.
Hoje trago algumas respostas sobre migração, e quais são as melhores formas para fazer esse processo de forma tranquila.
Como funciona um site
Para o seu site existir na internet, ele precisa estar hospedado em algum servidor. Esse serviço guarda páginas, arquivos, informações, imagens, vídeo, ou qualquer conteúdo acessível pela Web.
Para o seu site ser publicado, além de ter esses arquivos em um servidor de hospedagem, você precisa que o domínio que você registrou esteja apontado para o seu servidor. Dessa forma, quando um usuário acessa o seu site os browsers de internet acharão o endereço físico do seu site para buscar as informações.
Quem armazena a localização do seu site é o DNS. Ele funciona como uma grande central de informações de endereços. Sempre que alguém tenta acessar o endereço, o browser pergunta para o DNS onde esse site está e ele responde qual o número do servidor que ele está armazenado.
O que é a migração de site?
Agora que você entende um pouquinho do processo para um site existir, podemos concluir que ao apontar o DNS do seu site para o novo servidor, todos os novos acessos são direcionados para ele! Mas antes disso precisamos migrar os arquivos e dados do seu site para esse novo servidor.
A migração de hospedagem é todo o processo de transportar os dados e arquivos de um host (servidor de hospedagem) para o outro, ele se encerra quando você aponta o seu DNS para o novo destino.
Geralmente, as empresas de hospedagem não fornecem esse serviço, ou cobram por ele. Por isso, ele fica ao encargo do cliente, que por vez pode passar para uma equipe de desenvolvimento ou fazer ele mesmo.
Cuidados antes de fazer uma migração
O primeiro cuidado antes de fazer uma migração é escolher a empresa e o tipo de hospedagem do seu novo destino. Portanto, pesquise todas as opções de empresas que existe no mercado e escolha a que melhor te atende - tanto em termos de infraestrutura técnica e configuração do seu novo servidor, quanto em termos de atendimento e suporte.
É importante que a empresa consiga te ajudar a resolver de forma ágil e segura as questões que podem surgir com o desempenho de hospedagem. E o seu tipo de hospedagem precisa te atender plenamente, de forma segura e com boa entrega.
Além disso, cheque se a sua nova hospedagem é compatível com a tecnologia usada no seu site atual. Por exemplo: se o meu site precisa da versão X do PHP para funcionar, a hospedagem nova deverá rodar essa mesma versão do PHP, ou superior.
Por isso a gente indica que você deixe a hospedagem compartilhada no lugar dela, o século passado, e adote a hospedagem em nuvem (Cloud Server).
O Cloud Server
O Cloud Server é uma ótima solução para qualquer tipo de empresas, desde as que que possuem sites e aplicações robustas que precisam de muitos recursos para funcionar em pleno potencial, até as que possuem sites e aplicações mais simples, como um blog ou um pequeno e-commerce.
Ele mantém a estabilidade e a qualidade da experiência do usuário. Assim, essa modalidade de hospedagem vem como alternativa ao ultrapassado modelo de hospedagem compartilhada.
Ela proporciona, para todos os tipos de empresas, servidores altamente robustos e escaláveis, permitindo que a hospedagem se adapte às necessidades das empresas e não o contrário. Por isso, cada vez mais pessoas se sentem motivadas a escolher o caminho da qualidade e do avanço tecnológico, optando por utilizar uma hospedagem em nuvem.
Etapas de uma migração
Para fazer uma migração, você precisa ter cautela e atenção aos mínimos detalhes. Estes são os passos que em geral são necessários para realizar a migração. Mas, pode ser que, dependendo do seu novo host, seja necessário adicionar novos passos. Ao todo, em média são 8 etapas para a conclusão do processo. Elas são:
1- Escolher o novo provedor de hospedagem
2- Baixar os arquivos da hospedagem de origem
3- Extrair banco de dados (geralmente pelo phpmyadmin)
4- Subir os arquivos para o servidor de destino em uma pasta raiz da aplicação (via FTP ou sFTP)
5- Criar o banco de dados no mysql e importar o arquivo .sql no novo servidor.
6- Adaptar o arquivo de configuração para os novos dados de acesso de banco de dados na aplicação.
7- Corrigir as permissões de usuário e acesso dos arquivos
8- Apontar DNS para o nova hospedagem.
E os riscos são…
Bom, se esse processo não for feito com muita cautela, a probabilidade de um, ou mais, desses riscos acontecerem são grandes. E é por isso que a gente não aconselha você a fazer esse processo se não estiver se sentindo seguro.
Versão diferente de aplicações: Supondo que a sua aplicação é php, pode ocorrer da aplicação precisar rodar em uma versão diferente da que a Hospedagem oferece. Isso pode acontecer se a sua versão for desatualizada demais em relação a atual.
Perda de dados: Podem ocorrer perdas de dados durante a transferência de arquivos. Esses dados podem se perder no processo de download e upload.
Banco de dados desatualizado: Isso ocorre com a demora para finalizar a migração. Por exemplo, ao extrai o banco de dados agora e demorando para subir ele na nova hospedagem, finalizar a migração e apontar o DNS, o banco pode estar sendo acessado e atualizado na hospedagem de origem.
Site fora do ar: O seu site pode ficar fora do ar se houver erro de configurações. Por isso, fique atento a todos os códigos e configurações
Existe alternativa!
A Configr é contra toda a complexidade tecnológica que é a infraestrutura e hospedagem de site. Por isso, conosco você tem o melhor do cloud server, com configurações em poucos cliques, gerenciamento 24h e migração gratuita e automática!
A conclusão da migração depende, dentre outros fatores, da quantidade de websites, do tamanho de cada website somado aos emails e bancos de dados e da complexidade das aplicações.
Etapas da Migração da Configr
A migração consiste de 5 etapas:
1- Solicitação (humana) – Pelo painel, na aba migrações, você consegue solicitar em -alguns cliques a sua. Basta inserir as informações necessárias (ex: Servidor FTP) para dar início ao processo.
2- Início da Transferência dos Arquivos (automática) – Após receber as informações, nosso time de robôs começa a transferir os arquivos para os servidores da Configr.
3- Configuração (automática) – Nossos robôs configuram tudo o que for necessário para que suas aplicações rodem da melhor forma possível na Configr.
4- Validação (humana) – Nessa etapa, você deve conferir se as aplicações estão funcionando do mesmo modo como estavam antes da migração.
5- Conclusão da Migração (humana) – Após concluída a validação, você pode apontar o DNS, novamente em poucos cliques, para nossos servidores e, assim, concluir a migração.
Se houver qualquer configuração adicional necessária durante o processo, nossa equipe técnica de migração irá configurar tudo o mais rápido possível.