Tudo o que quer saber antes de instalar.
Uma análise detalhada de como o Migração de Servidor PrestaShop 8 e 9: Mude a Sua Loja para um Novo Alojamento funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.
Porque é que as migrações de servidor correm mal
Uma loja PrestaShop são dezenas de milhares de ficheiros e uma base de dados cheia de URLs absolutos, alguns escondidos em definições serializadas de módulos. Feita à mão, a transferência para a meio, a importação SQL esgota o tempo limite, o disco do servidor antigo enche durante a cópia de segurança e, depois da mudança de DNS, a loja continua a apontar para o domínio antigo. O Server Migration transforma estas armadilhas num fluxo guiado, com uma verificação em cada passo.
Primeiro medir, depois criar
O primeiro passo analisa a loja: número e tamanho dos ficheiros, tamanho da base de dados, pacote estimado e espaço livre em disco, com as pastas e tabelas maiores. Uma cópia do PrestaShop guardada numa subpasta é detetada e pode ser excluída com um clique. Se o pacote não couber, o módulo avisa-o com números antes de escrever o que quer que seja.
Uma criação que nunca afeta a loja em produção
Os ficheiros são lidos e a base de dados é exportada com consultas de leitura, em etapas de poucos segundos que retomam exatamente onde pararam. Uma margem de segurança de 128 MB é mantida livre no disco: se o espaço começar a faltar, a criação é pausada em vez de encher o disco e retoma com um clique depois de libertar espaço. Um pacote só com a base de dados permite sincronizar as últimas encomendas mesmo antes da mudança.
De um servidor para o outro, sem passar pelo seu computador
Carregue o instalador para o novo alojamento, cole o respetivo endereço e teste a ligação: o módulo verifica a versão PHP, o espaço livre e a permissão de escrita no destino. O pacote segue então diretamente de servidor para servidor em blocos assinados. Se preferir, descarregue o pacote e carregue-o por FTP: o instalador encontra-o sozinho.
Um restauro que conclui o trabalho
O instalador testa a nova base de dados antes de escrever o que quer que seja e depois extrai, importa e reescreve: parameters.php, ps_shop_url, definições de domínio por loja, URLs em todas as tabelas incluindo os dados serializados, ligações simbólicas, .htaccess regenerado pelo PrestaShop e caches. Em seguida verifica o resultado, apresenta uma lista de verificação da entrada em produção e elimina-se sozinho, o mais tardar 24 horas depois.
Ainda não existem avaliações.