Documentazione Duplicator

Documentazione, Materiali di Riferimento e Tutorial per Duplicator

Vuoi che venga fatto per te?

Lascia che gli esperti di Duplicator migrino il tuo sito WordPress per te: in modo rapido, sicuro e senza problemi.

Richiedi aiuto per la migrazione

Risoluzione dei problemi di Creazione Backup Bloccata a una Percentuale Specifica


Build bloccata al 5% o in sospeso

Il processo di build può bloccarsi al 5% o apparire come in sospeso a causa di vari problemi, principalmente legati a errori di comunicazione AJAX.

Segui questi passaggi in sequenza per risolvere il problema:

Opzione 1 – Controlla il protocollo Admin-AJAX

Discrepanza nei protocolli: Se l'URL di wp-admin utilizza HTTPS invece di HTTP, la modifica del protocollo AJAX potrebbe risolvere il problema.

Passaggi:

  1. Vai su Impostazioni » Backup » Impostazioni avanzate.
  2. Cambia l'impostazione AJAX in HTTPS.
  3. Salva le impostazioni e riprova la build.
Impostazioni Ajax server-to-server con Auto selezionato; URL di backend per chiamate lato server e concatenamento di passaggi.

Opzione 2 – Blocco del traffico localhost da parte dell'host

Blocco localhost: Alcuni ambienti di hosting impediscono al server di richiamare se stesso, spesso a causa di servizi come Fail2Ban.

Passaggi:

  1. Vai su Impostazioni » Backup » Impostazioni avanzate.
  2. Imposta Avvio Lato Client su Auto. Questa è un'opzione a tre vie (Disabilitato, Abilitato, Auto) e Auto è l'impostazione consigliata.
  3. Salva le impostazioni e riprova la build.
Interfaccia di rilevamento del server: Avvio Lato Client con Auto selezionato; opzioni Auto, Disabilitato, Abilitato; nota sul rilevamento del loopback.

Nota: Se Duplicator mostra un avviso dopo il salvataggio che l'Avvio Lato Client è attivo, consigliamo di configurare un cron job remoto in modo che le build pianificate non dipendano dal traffico del sito per l'attivazione. Vedi Assicurati che la tua Build Pianificata venga eseguita in tempo.

Opzione 3 – Problema di autenticazione di base

Autenticazione di base: L'autenticazione di base è probabilmente abilitata se l'accesso a wp-admin richiede l'inserimento delle credenziali in una finestra di accesso popup.

Passaggi:

  1. Vai su Impostazioni » Backup » Impostazioni avanzate.
  2. Imposta l'autenticazione di base con le tue credenziali in Accesso protetto da password.
  3. Salva le impostazioni e riprova la build.

Opzione 4 – Plugin di sicurezza che blocca Admin-AJAX

Plugin di sicurezza: I plugin di sicurezza potrebbero bloccare le richieste AJAX necessarie per il processo di build.

Passaggi:

  1. Disabilita eventuali plugin di sicurezza.
  2. Esegui una build di backup.
  3. Se la build funziona, riabilita i plugin individualmente per isolare l'impostazione problematica.

Opzione 5 – Blocco Host Admin-AJAX

Blocco a livello di host: Alcuni provider di hosting hanno regole in atto che bloccano le chiamate ad admin-ajax.php. In questo caso, contatta il tuo provider di hosting.

Stato in sospeso

Un backup nello stato in sospeso indica spesso che un backup creato da una pianificazione non può essere elaborato a causa di un errore di comunicazione AJAX.

Passaggi:

  1. Crea manualmente un backup (invece di usare una pianificazione).
  2. Se quel backup si blocca al 5%, vedi le Opzioni 1-5 per i dettagli su come risolverlo.

Build bloccata intorno al 20%

Bloccarsi al 20% indica generalmente problemi associati alla cattura del database.

Cambia Motore di script del database

Impostazione Database di Passaggio:
Cambia l'impostazione del database da Codice PHP a Mysqldump o viceversa.

Passaggi:
Vai su Impostazioni » Backup e cambia l'impostazione del Database.

Ottimizza Tabelle

Considera l'ottimizzazione del tuo database con un plugin come wp-sweep o simili per rimuovere dati non necessari.

Passaggi:

  1. Ottimizza le tue tabelle usando il plugin wp-sweep.
  2. Cerca e rimuovi tabelle che non saranno utili dopo la migrazione (ad es. log).

Build bloccata intorno al 40%

Gli host con poche risorse potrebbero interrompere il processo zip a causa di vincoli, causando il riavvio del processo di build al 40%.


Se un host con poche risorse sta interrompendo il processo zip, passare al motore DupArchive è di solito la soluzione più efficace, poiché evita i picchi di memoria/CPU che attivano questa specifica interruzione. Vai su Impostazioni » Backup » Motore Archivio e seleziona DupArchive.

Impostazioni archivio: DupArchive selezionato; il pannello opzioni DupArchive in grigio descrive il formato DAF e collega alla documentazione online.


Filtra File


Se il passaggio tra i motori non risolve il problema, filtra i file/directory più grandi per identificare se il problema è correlato alle dimensioni del sito. Usa l'opzione di filtro file/directory sia in modalità Shell che in modalità ZipArchive.
Regola Tempo Massimo di Build

Pannello delle impostazioni di elaborazione che mostra le opzioni di accelerazione (Off, Basso, Medio, Alto) e due limiti di tempo: Tempo massimo di compilazione 90 minuti e Tempo massimo di trasferimento 90 minuti


Se la build viene annullata automaticamente anziché interrotta dall'host, controlla Impostazioni » Backup e aumenta il valore di Tempo Massimo di Build (misurato in minuti), il valore predefinito è 270 minuti e 0 rimuove completamente il limite.


Passa a ZipArchive


Se attualmente utilizzi Shell Zip, passare al vecchio motore ZipArchive potrebbe anche risolvere il problema.

Pagina Archivio che mostra Motore di archivio: ZipArchive selezionato; Modalità di elaborazione = Multi-Threaded; Dimensione buffer = 64 MB; Pannello Opzioni ZipArchive visibile.

Se stai migrando un sito di grandi dimensioni su un host economico in generale, vedi Suggerimenti per la migrazione di un sito web di grandi dimensioni su un piano di hosting limitato. Per saperne di più sull'uso diretto di DupArchive/.daf file, vedi Estrazione di file .daf con DupArchive Extractor.

Assicurati di seguire questi passaggi in modo sequenziale e dovresti essere in grado di risolvere i problemi di build bloccate a una determinata percentuale.


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

Ottieni Duplicator Ora
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.

o
Ottieni 60% di Sconto su Duplicator Pro Ora →