Como migrar seu site sem tempo de inatividade?
Publicados: 2020-01-24Seja você um guru online ou um novato em negócios online, nunca é demais aprimorar os fundamentos da criação de uma ótima plataforma para crescer, expandir e manter seus negócios online. Este artigo é para ajudar a educar e familiarizar você com a ideia de migração de sites.
Migração de sites: o que é?
A migração de sites é um processo de transferência de todo o seu site, incluindo conteúdo da web e banco de dados, de um provedor de hospedagem para outro provedor de hospedagem. Se você está considerando esse processo ou precisa migrar, certifique-se de que todo o processo de migração será realizado com todos os cuidados.
A primeira coisa que você deve fazer é verificar a compatibilidade do plano ou serviço que está interessado em adquirir para hospedar seu site. Por exemplo, se seu site for criado com PHP e MySQL, certifique-se de que seu novo host ofereça essas plataformas. Além disso, implementação de segurança, velocidade e tempo de atividade são alguns aspectos cruciais a serem considerados ao escolher qualquer host da web. Você não gostaria de escolher um provedor de hospedagem que vai causar mais problemas para o seu site do que resolvê-los. O tempo de inatividade não é bom para nenhum site.
Por que você precisa migrar seu site?
Todos nós já estivemos lá. Você tenta acessar seu site e seu servidor web não responde. pode ser o problema do seu host. Aqui estão algumas razões pelas quais você procura migrar seu site.
Os servidores do seu provedor de hospedagem estão sobrecarregados
Se você comprou um serviço de hospedagem compartilhada, pode haver milhares de sites sendo executados ao mesmo tempo em um único servidor, isso leva à sobrecarga do servidor e seu site enfrenta o tempo de inatividade.
Ataque cibernético malicioso no servidor
Pode haver uma chance de malware e ataque cibernético em seu site, caso seus provedores de hospedagem na Web existentes não tenham a conformidade de segurança adequada. É uma das razões para o tempo de inatividade.
Você está lidando com painéis cansados
Você precisa se sentir confortável com seu provedor de hospedagem. Se você está preso em uma plataforma com desempenho ruim e não se sente mais confortável em pagar pelos serviços desse host, provavelmente deve reduzir suas perdas o mais rápido possível.
Preço de Hospedagem Extraordinário dia a dia
Você descobre que está pagando por determinados serviços e acredita que não há taxas ocultas. Você confia que seu provedor está sendo honesto. Então, um dia, você descobre que está sendo cobrado por mais do que esperava, e taxas extras estão sendo aplicadas por serviços que já deveriam estar incluídos em seu preço total. Se você achar que está nesse tipo de situação, é seguro sugerir o cancelamento de quaisquer outras transações e todos os laços comerciais com esse host são o melhor caminho a seguir.
A migração de sites pode parecer assustadora, mas é um processo mais flexível do que complexo. Até este ponto, você está convencido de que talvez seja hora de migrar seu site para um novo host, mas como fazer isso com o mínimo de tempo de inatividade? Bem, você está com sorte!
Aqui está uma descrição detalhada do processo para migrar seu site do host atual para outro .
(1) Adquira um plano compatível de um novo provedor de hospedagem na web.
Hoje em dia existem muitas empresas de hospedagem disponíveis para ajudar a facilitar a transferência de seus serviços de hospedagem. Eles têm planos de hospedagem na web personalizados ou pré-ajustados que melhor atendem às suas necessidades. É simplesmente uma questão de preferência. Depois de comprar um plano, seu novo provedor de hospedagem enviará os detalhes, incluindo seu endereço IP e outros detalhes do serviço de nome de domínio. Depois de receber a confirmação do seu novo serviço, verifique cuidadosamente todas as configurações e informações. Certifique-se de não cancelar seu serviço de hospedagem existente até que tudo seja transferido para seu novo serviço e esteja funcionando corretamente.
Verifique os logins
Ao receber os detalhes de login do seu novo provedor de hospedagem, você precisará verificar as portas abertas, credenciais de login, FTP etc.
Depois de verificar os detalhes de login, verifique a ferramenta de transferência integrada e veja se ela se encaixa na migração do seu site. Se você tiver o cPanel em ambas as extremidades, poderá usá-lo para toda a migração da conta do cPanel, incluindo conteúdo da Web, bancos de dados e contas de e-mail.
Procurando por migração de cPanel para cPanel? Confira Accuwebhosting > cPanel to cPanel Migration Article para obter os detalhes completos.
(2) Faça backup de todos os dados
Seu provedor de hospedagem existente deve ajudá-lo a fazer backup de seus dados. Aqui estão 3 tipos essenciais de backups que você precisa fazer:
(A) Backup do conteúdo da Web :
O conteúdo do site é o núcleo de qualquer site. Sem o conteúdo, você não seria capaz de descrever seus serviços e transmitir informações. Se você tiver um Windows Server ou Windows Shared Hosting, o conteúdo deve estar em wwwroot. Na Hospedagem Linux com cPanel, o conteúdo do site pode ser encontrado em public_html.
Crie um arquivo zip do seu conteúdo da Web :
Vá para o local onde os dados do seu site estão armazenados e converta todos os arquivos de conteúdo da Web em um único arquivo zip no Windows e no Linux.
Migrar backup Zip usando FTP :
File Transfer Protocol ou FTP é usado para transferir os dados de um servidor para outro. Existem muitas ferramentas disponíveis para FTP, como FileZilla, Cyberduck, FireFTP, FTP clássico, etc. Recomenda-se que um cliente FTP FileZilla faça backup de seus arquivos Zip.
Procurando fazer o Backup do seu site usando o FileZilla FTP Client? Checkout FileZilla > Fazer backup para as etapas completas.
(B) Backup do Banco de Dados:
O backup do banco de dados é essencial para a migração do seu site, pois armazena todos os detalhes de usuários, produtos, transações etc.
Existem 2 tipos de Bancos de Dados que seu site pode ter: MSSQL e MySQL:

