Documentazione Duplicator

Documentazione, Materiali di Riferimento e Tutorial per Duplicator

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.

Shell Zip è accessibile solo con i livelli di licenza Basic e superiori.

Shell Zip richiede che i pacchetti zip e unzip siano installati sul tuo server. Dipende inoltre dalle funzioni PHP popen e pclose che siano abilitate.

Se Shell Zip è disabilitato, significa che uno o più di questi requisiti sono mancanti o disabilitati sul tuo server. In tal caso, contatta il tuo provider di hosting e chiedi loro di installare i pacchetti zip/unzip e abilitare le funzioni PHP popen e pclose.

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], unico per 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, consentendo agli utenti di creare backup più grandi senza essere ostacolati dai vincoli del server.

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:

Nota: Se non vedi ‘–enable-zip‘ abilitato nella sezione Comando di configurazione, significa che ZipArchive non è installato o attivato. Contatta il tuo host o amministratore di sistema e chiedi loro di abilitare ZipArchive per te.

Domande frequenti

If Duplicator fails despite host confirmation, what should I do?
Ensure your host is checking the correct version, as there are various ways to perform Zip compression in PHP. Ask them to visit this link for instructions on enabling the Zip Archive class. Note that this extension is typically enabled by default on most major hosting platforms.
Check if Zip extensions are enabled on your computer?
On your computer, ensure that the Zip extensions are enabled for PHP. Check your php.ini file for: On Windows: extension=php_zip.dll
On Mac and Linux: extension=zip.so
Additional References
PC (XAMPP, WampServer, etc) resources:
PHP manual | XAMPP Forums | WampServer Forums | Google Search
Mac (MAMP) resources:
PHP manual | MAMP Forums | Article 1 | Thread 1Thread 2

Vedi anche: Come faccio a fare un ‘Estrazione manuale’ o eseguire l’installer senza Zip abilitato?


Questo articolo è stato utile?


Articoli correlati

Non lasciare che un altro giorno passi senza protezione

Ogni ora senza backup adeguati di WordPress mette il tuo sito a rischio • Ogni migrazione di WordPress ritardata ti costa in termini di prestazioni e crescita

Get Duplicator Now
Plugin Duplicatore

Aspetta! Non perdere la tua
offerta esclusiva!

Come cliente , ottieni il 60% DI SCONTO

Prova Duplicator gratuitamente sul tuo sito: scopri perché oltre 1,5 milioni di professionisti di WordPress si fidano di noi. Ma non aspettare: questo sconto esclusivo del 60% è disponibile solo per un periodo limitato.

or
Get 60% Off Duplicator Pro Now →