Gestione delle notifiche di scansione del backup
Dopo l'esecuzione della scansione, ogni controllo segnala “Buono” o “Avviso”. Uno stato di Avviso non impedisce l'esecuzione della build, ma se in seguito si verifica un problema di build, vale la pena indagare prima sugli Avvisi.
Se non sei sicuro su come procedere per un Avviso, prova comunque a creare il backup e vedi se viene completato. Questa guida esamina ogni sezione dello scanner e cosa fare riguardo a un Avviso presente.
Come individuare gli Avvisi Scansione
Gli avvisi dello scanner vengono attivati nella pagina Risultati Scansione. Questa pagina viene visualizzata dopo aver fatto clic sul pulsante Avanti nella pagina di creazione del backup, una volta che Duplicator ha scansionato i file e il database del sito web.

Configurazione
La sezione Setup visualizza varie informazioni sugli ambienti del server e di WordPress, inclusi dettagli sulla versione di PHP, sul motore di database, sul server, sulla versione di WordPress e altro ancora.
Sistema

L'area di Sistema è costituita da vari test per il tuo web server, PHP e ambiente di hosting. Ogni avviso in questa sezione include dettagli su come procedere.
WordPress

Questa sezione testa vari problemi di configurazione di WordPress e ti avvisa se viene riscontrato qualcosa.
Stato Importazione
Questa sezione mostra se il backup è compatibile con l'importazione Drag and Drop, un'alternativa più veloce all'esecuzione della procedura guidata di installazione completa. Se questo controllo mostra un Avviso, il backup può comunque essere ripristinato utilizzando l'installatore standard; semplicemente non sarà idoneo per il percorso drag-and-drop. Vedi Importazione di un backup tramite Duplicator Pro per entrambi i metodi di importazione.
Archivio

Questa sezione visualizza informazioni sull'archivio di backup, come le dimensioni dell'archivio, il numero di file e directory e eventuali siti aggiuntivi. Naviga tra i file di backup, escludi elementi specifici dal backup e accedi a opzioni e informazioni aggiuntive qui.
Controlli Dimensioni

Se lo scanner mostra avvisi per file o database di grandi dimensioni, potresti riscontrare problemi su un host con budget condiviso. Se hai accesso al tuo server o VPS, segui le istruzioni per i timeout per far funzionare Duplicator senza problemi. Con Duplicator Pro, il supporto multithread per siti di grandi dimensioni può migliorare il processo di build complessivo.
Con Duplicator Pro, il supporto multithread per siti di grandi dimensioni può migliorare il processo di build complessivo.
Siti Addon
Duplicator rileva se ci sono siti WordPress in sottodirectory all'interno dei file del sito web. L'area Filtri Rapidi consente di escludere questi Siti Addon dal backup.

Host Economici
È possibile che si verifichino problemi di timeout più frequentemente con Duplicator Lite su hosting economici poiché ha un processo single-threaded. Se l'host interrompe il processo PHP nel bel mezzo del tentativo di comprimere i tuoi file, non sarà in grado di archiviare il file. Duplicator Pro ha un processo multithreaded che consente siti più grandi, ma può comunque incontrare problemi con siti superiori a 2 GB a seconda del tuo provider di hosting e delle loro limitazioni sui processi PHP.
Controlli Nome/Lettura

Questo tipo di Avviso è specifico per Duplicator Lite e non appare più nella pagina Risultati scansione in Duplicator Pro. Il limite sottostante della lunghezza del percorso non è un numero fisso: dipende dal sistema operativo del tuo server, con 256 caratteri comuni sui server Windows. Se desideri controllare direttamente le lunghezze dei percorsi, lo stesso controllo è disponibile dalla pagina Strumenti, dove il limite attuale è di 244 caratteri.
Fondamentalmente, ciò che accade con programmi zip come WinRAR/WinZip e persino la libreria PHP utilizzata per estrarre i file è che funzionano bene per eseguire il backup dei file. Tuttavia, quando vengono estratti su alcuni sistemi operativi, come Windows, incontrano un limite di percorso. Un modo per convalidare se il file zip è corrotto o inutilizzabile quando viene estratto nella sua nuova destinazione è provare a estrarlo con un programma come WinRAR/WinZip, e questo genererà errori relativi a problemi di lunghezza dei file se sono presenti.
Database

Questa sezione fornisce informazioni sul database e sulle sue tabelle, inclusa la dimensione del database, il numero totale di righe e il numero di righe e la dimensione per ogni tabella del database inclusa nel backup.
Dimensione Totale
Le dimensioni totali e il numero di righe sono valori approssimativi. Gli avvisi vengono attivati se le dimensioni del database superano i 100 MB o se il numero totale di record supera 1.000.000. I database di grandi dimensioni potrebbero richiedere tempo per l'elaborazione e causare problemi con i timeout del server e le impostazioni di memoria, in particolare su alcuni host economici. Se sorgono problemi e il tuo server supporta popen, exec e mysqldump, abilita l'esecuzione della shell dal menu delle impostazioni.
Dettagli Tabelle
Gli avvisi per le tabelle vengono attivati se la dimensione di una tabella supera i 10 MB, il numero di record supera 100.000, o se i nomi delle tabelle sono in maiuscolo. Sebbene le singole tabelle non attiveranno un messaggio di avviso, queste informazioni possono aiutare a restringere i problemi se si verificano in seguito.
Raccomandazioni
Le seguenti raccomandazioni non sono necessarie a meno che tu non stia riscontrando problemi durante la creazione o l'installazione del backup:
- Esegui una riparazione e ottimizzazione della tabella (tramite lo strumento di riparazione del database integrato di WordPress) per migliorarne le dimensioni complessive e le prestazioni.
- Rimuovi le revisioni dei post e i dati obsoleti dalle tabelle. Tabelle come log, dati statistici o altri dati non critici dovrebbero essere svuotati.
- Abilita mysqldump se il tuo host supporta l'opzione.
- Fai attenzione ai nomi delle tabelle con maiuscole e minuscole miste durante il ripristino. Il ripristino di tabelle con maiuscole e minuscole miste può causare problemi su alcuni server; se ti imbatti in questo problema, modifica la variabile di sistema
lower_case_table_namessul server MySQL del sito di destinazione.
Cambiare il motore di archiviazione in Shell Zip (sui server con accesso shell) può anche aiutare se un database di grandi dimensioni trasforma la build complessiva in un timeout o fallimento piuttosto che in un semplice avviso. Vedi Gestione delle risorse del server per CPU, memoria e disco.
Vedi anche: