1. O tempo
Uma hospedagem interrompe um script que roda por tempo demais, muitas vezes depois de algumas dezenas de segundos. Um backup feito de uma vez só para então no meio, e deixa um arquivo inutilizável. Um backup feito em pequenas etapas, que continua de onde parou, não esbarra nesse limite.
2. O espaço
Para gravar um backup, é preciso espaço no servidor, perto do tamanho do site. Um backup que lota o disco também pode atrapalhar o próprio site. Apague os backups antigos de que você não precisa mais, ou guarde-os em outro lugar.
3. O limite de upload
Para restaurar um backup a partir do seu computador, é preciso enviá-lo ao servidor. As hospedagens limitam o tamanho de um arquivo enviado (as configurações upload_max_filesize e post_max_size do PHP), muitas vezes a algumas dezenas ou centenas de megabytes. Um backup maior é recusado, às vezes depois de longos minutos de envio.
Três saídas: pedir à sua hospedagem que aumente esse limite, enviar o arquivo em partes, ou passar o site de servidor para servidor, sem passar pelo seu computador.
Para ganhar espaço
- exclua as mídias que nenhuma página usa mais, e as revisões antigas das páginas;
- limpe os caches e os arquivos temporários, que não têm por que estar em um backup;
- não guarde os backups antigos na pasta do site.