Backup del sito web di staging

Come eseguire il backup del sito di staging del tuo sito web

· 13 minuti di lettura ·
Scritto da: avatar dell'autore Joella Dunn
avatar dell'autore Joella Dunn
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.
·
Recensito da: avatar del recensore John Turner
avatar del recensore John Turner
John Turner è il presidente di Duplicator. Ha oltre 20 anni di esperienza commerciale e di sviluppo e i suoi plugin sono stati scaricati oltre 25 milioni di volte.

Stai per trasferire le modifiche dall'ambiente di staging all'ambiente di produzione, ma qualcosa ti ha fatto fermare e chiederti se non sia meglio fare prima un backup.

Quel presentimento è giusto.

La maggior parte dei tutorial su WordPress consiglia di eseguire un backup del sito live prima di pubblicare le modifiche. È un buon consiglio, ma è solo metà della storia.

Anche il tuo sito di staging ha bisogno di un proprio backup. Se il push fallisce o danneggia il tuo ambiente di staging, perderai la base di riferimento per i test che hai appena impiegato ore a costruire. Non esiste al mondo alcun backup di produzione in grado di recuperarla.

L'ho visto succedere. Un push mal riuscito ha cancellato tutto da un sito di staging. Le modifiche erano andate perse. L'unica opzione era ricostruire il tutto a memoria e ripetere tutti i test.

In questo tutorial ti spiegherò come eseguire il backup del tuo sito di staging prima di effettuare qualsiasi aggiornamento. Al termine, avrai un backup completo sia dell'ambiente di staging che del sito di produzione, così potrai effettuare l'aggiornamento in tutta tranquillità, indipendentemente da eventuali problemi.

Ecco i punti salienti:

  • Non basta eseguire il backup dell'ambiente di produzione. È necessario eseguire il backup sia del sito di staging che di quello live prima di pubblicare qualsiasi modifica.
  • Un backup di staging salva la configurazione esatta e convalidata del tuo ambiente di test nel caso in cui un push mal riuscito lo danneggi.
  • Duplicator Pro gestisce l'intero flusso di lavoro, consentendoti di eseguire facilmente un backup completo del sito (file e database) su entrambi gli ambienti.
  • Scarica sempre una copia locale sul tuo computer e salvane un'altra sul cloud, in modo da proteggerti da eventuali guasti del server.
  • Non cancellare il backup di staging subito dopo aver completato con successo il push; conservalo per un mese nel caso in cui dovessero emergere bug nascosti in un secondo momento.

Indice dei contenuti

Perché eseguire il backup del sito di staging?

La maggior parte delle persone esegue un backup del proprio sito attivo prima di pubblicare le modifiche e ritiene che sia tutto a posto. Questo protegge l'ambiente di produzione, ma lascia esposto qualcosa di importante: il tuo lavoro.

Il tuo sito di staging non è semplicemente una copia dell'ambiente di produzione. Nel momento in cui sei pronto per il push, presenta esattamente la configurazione che hai verificato: plugin aggiornati, modifiche al tema, nuove funzionalità, tutte testate e confermate come perfettamente compatibili tra loro.

Questo è il tuo punto di riferimento. Se il push fallisce e porta con sé il malfunzionamento dell'ambiente di staging, quel punto di riferimento va perso. Il ripristino dell'ambiente di produzione dal backup non riporta in funzione l'ambiente di staging.

Ecco perché è necessario eseguire due backup prima di ogni push.

Il primo backup riguarda il tuo sito di staging. Serve a proteggere il lavoro di test che hai appena svolto. Se il sito di staging dovesse danneggiarsi, potrai ripristinarlo allo stato in cui l'avevi verificato e capire cosa è andato storto senza dover ricominciare da zero.

Il secondo backup riguarda il tuo sito di produzione. Serve a proteggere il tuo sito attivo. Se dopo il push si verifica un malfunzionamento sul sito di produzione, puoi ripristinare l'ultimo stato corretto conosciuto.

Sono adatti a diversi scenari di ripristino. Servono entrambi.

Cosa ti serve prima di iniziare

Prima di eseguire qualsiasi backup, assicurati di avere tutto il necessario a portata di mano. Preparare tutto in anticipo ti consentirà di evitare interruzioni durante il processo.

  • Duplicator deve essere installato sul tuo sito di staging, non solo su quello live.
  • Accesso amministrativo alla dashboard di wp-admin del tuo sito di staging: dovrai effettuare l'accesso direttamente all'ambiente di staging, non al sito live.
  • Spazio su disco sufficiente sul server per un backup completo del sito: se non sei sicuro di quanto spazio hai a disposizione, controlla il pannello di controllo del tuo hosting prima di iniziare.
  • Una destinazione di archiviazione cloud configurata in Duplicator Pro (facoltativa ma vivamente consigliata): sono supportati Dropbox, Google Drive, Amazon S3 e Duplicator Cloud. Se non ne hai ancora configurata una, per il momento va bene anche l'archiviazione locale, ma ti consigliamo di aggiungere un'archiviazione cloud prima del tuo prossimo aggiornamento.
  • L'URL del tuo sito di staging: che si tratti di un sottodominio (staging.yoursite.com) o di una sottodirectory (yoursite.com/staging), assicurati di sapere dove si trova prima di iniziare.

Come eseguire il backup del sito di staging del tuo sito web

Eseguire il backup del tuo sito di staging con Duplicator Pro richiede circa 10 minuti. La procedura è la stessa sia che il tuo ambiente di staging risieda su un sottodominio, in una sottocartella o su un server separato.

Ecco cosa dovrai fare:

  • Passaggio 1: installa e attiva Duplicator sul tuo sito di staging: installa il plugin direttamente sul tuo ambiente di staging. Se hai utilizzato la funzione di staging con un solo clic di Duplicator Pro per creare il sito, il plugin è già installato e puoi saltare questo passaggio.
  • Passaggio 2: Esegui un backup completo del sito del tuo ambiente di staging: utilizza il modello predefinito "Backup completo del sito" per acquisire i file e il database in un unico pacchetto. Assegna un nome chiaro al backup e seleziona almeno una destinazione di archiviazione prima di eseguirlo.
  • Passaggio 3: Scarica una copia locale del backup: scarica il file di archivio e il file installer.php in una cartella contrassegnata sul tuo computer, in modo da avere una copia che possa sopravvivere a un guasto totale del server.
  • Passaggio 4: esegui il backup anche del sito di produzione: ripeti la stessa procedura sul sito live. Prima di effettuare il push, devi disporre di entrambi i backup.

Passaggio 1: installa e attiva Duplicator sul tuo sito di staging

Prima di poter eseguire il backup del tuo sito di staging, devi installare uno strumento di backup. Lo strumento che consiglio a questo scopo è Duplicator.

Duplicator è un plugin per WordPress dedicato al backup, alla migrazione e alla creazione di ambienti di staging, utilizzato da 1,5 milioni di professionisti di WordPress. Crea un’istantanea completa del tuo sito in un unico pacchetto che puoi archiviare localmente o inviare sul cloud.

Plugin Duplicator Pro

Ciò che lo rende particolarmente adatto all’esecuzione dei backup è il fatto che gestisce l’intero flusso di lavoro in un unico posto.

Puoi usare Duplicator per eseguire il backup dell'ambiente di staging e di quello di produzione, per pubblicare le modifiche e per ripristinare il sito in caso di problemi. Non è necessario un plugin diverso per ogni fase.

Se hai creato il tuo sito di staging utilizzando la funzione di staging con un solo clic di Duplicator Pro, sei già a posto. Duplicator Pro è già installato e attivo sul sito di staging. Passa direttamente al passaggio 2.

Crea un sito di staging

Se il tuo sito di staging è stato creato in un altro modo (tramite lo strumento di staging del tuo host, una configurazione manuale del sottodominio o un altro plugin), dovrai installare Duplicator Pro direttamente sul sito di staging.

Accedi alla dashboard di wp-admin del tuo sito di staging e vai su Plugin » Aggiungi nuovo. Cerca Duplicator, installalo e clicca su Attiva.

