Sempre faça backup dos seus arquivos e banco de dados antes de fazer qualquer coisa.
Habilitar modo de depuração
Antes de copiar/mover os arquivos, na sua instalação existente, ative o modo de depuração no arquivo index.php principal, conforme explicado aqui.
Isso ajudará a visualizar os erros caso você esteja com problemas ou recebendo erros 500 após a migração. As mensagens de erro ajudarão você a resolver o problema facilmente.
Copiar/Mover arquivos e banco de dados
- Copie os arquivos do Grow para um novo local ou, se estiver migrando para outro servidor, use o cPanel para compactar o arquivo em .zip e, em seguida, carregue e extraia o arquivo zip no novo servidor.
- Exportar o banco de dados do Grow (do phpMyAdmin, veja as instruções abaixo)
- No novo local, acesse application/config/app-config.php
- Em app-config.php, altere a URL base para a nova URL e certifique-se de que o nome, o usuário e a senha do banco de dados estejam corretos para o novo local.
- Importar o arquivo do banco de dados (.sql) do phpMyAdmin para o novo servidor.
Migrar links antigos
Siga os passos mencionados abaixo somente se estiver migrando para outro domínio. Os passos seguintes servem para substituir qualquer URL antiga usada no banco de dados pela nova URL.
Após concluir os primeiros passos, acesse application/config/migration.php e

Para

Após habilitar a migração, você precisa substituir todos os links contidos no CRM pela sua URL base antiga.
Acesse http://yournewbaseurl.com/migration/make?old_base_url=http://myoldbaseurl.com/
Substitua http://myoldbaseurl.com/ pela sua URL base antiga onde o GrowCRM foi instalado (a mesma que estava em application/app-config.php).
O total de links substituídos será exibido após a verificação de sucesso. Se for uma nova instalação e não tiver muitos dados, não se confunda se o total de links substituídos for zero.
Não se esqueça de retornar migration_enabled para false
Isso é tudo o que precisa ser feito. Se os arquivos foram copiados corretamente, o banco de dados foi importado corretamente e os arquivos foram modificados/verificados corretamente, o Grow agora funcionará na nova URL.
Desativar modo de depuração
Se você habilitou o modo de depuração na primeira etapa, em seu novo local, desabilite o modo de depuração definindo a constante ENVIRONMENT como produção

Migração de Tarefa Cron
Ao migrar para outro domínio ou servidor, você também deve migrar/reconfigurar a tarefa cron no seu novo servidor.
Clique aqui para saber mais sobre como configurar sua tarefa cron, caso não esteja familiarizado com ela.
Além disso, se estiver migrando para outro servidor, certifique-se de remover a tarefa cron antiga para evitar solicitações 404 sem motivo.
Migração de webhooks
Se você configurou algum webhooks para o Stripe, atualize-os no painel do Stripe para que sejam compatíveis com seu novo nome de domínio.
Como exportar o banco de dados do phpMyAdmin?
- Acesse o cPanel e pesquise nas ferramentas do cPanel. Você encontrará a ferramenta phpMyAdmin.
- Clique em phpMyAdmin e uma nova janela será aberta.
- Selecione o banco de dados de instalação do GrowCRM.

Clique em Exportar na seção central superior mostrada na navegação e depois clique em Ir.