Existem várias formas de migrar um site em WordPress entre servidores diferentes.
Aqui seguem alguns passos sobre uma forma de executar esse processo.
- Certifique-se de que o sistema de recuperação de senha está funcionando no site origem. Após a migração a conta do administrador pode sofrer alteração de senha e você pode ficar com dificuldade em logar novamente no servidor destino.
- Instalar o plugin UpdraftPlus WordPress Backup na origem. Esse plugin também poderá ser usado para backup com armazenamento nos serviços de nuvem.
- Faça um backup dentro desse plugin em Backup/Restauração.
- Em Backups Existentes, baixe o arquivo de cada recurso para sua máquina local (Banco de dados, Plugins, Temas, etc).
- No servidor destino, crie um site padrão WordPress que vai receber o backup. Atenção para o detalhe da senha do administrador que será alterada após a restauração do backup para o valor usado no site de origem.
- Altere o registro DNS para apontar para o IP do servidor destino.
- Ative a versão ssl do site com o comando:
certbot –apache –redirect -d site.com -m user@mail.com –agree-tos - Acesse o site destino e instale o plugin UpdraftPlus WordPress Backup.
- Enviar os arquivos de backup para o servidor e executar a restauração.
- Deletar as pasta antigas (delete old folders).
- Verifique se os links estão funcionando. Caso necessário, altere os links permanentes para o formato padrão.