Duplicator Duplicator

Documentação do Duplicator

Documentação, Materiais de Referência e Tutoriais para o Duplicator

Quer que seja feito para você?

Deixe que os especialistas do Duplicator migrem seu site WordPress para você — rápido, seguro e sem complicações.

Obtenha Ajuda com a Migração

Escolhendo o Melhor Modo SQL de Banco de Dados no Duplicator


Ao criar um backup com o Duplicator, selecionar o Modo SQL de Banco de Dados correto é crucial para garantir um processo tranquilo e bem-sucedido.

O Duplicator oferece dois Modos SQL em Configurações » Backups: MySqlDump e Código PHP. Cada um tem seus pontos fortes e fracos, e a escolha do modo certo depende da sua configuração de servidor específica e do tamanho do banco de dados.

Introdução aos Modos SQL de Banco de Dados

O Duplicator fornece dois Modos SQL principais para lidar com o banco de dados durante a criação do backup:

MySqlDump: Uma utilidade de linha de comando usada para despejar bancos de dados de forma muito eficiente e rápida.

Código PHP: Um método baseado em PHP para exportar bancos de dados, projetado para lidar com bancos de dados maiores em partes para evitar limitações de recursos do servidor.

Cada modo é adaptado para diferentes cenários, e entender seus prós e contras ajudará você a escolher o melhor para sua situação.

Modo MySqlDump

MySqlDump é uma utilidade de linha de comando usada para exportar o banco de dados.

Vantagem

  • Velocidade: MySqlDump opera no nível da linha de comando, tornando-o significativamente mais rápido em comparação com métodos baseados em PHP.
  • Eficiência: Lida com bancos de dados grandes de forma mais eficiente em servidores com alta disponibilidade de recursos.
  • Baixo Uso de Recursos: Ideal para bancos de dados menores com recursos de servidor suficientes.

Desvantagens

  • Problemas de Tempo Limite e Memória: Em servidores compartilhados ou com poucos recursos, MySqlDump pode encontrar limitações de tempo limite e memória, especialmente com bancos de dados maiores.

Atenção: Se o MySqlDump não for detectado em seu caminho padrão, o Duplicator tentará primeiro configurar automaticamente o caminho correto em vez de desabilitar o modo imediatamente. Se ele ainda não puder ser localizado após isso, o modo MySqlDump será desabilitado. Observe também que o limite de memória deve ser maior que o tamanho do banco de dados para usar o MySqlDump com sucesso. Caso o limite de memória seja menor que o banco de dados, o limite de memória poderá se esgotar, portanto, um aviso será exibido durante o processo de verificação, antes de iniciar a construção do backup.

Caso de Uso: MySqlDump é melhor para bancos de dados menores em servidores com recursos suficientes e acesso shell.

Modo Código PHP

O modo Código PHP usa scripts PHP para exportar o banco de dados. Ele é projetado para lidar com bancos de dados em partes menores, reduzindo a probabilidade de problemas de recursos do servidor.

Vantagens

  • Confiabilidade: Lida com bancos de dados maiores sem problemas de tempo limite ou memória, dividindo a exportação em partes menores e gerenciáveis.
  • Compatibilidade: Funciona em qualquer servidor que suporte PHP, tornando-a uma opção mais universalmente compatível.

Desvantagens

  • Desempenho Reduzido: Ao contrário do MySqlDump, que pode utilizar toda a potência do processador do servidor, o modo Código PHP divide a exportação do banco de dados em partes menores. Isso significa que ele não consegue aproveitar totalmente os recursos do servidor, tornando-o mais lento e menos eficiente para bancos de dados grandes.

Caso de Uso: O modo Código PHP é recomendado para bancos de dados maiores ou servidores com limitações rigorosas de recursos.

Configuração Mais Rápida: MySqlDump + ShellZip

Ideal para: Servidores com boa disponibilidade de recursos e acesso ao shell. Esta configuração oferece a criação de backup mais rápida, mas está sujeita a problemas de tempo limite e memória para bancos de dados muito grandes.

Configuração Mais Segura: Código PHP + DupArchive

Ideal para: Qualquer servidor, especialmente aqueles com recursos limitados ou bancos de dados grandes. Esta configuração é mais lenta, mas altamente confiável.

Configuração Equilibrada: Código PHP + PHP Zip

Ideal para: Servidores com recursos decentes que podem não suportar MySqlDump de forma consistente. Oferece um bom equilíbrio entre velocidade e confiabilidade.

Escolhendo o Modo SQL Certo para sua Configuração

Pequenos bancos de dados (< 500MB):
Use MySqlDump: Geralmente é rápido e eficiente para bancos de dados menores. Certifique-se de que seu servidor possa lidar com a utilidade de linha de comando.
Médios bancos de dados (500MB – 1GB):
Teste o MySqlDump: Se os recursos do seu servidor forem bons, o MySqlDump ainda pode funcionar. Se ocorrerem problemas, mude para Código PHP.
Grandes bancos de dados (> 1GB):
Use Código PHP: Esta é a opção mais segura para bancos de dados grandes. Ela evita problemas de memória e tempo limite, dividindo a exportação em partes menores.
Servidores com Recursos Limitados:
Use Código PHP: Para evitar problemas de tempo limite e memória, especialmente se o servidor restringir utilidades de linha de comando como MySqlDump.

Escolher o Modo SQL correto no Duplicator é fundamental para um processo de backup tranquilo. Enquanto o MySqlDump é mais rápido e eficiente para bancos de dados menores em servidores bem equipados, o Código PHP oferece uma solução confiável para bancos de dados maiores ou ambientes com recursos limitados. Avalie as capacidades do seu servidor e o tamanho do banco de dados para selecionar a melhor configuração que atenda às suas necessidades.

Se você estiver encontrando tempos limite ou falhas na compilação em vez de apenas decidir entre esses dois modos, consulte nossos guias de Solução de problemas de tempo limite do servidor e Resolução de problemas de compilação em seu host ou servidor.

Para obter mais assistência ou recomendações de configuração específicas, por favor entre em contato com o suporte.


Este artigo foi útil?


Artigos Relacionados

Não Deixe Mais Um Dia Passar Desprotegido

Cada hora sem backups adequados do WordPress coloca seu site em risco • Cada migração atrasada do WordPress custa desempenho e crescimento

Obtenha o Duplicator Agora
Plugin Duplicator

Espere! Não perca sua
oferta exclusiva!

Como cliente , você recebe 60% DE DESCONTO

Experimente o Duplicator gratuitamente em seu site — veja por que mais de 1,5 milhão de profissionais do WordPress confiam em nós. Mas não espere — este desconto exclusivo de 60% está disponível apenas por tempo limitado.

ou
Obtenha 60% de Desconto no Duplicator Pro Agora →