Lavorare con diversi motori di archiviazione
Le differenze risiedono nelle tecnologie e nei metodi sottostanti utilizzati per comprimere e archiviare i file. Shell Zip sfrutta i comandi di sistema, ZipArchive è una classe PHP per la manipolazione dei file zip e DupArchive è un motore personalizzato sviluppato per il plugin Duplicator, che soddisfa le sue esigenze specifiche. La scelta del motore può influire su fattori quali velocità, compatibilità e funzionalità nel contesto dell'applicazione che li utilizza.
Differenza tra ciascun motore di archiviazione
Archivio Zip
Shell Zip esegue un comando per comprimere i file del sito web e il database in un unico archivio .zip. Questo metodo è spesso più rapido e affidabile rispetto all'utilizzo di PHP ZipArchive. Se questa opzione è disponibile sul tuo sistema, ti consigliamo di selezionare Shell Zip.
ZipArchive
ZipArchive è una classe PHP che consente la manipolazione degli archivi Zip. Fornisce un'interfaccia di programmazione per creare ed estrarre file zip direttamente all'interno di script PHP. ZipArchive è più portabile tra diverse configurazioni del server poiché opera a livello PHP, garantendo coerenza nella creazione di file zip indipendentemente dal sistema operativo sottostante.
DupArchive
DupArchive è un formato di file che genera un file [archive.daf], esclusivo di Duplicator. Specificamente adattato per Duplicator, questo formato dà priorità alle prestazioni e alla scalabilità. I provider di hosting economici spesso impongono rigidi limiti di timeout, CPU e I/O sui loro server. DupArchive è stato creato per superare questi limiti.
Raccomandazione: se sei su un hosting economico o soggetto a timeout, scegli DupArchive (.daf) come motore di archiviazione.
Gestione di ZipArchive
Per creare backup utilizzando ZipArchive, Duplicator richiede che l'estensione PHP ZipArchive sia installata e abilitata sul tuo server.
Puoi facilmente convalidare l'installazione di ZipArchive controllando con phpinfo.
In alternativa, verifica se ZipArchive è installato dalla pagina degli strumenti di Duplicator Pro. Vai su Duplicator Pro » Strumenti » Generale » Informazioni PHP, Scorri fino a Comando di configurazione e verifica se –enable-zip è abilitato:

Domande frequenti
extension=php_zip.dll Su Mac e Linux:
extension=zip.soManuale PHP | Forum XAMPP | Forum WampServer | Ricerca Google
Risorse Mac (MAMP):
Manuale PHP | Forum MAMP | Articolo 1 | Discussione 1Discussione 2
Vedi anche:
Come posso eseguire un’estrazione manuale o eseguire l’installer senza Zip abilitato?