Backup do banco de dados MySQL :
phpMyAdmin é uma ferramenta baseada na web onde você pode seus bancos de dados MySQL e executar comandos MySQL também. Ele também fornece opções de importação/exportação para seu banco de dados.
Olhando para fazer backup de seus bancos de dados MySQL? Checkout Accuwebhosting > MySQL DB Backup para as etapas completas.
Backup do banco de dados MSSQL :
O Banco de Dados MSSQL pode ser gerenciado no SQL Management Studio. Aqui, você pode gerenciar os bancos de dados MSSQL. Ele fornece uma opção para exportar diretamente seu backup de banco de dados MSSQL. Abaixo está o link para MSSQL DataBase Backup do SQL Management Studio.
Olhando para fazer backup de seus bancos de dados MSSQL? Checkout Accuwebhosting > MSSQL DB Backup para as etapas completas.
(C) Backup de e-mails:
As plataformas mais usadas para fazer backup de e-mails são o Microsoft Outlook e o Mozilla Thunderbird. Ele é usado para baixar os e-mails do seu servidor de e-mail. Você pode configurar suas contas de e-mail em sua máquina local para resolver o propósito de download de e-mail.
Olhando para fazer backup de sua conta de e-mail no cliente de e-mail local Microsoft Outlook? Checkout Accuwebhosting > Configurar o Outlook para as etapas completas.
Olhando para fazer backup de sua conta de e-mail no cliente de e-mail local Mozilla ThinderBird? Checkout Accuwebhosting > Configure Thunderbird para as etapas completas.
(3) Upload de dados no novo servidor:
Quando terminar o Backup de dados, você fará o upload de todos os dados para o novo servidor. Você pode carregar dados no novo servidor separadamente para o conteúdo da Web e bancos de dados. Esta próxima etapa é muito importante na migração de sites. Você precisa ter certeza de que nenhum dos arquivos foi perdido durante o upload do seu site, pois isso pode causar problemas durante a execução do site.
(A) Restaurar o conteúdo da Web:
Há muitas maneiras de transferir ou fazer upload de conteúdo da Web para o novo servidor host. Se você tiver um painel de controle como SolidCP ou Websitepanel em seu servidor de destino, você pode fazer upload de conteúdo da web diretamente usando o botão de upload.
Restaure o conteúdo da Web manualmente com FTP :
Você pode conectar seu novo servidor com FTP para transferir ou migrar seu conteúdo da web.
Procurando fazer upload ou restaurar seu conteúdo da web para o servidor de destino usando o FileZilla? Confira Accuwebhosting > Restaurar conteúdo da Web para obter as etapas completas.
(B) Restaurar banco de dados:
Antes de iniciar o processo de restauração do banco de dados, você precisa criar o mesmo banco de dados e usuário do banco de dados no servidor de destino.
Restaurar banco de dados MySQL :
O banco de dados MySQL pode ser restaurado a partir do phpMyAdmin. Procurando restaurar seu banco de dados MySQL do phpMyAdmin? Checkout Accuwebhosting > Restaurar banco de dados MySQL para as etapas completas.
Restaurar banco de dados MSSQL :
O Banco de Dados MSSQL pode ser restaurado a partir do MSSQL Management Studio. Procurando restaurar seu banco de dados MSSQL do phpMyAdmin? Checkout Accuwebhosting > Restaurar banco de dados MSSQL para as etapas completas.
(C) Restaurar e-mails:
A migração de e-mail depende de qual serviço de e-mail você está usando. É possível se você tiver o mesmo serviço de e-mail em ambas as extremidades. O serviço de e-mail fornece esses recursos/ferramentas que são úteis na migração de e-mail. Para esta parte da migração de e-mail, pode ser necessária assistência de sua empresa de hospedagem de destino.
Não é necessário migrar e-mails para o novo servidor de destino. Você pode criar todas as contas de e-mail com a mesma senha no novo servidor de e-mail e continuar a usar o Outlook e o Thunderbird para buscar seus e-mails.
(4) Verificação de dados e teste do site:
Você precisará passar por todos os arquivos/pastas que migrou do host mais antigo e compará-los em ambos os locais com eficiência. Depois de concluir a verificação de dados, você pode testar seu site usando um URL temporário.
Site de teste com URL temporário
Um URL temporário é usado quando você precisa verificar seu site sem apontar seu domínio. cPanel e Plesk ambos do painel fornecem uma URL temporária. Usando um URL temporário, você pode garantir que as páginas do site estejam funcionando corretamente e que a conectividade do banco de dados seja estabelecida. Se houver algum erro ou problema com seu site, você poderá localizá-lo e corrigi-lo nesta etapa antes de colocá-lo no ar.
Procurando testar e verificar seu site antes de alterar servidores de nomes ou DNS? Checkout Accuwebhosting > Teste seu site para as etapas completas.
(5) Alterar DNS:
Quando a Verificação de Dados estiver concluída, você poderá alterar os servidores de nomes de domínio. Os servidores de nomes podem levar algumas horas para se propagar pelo mundo. Você pode alterar seus servidores de nomes de domínio em seu painel de controle de domínio de onde você comprou seu domínio.
Se você comprou um serviço de hospedagem compartilhada, seu provedor de hospedagem na web fornecerá detalhes do servidor de nomes para apontar o site para o servidor. Segue um exemplo de servidores de nomes.
ns1.domínio.com
ns2.domínio.com
Caso você compre um servidor e queira usar seu próprio servidor de nomes de servidor, será necessário registrar e definir os servidores de nomes no painel de controle do registrador de domínio. O registro do servidor de nomes requer o endereço IP e os detalhes ns1 e ns2 do seu domínio, conforme abaixo.
ns1.domain.com – Seu endereço IP do servidor
ns2.domain.com – Seu endereço IP do servidor
Todos os registradores de domínio têm configurações diferentes para registrar e definir os servidores de nomes. Portanto, você precisará fazer isso de acordo. Você pode entrar em contato com seu registrador de domínio para definir seus servidores de nomes necessários.
Domínio comprado da Accuwebhosting? Checkout Accuwebhosting > Registre-se e defina Nameservers para as etapas completas.