12 min
Migração de Site para um Novo Alojamento
Cópia de segurança, transferência e alteração de DNS passo a passo.
BeoHosting Tim
10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu
- Hosting
- WordPress
- cPanel
- SEO
- Security
- Domains
Poslednje ažurirano:
Migrar um site para um novo alojamento parece assustador, mas, com os passos certos, consegue fazê-lo sem qualquer tempo de inatividade. Este guia percorre a cópia de segurança, a transferência por FTP, a exportação e importação de MySQL, a atualização de DNS e a configuração de SSL. A BeoHosting oferece migração profissional gratuita em todos os planos pagos.
Migração de Site para um Novo Alojamento
Fazer uma cópia de segurança completa do site
Antes de qualquer alteração, faça uma cópia de segurança completa. No cPanel, vá a Backup → Download a Full Account Backup. Isto guarda todos os ficheiros, bases de dados, contas de email e definições. No caso do WordPress, em alternativa, utilize o UpdraftPlus para uma cópia de segurança com um só clique. Guarde a cópia de segurança em vários locais (disco local, armazenamento na cloud).
Exportar a base de dados
No cPanel, abra o phpMyAdmin, selecione a base de dados do seu site e clique em "Export". Escolha Quick → formato SQL → Go. Guarde o ficheiro .sql no seu computador. Para bases de dados grandes (>50 MB), utilize Custom Export com compressão "gzipped".
Copiar os ficheiros para o novo alojamento
Duas formas: cliente FTP (FileZilla) — descarregue todos os ficheiros de public_html no alojamento antigo e carregue-os para o novo. Para uma transferência mais rápida, comprima public_html no alojamento antigo (Gestor de Ficheiros → Compress), carregue um único .zip para o novo alojamento e extraia-o. A transferência por SSH (comando scp) é a mais rápida para sites grandes.
Importar a base de dados no novo alojamento
No novo alojamento (cPanel da BeoHosting), crie uma nova base de dados MySQL e um utilizador (MySQL Databases). Abra o phpMyAdmin, selecione a nova base de dados e clique em "Import". Carregue o ficheiro .sql e clique em Go. Para bases de dados grandes, utilize o script BigDump.
Atualizar os ficheiros de configuração
No WordPress: abra o wp-config.php no Gestor de Ficheiros e atualize os dados da base de dados: DB_NAME (nome da nova base de dados), DB_USER (novo utilizador), DB_PASSWORD (nova palavra-passe) e DB_HOST (normalmente localhost na BeoHosting). Para outros CMS, encontre o ficheiro de configuração apropriado e atualize os parâmetros de ligação. Verifique se existem URLs fixos no código que precisem de ser atualizados.
Alterar os registos DNS (nameservers)
Quando o site estiver a funcionar no novo alojamento, altere os nameservers no registrador do seu domínio para os nameservers da BeoHosting: ns1.beohosting.com e ns2.beohosting.com. A propagação de DNS demora entre 2 e 24 horas, período durante o qual alguns visitantes veem o site antigo e outros o novo. Não desligue o alojamento antigo durante, pelo menos, 48 horas após a alteração de DNS.
Testar o site no novo alojamento
Antes da alteração de DNS, teste o site utilizando o ficheiro hosts no seu computador ou o URL temporário fornecido pela BeoHosting. Verifique todas as páginas, formulários, ligações, imagens e funcionalidades. Teste também a velocidade de carregamento. Se utilizar WordPress, instale o plugin Better Search Replace e atualize todos os URLs na base de dados do domínio antigo para o novo (caso o domínio tenha mudado).
Ativar o certificado SSL
Na BeoHosting, o SSL gratuito Let's Encrypt está incluído em todos os pacotes. No cPanel, abra SSL/TLS Status, assinale o domínio e clique em "Run AutoSSL". Em poucos minutos obtém um SSL válido. Force o HTTPS através de "Force HTTPS Redirect" no cPanel ou via .htaccess.
Spremni da pokrenete svoj sajt?
Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.
FAQ
Odgovori na najčešća pitanja o našim uslugama.
Naše garancije za vaš mir
Zaštićeni ste sa svake strane
15 dana garancije
Vraćamo novac bez pitanja u prvih 15 dana.
Besplatna migracija
Mi prebacimo vaš sajt bez prekida — vi ništa ne radite.
24/7 podrška
Naši stručnjaci su tu 24/7 kroz tikete i live chat.