La versione gratuita di Duplicator consente di eseguire un backup di base del sito di staging. Se desideri funzionalità quali migrazioni tramite trascinamento, ripristini con un solo clic, archiviazione su cloud e altri strumenti avanzati, passare a Duplicator Pro è la scelta migliore.

La chiave di licenza si trova nella dashboard del tuo account su duplicator.com. Copiala e incollala nel campo "Licenza" delle impostazioni.

Attivare la chiave di licenza di Duplicator

La tua licenza Pro copre più siti, quindi attivarla sul tuo ambiente di staging rientra nello stesso piano. Non è necessario alcun acquisto aggiuntivo.

Dovresti vedere un segno di spunta verde accanto alla tua chiave di licenza. Una volta confermata, sei pronto per creare il backup.

Passaggio 2: Esegui un backup completo del tuo ambiente di staging

Questo è il backup che protegge il tuo lavoro di test. Eseguilo prima di decidere di pubblicare le modifiche dall'ambiente di staging sul sito live, nel caso in cui qualcosa dovesse andare storto.

Nella dashboard di wp-admin del tuo sito di staging, vai su Duplicator Pro » Backup e clicca sul pulsante Aggiungi nuovo.

Sito di staging di backup

Dagli un nome che potrai riconoscere in seguito.

Successivamente, scegli dove salvare il backup. Hai due opzioni:

  • L'archiviazione locale salva il backup sul tuo server. È veloce, ma se il tuo server smette di funzionare, anche il backup va perso.
  • Il servizio di archiviazione cloud invia il backup su Dropbox, Google Drive, Amazon S3 o Duplicator Cloud. È accessibile anche se il server è completamente irraggiungibile.

Non sai quale scegliere? Dai un'occhiata al mio confronto completo tra backup locali e backup su cloud!

Seleziona almeno una destinazione cloud, se ne hai configurata una. In caso contrario, per il momento puoi utilizzare l'archiviazione locale, ma ricordati di configurare l'archiviazione cloud prima del prossimo invio.

Nuovo backup del sito di staging

Nelle impostazioni di backup, seleziona il modello " Sito completo ". In questo modo i tuoi file e il database verranno inclusi insieme in un unico pacchetto.

Backup completo del sito preimpostato

Non scegliere un’impostazione predefinita personalizzata che copra solo l’uno o l’altro. Un backup parziale non ti sarà d’aiuto se l’ambiente di staging richiede un ripristino completo.

Nella pagina successiva vedrai una panoramica completa del sito di staging. Controlla eventuali avvisi e clicca su «Crea backup».

Esecuzione della scansione di backup del sito di staging

Lascia che il backup venga eseguito. Al termine, vedrai i nuovi file elencati nella pagina «Backup ».

Passaggio 3: Scarica una copia del backup

L'archiviazione su cloud ti copre in caso di guasto del server. Se hai inviato il backup sul cloud, sarà al sicuro da eventuali errori locali.

Per i backup locali, ti consiglio di scaricarli. Ci vogliono solo due minuti, ed è quella copia che sarai felice di avere quando non potrai accedere a nient'altro.

Trova il backup che hai appena creato. Scarica entrambi i file.

Scarica il backup del sito di staging

Verranno scaricati due file: l'archivio (.daf o .zip) e il file installer.php. Ecco la differenza:

  • Il file di archivio contiene i dati del tuo sito
  • Il file installer.php decomprime i dati per ripristinare/migrare il sito

Conserva entrambi i file in una cartella chiaramente etichettata sul tuo computer.

Alcuni browser modificano i nomi dei file durante il download, aggiungendo un numero o cambiando l'estensione. Assicurati che il file installer.php sia stato scaricato con il nome esatto prima di salvarlo. Rinominarlo potrebbe compromettere il processo di ripristino.

Passaggio 4: esegui il backup anche del sito di produzione

Il tuo sito di staging è protetto. Ora fai la stessa cosa sul tuo sito live prima di pubblicare qualsiasi cosa.

