Ao criar uma cópia de segurança com o Duplicator, a seleção do modo SQL da base de dados correto é crucial para garantir um processo tranquilo e bem sucedido.
O Duplicator oferece dois modos SQL em Definições " Cópias de segurança: MySqlDump e Código PHP. Cada um tem os seus pontos fortes e fracos, e a escolha do modo correto depende da configuração específica do seu servidor e do tamanho da base de dados.

Introdução aos modos SQL da base de dados
O Duplicator fornece dois modos SQL principais para lidar com a base de dados durante a criação da cópia de segurança:
MySqlDump: Um utilitário de linha de comando utilizado para descarregar bases de dados de uma forma muito eficiente e rápida.
Código PHP: Um método baseado em PHP para exportar bases de dados, concebido para lidar com bases de dados maiores em partes para evitar limitações de recursos do servidor.
Modo MySqlDump
O MySqlDump é o modo SQL predefinido pelo Duplicator porque é geralmente o método mais rápido e eficiente para a exportação de bases de dados.
Vantagem
- Velocidade: O MySqlDump funciona ao nível da linha de comandos, o que o torna significativamente mais rápido em comparação com os métodos baseados em PHP.
- Eficiência: Trata grandes bases de dados de forma mais eficiente em servidores com elevada disponibilidade de recursos.
- Baixa utilização de recursos: Ideal para bases de dados mais pequenas com recursos de servidor suficientes.
Desvantagens
- Problemas de Tempo Limite e Memória: Em servidores partilhados ou com poucos recursos, o MySqlDump pode encontrar limitações de timeout e memória, especialmente com bases de dados maiores.
Modo de código PHP
O modo Código PHP utiliza scripts PHP para exportar a base de dados. Foi concebido para lidar com bases de dados em partes mais pequenas, reduzindo a probabilidade de problemas com os recursos do servidor.
Vantagens
- Fiabilidade: Trata bases de dados maiores sem problemas de tempo limite ou de memória, dividindo a exportação em partes mais pequenas e geríveis.
- Compatibilidade: Funciona em qualquer servidor que suporte PHP, tornando-o 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 da base de dados em pedaços mais pequenos. Isto significa que não pode tirar o máximo partido dos recursos do servidor, tornando-o mais lento e menos eficiente para grandes bases de dados.
Configurações recomendadas
Escolher o modo SQL correto para a sua configuração
A escolha do modo SQL correto no Duplicator é fundamental para um processo de cópia de segurança sem problemas. Enquanto o MySqlDump é mais rápido e eficiente para bases de dados mais pequenas em servidores bem equipados, o PHP Code oferece uma solução fiável para bases de dados maiores ou ambientes com recursos limitados. Avalie as capacidades do seu servidor e o tamanho da base de dados para selecionar a melhor configuração que se adapta às suas necessidades.
Para obter mais assistência ou recomendações de configuração específicas, contacte a assistência.