Come LOGIS ha impedito a WordPress di aggiornarsi automaticamente fino al blocco
John Turner
John Turner
Il tuo sito va offline, quindi ripristini un backup. Per qualche secondo, tutto funziona.
Poi, si blocca di nuovo. Stesso crash, come se nulla fosse successo.
Questo è il ciclo in cui Ondrej Konvicka si è bloccato presso LOGIS. Non importa quante volte ripristinava il sito, WordPress continuava ad aggiornarsi automaticamente riportandolo allo stesso crash.
La soluzione non era un backup migliore. Era modificare ciò che era già all'interno di quello che aveva.
Un'introduzione a LOGIS
LOGIS sviluppa software avanzato di pianificazione e schedulazione della produzione per produttori industriali. Aiuta le fabbriche a gestire la loro produzione in modo più efficiente e a consegnare i prodotti ai clienti in modo affidabile e puntuale.

L'azienda non è nuova. Ha più di 30 anni e il suo sito web è online dal 1994. Ondrej Konvicka gestisce quel sito dal 2005, oltre 20 anni di amministrazione pratica del sito web.
Allora, Internet era un posto più semplice. Copie occasionali di file e database erano un modo perfettamente ragionevole per eseguire il backup delle cose.
Ciò non è più stato sufficiente man mano che i siti web diventavano più complessi e Internet si trasformava in un ambiente più ostile.
Avere un backup affidabile è una chiara necessità.
La regola di Ondrej per un sistema di backup è semplice: automazione. I backup dovrebbero essere eseguiti regolarmente, senza che nessuno debba ricordarsene. Gli ci sono voluti alcuni anni per trovare lo strumento giusto per il lavoro.
La sfida di un backup che continuava a ripristinare il problema
Negli ultimi 10-15 anni, LOGIS ha provato molti strumenti di backup. Ondrej descrive lo schema in modo semplice: ognuno di essi ha sempre avuto qualche "MA".
Il backup funziona, ma può essere archiviato solo localmente. Oppure il backup funziona, ma il ripristino tende ad essere un problema.
Circa due anni fa, LOGIS è passato a Duplicator. Ondrej indica la suite di funzionalità come motivo: altamente configurabile senza essere opprimente, un lungo elenco di provider di archiviazione cloud compatibili e un'automazione che non necessitava di supervisione.
L'implementazione, secondo le sue parole, "è stata un gioco da ragazzi".
Poi è arrivata la vera prova.
Non sai mai veramente quanto sia valida una soluzione di backup finché non hai bisogno di ripristinare effettivamente il backup, cosa che abbiamo dovuto fare di recente.
Una errata configurazione sul sito web di LOGIS ha permesso a WordPress di aggiornarsi automaticamente dalla versione 6.x alla versione 7, e l'aggiornamento ha interrotto la compatibilità con i plugin da cui dipendeva il sito. Il sito è andato offline.
Ondrej ha ripristinato un backup.
Il sito è tornato "online e funzionante in pochissimo tempo", dice, "almeno per un paio di secondi".
L'errata configurazione era stata salvata nel backup insieme a tutto il resto. Una volta ripristinato, WordPress si è aggiornato automaticamente di nuovo quasi immediatamente e il sito si è bloccato nello stesso modo di prima.
La soluzione doveva avvenire prima che il ripristino fosse completato: modificare la configurazione nascosta all'interno del backup stesso. Ondrej non era sicuro che ciò fosse persino possibile.
Modifica di un archivio di backup con Duplicator
Ondrej ha contattato il team di supporto di Duplicator per scoprirlo.
Grazie alla loro assistenza e competenza, abbiamo rapidamente ottenuto un elenco di passaggi necessari per modificare i file di configurazione contenuti nell'archivio di backup.
Con la loro guida, ha utilizzato lo strumento DupArchive Extractor per aprire l'archivio di backup, ha individuato il file wp-config.php del sito al suo interno e lo ha modificato per impedire a WordPress di eseguire nuovamente l'aggiornamento automatico.
Il supporto lo ha anche guidato su come diagnosticare un ripristino non riuscito in modo più generale: disabilitare i plugin uno alla volta per isolare la causa di un crash e verificare una incompatibilità di versione PHP tra il backup e il server.
Dopo aver modificato il backup, è stato in grado di completare il ripristino.
Questa volta, il sito è rimasto online. Nelle parole di Ondrej: "È stato piuttosto impressionante."
Guardando Duplicator in generale, dopo due anni di utilizzo, Ondrej ha una lamentela specifica riguardo al settore dei software di backup che Duplicator risolve:
La maggior parte delle soluzioni di backup che ho visto presta molta attenzione a come vengono creati i backup e pochissima a come vengono ripristinati, sebbene entrambi siano ugualmente importanti. Duplicator ci ha riservato una piacevole sorpresa, perché il processo di ripristino è gestito molto bene.
Indica specificamente il processo di ripristino di Duplicator. Offre più opzioni di configurazione del previsto, tutte chiaramente etichettate, e non ti permette di avviare un ripristino finché la configurazione non viene convalidata. Solo una volta superato il controllo, il pulsante Ripristina diventa attivo.

Con oltre 20 anni di esperienza nell'amministrazione di siti web, Ondrej avrebbe potuto gestire questo incidente nel modo tradizionale: copia manuale dei file, ripristino del database, riassegnazione manuale dei permessi.
Certo. Ma mi avrebbe sicuramente richiesto molto più tempo e ci sarebbe stato molto più margine di errore. Farlo in modo automatizzato e testato è decisamente l'approccio giusto.
Risultati
Con Duplicator, LOGIS è stata in grado di:
- Correggere un backup di WordPress che continuava a ripristinare un errore di aggiornamento automatico modificando la configurazione all'interno dell'archivio prima di completare il ripristino
- Ottenere una guida diretta e pratica dal team di supporto di Duplicator per uno scenario al di fuori del normale processo di ripristino
- Archiviare i backup su destinazioni cloud multiple invece di affidarsi solo allo storage locale
- Eseguire backup automaticamente, in base a una pianificazione, senza intervento manuale
- Ripristinare un sito web con molto meno tempo e rischio rispetto a farlo manualmente
Di nuovo online, questa volta per sempre
Il sito web di LOGIS serve principalmente a scopi interni, il che, secondo Ondrej, allevia un po' la pressione. Ma l'incidente ha comunque messo alla prova Duplicator in un modo in cui i backup di routine non avrebbero mai fatto.
La cosa di cui sono più felice è avere la certezza che Duplicator disponga delle funzionalità di cui abbiamo bisogno e di persone nel team di supporto che sanno bene cosa fare in queste situazioni stressanti.
Ondrej lo ha detto al meglio: non sai mai veramente quanto sia buona una soluzione di backup finché non devi ripristinarla. Non aspettare un crash per scoprire che la tua non è all'altezza.
Aggiorna a Duplicator Proper backup automatici, ripristini veloci e archiviazione cloud sicura!
Mentre sei qui, scopri come Duplicator ha trasformato i flussi di lavoro di altre aziende:
- Come un'agenzia web unipersonale risparmia il 10% del fatturato con Duplicator
- Come Duplicator ha aiutato a lanciare un sito Web di salute comportamentale in pochi minuti
- Come un'agenzia di web design ha evitato fallimenti di migrazione in oltre 50 progetti
- Come Super Power Family si è rinnovata senza tempi di inattività
- Come WPHostee ha ridotto i tempi di migrazione del 50% e i tempi di inattività dell'80%