Accedi alla dashboard di wp-admin del tuo sito di produzione e segui la stessa procedura: Duplicator Pro » Backup » Aggiungi nuovo, seleziona il modello " Sito completo " e assegnagli un nome chiaro.

Esegui il backup, attendi che venga completato e scarica una copia locale.

Una volta terminato, dovresti avere due copie di backup scaricate sul tuo computer. Questa è la situazione ideale prima di effettuare un push.

Due ambienti di backup, due opzioni di ripristino pronte all'uso. Ora puoi applicare le modifiche senza preoccuparti degli errori!

Cosa fare con il backup di staging dopo un push riuscito

L'aggiornamento è andato a buon fine e la produzione sembra procedere bene. Prima di chiudere tutto, c'è ancora una decisione da prendere riguardo al backup di staging.

Non cancellarlo ancora.

I problemi di produzione causati da un push non sempre emergono immediatamente. Un livello di cache può nascondere un modello difettoso per giorni. Un caso limite nel flusso di checkout potrebbe non attivarsi finché non viene raggiunto dal traffico reale.

Conserva il backup di staging per almeno 30 giorni dopo un push riuscito prima di valutare la possibilità di eliminarlo.

Se non l'hai ancora salvato su un servizio di archiviazione cloud, fallo subito. Le copie locali sul tuo computer sono utili, ma sono vincolate a un unico dispositivo.

L'archiviazione su cloud ti offre la possibilità di accedere ai tuoi dati da qualsiasi luogo, nel caso dovessi consultarli o ripristinarli in un secondo momento. Io uso sempre Duplicator Cloud perché si integra perfettamente con Duplicator ed è stato progettato appositamente per l'archiviazione dei backup di WordPress.

Cruscotto del sito web cloud di Duplicator

Quando sarai pronto per avviare la prossima serie di modifiche, l'ambiente di staging verrà probabilmente risincronizzato con l'ambiente di produzione. A quel punto, il vecchio backup dell'ambiente di staging perderà di importanza.

Tuttavia, conservalo finché il nuovo ambiente di staging non sarà configurato e non si sarà verificato che funzioni correttamente. È meglio non eliminare la tua rete di sicurezza prima che quella nuova sia operativa.

Domande frequenti (FAQ)

Devo installare Duplicator Pro sul mio sito di staging o solo su quello live?

Duplicator Pro deve essere installato sul sito di cui si desidera eseguire il backup. Per eseguire il backup del sito di staging, il plugin deve essere attivo nell'ambiente di staging, non solo in quello di produzione. Se il sito di staging è stato creato utilizzando la funzione di staging con un solo clic di Duplicator Pro, il plugin è già presente. Se invece il sito di staging è stato configurato in altro modo, installa e attiva Duplicator Pro direttamente sul sito di staging prima di eseguire il backup.

Posso usare Duplicator Lite per eseguire il backup del mio sito di staging?

Duplicator Lite consente di creare backup di base, ma non include backup programmati, destinazioni di archiviazione su cloud né la creazione di copie di staging con un solo clic. Se esegui i backup prima di ogni push, Duplicator Pro rende questa routine notevolmente più veloce e affidabile. Tutti i piani a pagamento prevedono un rimborso entro 14 giorni senza alcuna domanda, nel caso in cui il servizio non fosse adatto alle tue esigenze.

Qual è la differenza tra il backup del mio sito di staging e quello del sito di produzione?

Servono a proteggere cose diverse. Il backup dell'ambiente di staging protegge il tuo lavoro di test. Se il push fallisce e danneggia l'ambiente di staging, puoi capire cosa è andato storto senza doverlo ricostruire da zero.

Il backup di produzione protegge il tuo sito attivo. Se l'aggiornamento causa un malfunzionamento nell'ambiente di produzione, puoi ripristinare l'ultimo stato corretto conosciuto.

Ti consiglio di eseguire un backup sia del sito di produzione che di quello di staging prima di ogni aggiornamento.

Con quale frequenza dovrei eseguire il backup del mio sito di staging?

