Preskoči na sadržaj
BeoHosting
BeoHosting

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

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

1

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).

2

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".

3

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.

4

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.

5

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.

6

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.

7

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).

8

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?

SSL zaštita
Brzina
24/7 podrška

Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.

15 dana garancija povrata novca
Besplatna migracija15 dana garancija24/7 podrška

FAQ

Odgovori na najčešća pitanja o našim uslugama.

A migração efetiva dos ficheiros e da base de dados demora 30 a 60 minutos para um site médio. A propagação de DNS após a alteração dos nameservers demora 2 a 24 horas (raramente até 48). Durante a propagação de DNS, o site funciona normalmente — alguns visitantes veem a versão antiga, outros a nova. A BeoHosting oferece migração gratuita concluída no prazo de 24 horas após a receção do pedido.

Não, se seguir os passos deste guia. O essencial é fazer uma cópia de segurança completa antes de começar e não desligar o alojamento antigo até a migração estar concluída e verificada. A migração gratuita da BeoHosting inclui uma verificação completa após a mudança. Mesmo que algo corra mal, a cópia de segurança no alojamento antigo garante o regresso ao estado anterior.

Sim, a BeoHosting oferece migração gratuita a todos os novos clientes. A nossa equipa move o seu site, base de dados, contas de email e todas as definições sem qualquer custo. Basta abrir um pedido de suporte no painel de cliente com as credenciais do alojamento antigo e tratamos de tudo por si. A migração é concluída no prazo de 24 horas.

Com uma migração adequada, o tempo de inatividade é mínimo ou nulo. O site no alojamento antigo funciona normalmente enquanto os ficheiros são copiados para o novo. O único período de "transição" é a propagação de DNS (2-24h), quando ambos os servidores estão funcionais. Para tempo de inatividade nulo, a equipa da BeoHosting pode configurar um reencaminhamento temporário enquanto o DNS propaga.

Cada domínio (addon domain) é migrado separadamente — cada um tem a sua própria base de dados, ficheiros e configuração. Na BeoHosting, a migração gratuita cobre todos os domínios da sua conta. Tem de alterar o DNS de cada domínio individualmente no registrador. Recomendamos migrar os domínios um a um, testando cada um, antes de passar ao seguinte.

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.