Come minimo, prima di ogni push in produzione. Se stai sviluppando attivamente sull'ambiente di staging nel corso di più sessioni, eseguo il backup anche alla fine di ogni sessione di lavoro. Gli ambienti di staging possono essere ripristinati o cancellati dai provider di hosting senza preavviso, e non esiste il salvataggio automatico per un sito WordPress.

E se il mio sito di staging fosse sullo stesso server di quello di produzione?

Esegui il backup di entrambi gli ambienti e inviali a un servizio di archiviazione cloud come Duplicator Cloud. Se il server smette di funzionare, sia il sito live che quello di staging risulteranno inaccessibili contemporaneamente. Una copia su cloud di ciascun backup è l'unica soluzione in grado di garantire la continuità in caso di guasto totale del server. È possibile ripristinare qualsiasi backup di Duplicator Cloud senza bisogno di accedere a wp-admin.

Duplicator Cloud: ripristino del backup completo

Posso ripristinare il mio sito di staging da un backup creato con Duplicator se l'aggiornamento lo danneggia?

Sì. I file di backup scaricati contengono tutto il necessario per ripristinare l'ambiente di staging esattamente nello stato in cui si trovava al momento dell'esecuzione del backup. Esegui il file installer.php sul sottodominio o nella sottocartella dello staging e segui le istruzioni.

Quanto sarà grande il backup del mio sito di staging?

Più o meno delle stesse dimensioni del tuo sito di produzione, dato che l'ambiente di staging è in genere una sua copia. Un sito WordPress di base senza molti file multimediali può arrivare fino a 500 MB. Un sito con grandi librerie di immagini o video caricati può raggiungere diversi GB. Controlla la dimensione del file nella schermata dei dettagli del backup una volta completata l'operazione. Questo è il miglior riferimento per pianificare lo spazio di archiviazione.

Vale la pena proteggere il tuo lavoro di allestimento

Ora disponi di un backup completo del tuo ambiente di staging e del tuo sito di produzione, archiviato in locale e in almeno una destinazione cloud. Questa è la situazione ideale prima di un push. Due ambienti coperti, due percorsi di ripristino pronti nel caso qualcosa vada storto.

D'ora in poi, inseriscilo nella tua routine prima di ogni operazione di push, non solo di quelle più importanti. Anche i piccoli cambiamenti possono causare problemi, e spesso proprio le operazioni di push che sembrano meno rischiose sono quelle di cui nessuno pensa di fare un backup prima di eseguirle.

Un'operazione di push non riuscita può cancellare un ambiente di staging che ha richiesto ore di configurazione e test. Senza un backup, l'unica opzione è ricostruire tutto da zero, reinstallare i plugin, ripetere tutti i test e sperare di ricordarsi com'era la configurazione funzionante.

Un backup aggiornato e verificato, conservato in almeno due luoghi diversi, fa sì che tale scenario non debba mai verificarsi.

Oltre 1,5 milioni di professionisti di WordPress utilizzano Duplicator Pro per proteggere i propri siti prima di ogni migrazione, aggiornamento e pubblicazione. Grazie alla creazione di ambienti di staging con un solo clic, ai backup programmati e al supporto per oltre 10 destinazioni di archiviazione cloud, è stato progettato proprio per il flusso di lavoro illustrato in questo tutorial.

Se questo tutorial ti è stato utile, vale la pena aggiungere ai preferiti anche queste guide.

avatar dell'autore
Joella Dunn Scrittrice di contenuti
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.
I nostri contenuti sono supportati dai lettori. Se clicchi su determinati link, potremmo ricevere una commissione.

Non lasciate che un altro giorno passi senza protezione

Ogni ora senza un adeguato backup di WordPress mette a rischio il vostro sito - Ogni migrazione di WordPress ritardata vi costa prestazioni e crescita

Ottenere Duplicator ora
Plugin duplicatore

Aspetta! Non perdere l'offerta esclusiva dell'
!

In qualità di cliente , hai diritto a uno sconto del 60%.

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

o
Ottieni subito il 60% di sconto su Duplicator Pro →