Come eseguire manualmente il backup del tuo sito Web WordPress senza plug-in

Pubblicato: 2021-03-04

È importante comprendere le attività più fondamentali di WordPress durante l'esecuzione del tuo sito. La sicurezza, ovviamente, dovrebbe essere una delle tue considerazioni principali. Anche la creazione di un backup manuale di WordPress dovrebbe essere nella tua cassetta degli attrezzi. Dovresti utilizzare un plug-in di backup dedicato o un servizio online per eseguire automaticamente il backup del tuo sito web.

Tuttavia, sapendo come eseguire il backup manuale del tuo sito Web, avrai una migliore comprensione di come funziona il tuo sito Web. Inoltre, l'approccio manuale può salvare la tua pancetta se, ad esempio, non puoi accedere alla dashboard di WordPress o al servizio online. Gli incidenti accadono, quindi, in quanto tale, è un buon metodo per imparare.

Questo post ti mostrerà come eseguire il backup (e ripristinare) manualmente il tuo sito Web WordPress. Prima di questo, parliamo della tua installazione di WordPress nascosta e del motivo per cui un approccio automatizzato è il migliore.

Un rapido tutorial sul perché è necessario eseguire il backup del tuo sito Web WordPress

Per chi non lo sapesse, un backup di WordPress sta semplicemente copiando i file e il database del tuo sito da una posizione all'altra. Ci sono alcuni validi motivi per cui vorresti eseguire backup regolari:

  • Se il tuo sito Web WordPress è compromesso, puoi ripristinarlo allo stato originale.
  • Puoi eseguire un backup corrente e utilizzarlo per lavorare su un nuovo design per il tuo sito o implementare nuove funzionalità. Lo faresti attraverso un ambiente di sviluppo locale, lasciando intatto il tuo sito live.
  • Errori di hardware, software e servizi generali possono causare la cancellazione dei dati, inclusi i backup.
  • L'errore dell'utente è sempre una possibilità, nonostante la tua cura. Spesso è più semplice recuperare i dati da un backup che ricrearli.

Tuttavia, utilizzare WordPress significa spesso installare plug-in per automatizzare le attività quotidiane. Se ti stai chiedendo perché questo è un modo migliore per eseguire il backup del tuo sito, la prossima sezione spiegherà.

Perché un backup manuale di solito non è l'approccio migliore

Un'installazione di WordPress pronta all'uso - è "core" - è piuttosto spoglia. Questo è di progettazione. Se desideri cambiare l'aspetto del tuo sito, l'installazione di un tema è il modo in cui lo ottieni. Se desideri estendere le funzionalità del tuo sito, installerai dei plug-in.

Mentre i plugin possono ottenere molte cose sul tuo sito, automatizzare attività complesse è uno dei modi migliori per usarli. Il backup del tuo sito si adatta all'automazione per alcuni motivi:

  • Puoi assicurarti che gli stessi passaggi vengano eseguiti ogni volta che esegui un backup.
  • Saprai che il backup dei file e delle cartelle corretti è stato eseguito correttamente.
  • Puoi anche assicurarti che anche il backup sia archiviato in modo sicuro.

Indipendentemente da ciò, probabilmente stai già utilizzando plug-in per molte diverse attività di WordPress. Tuttavia, se il tuo sito Web WordPress viene violato, non avrai accesso ai soliti metodi di WordPress per lavorare con i file. Detto questo, imparare a eseguire il backup manualmente è un'altra freccia nella tua faretra.

Come eseguire manualmente il backup del tuo sito Web WordPress

Divideremo il backup manuale in due parti: la seconda esaminerà più da vicino il tuo database. Tuttavia, prima di questo, la prima parte tratterà i tuoi temi, plugin e media. Diamo un'occhiata!

1. Esegui il backup di temi, plug-in, file e caricamenti multimediali di WordPress

Prima di tutto, ci sono un certo numero di file di cui dovrai eseguire il backup. Fortunatamente, non è necessario salvarli tutti, poiché i file core di WordPress possono essere riscaricati.

Prima di iniziare, avrai bisogno di quanto segue:

  • Accesso come amministratore al tuo server di hosting
  • Un client Secure File Transfer Protocol (SFTP), come FileZilla, insieme alle tue credenziali FTP.
  • Le competenze necessarie per trasferire file tramite SFTP.

Una volta che li hai, accedi al tuo sito tramite il tuo client SFTP e controlla il tuo elenco di file nella directory www o public_html :

Un client FTP che mostra i file di WordPress.

Se hai più di un sito, troverai alcuni dei tuoi altri siti in cartelle dedicate, sebbene la struttura dei file sia la stessa. Invece di scansionare tutti i file qui, dovrai solo trovare quanto segue:

  • Il file wp-config.php dalla directory principale del sito web.
  • La directory del contenuto wp .

In poche parole, il primo file contiene le impostazioni di configurazione specifiche del tuo sito, inclusa la stringa di connessione utilizzata dall'applicazione WordPress per connettersi al database. La cartella wp-content è dove risiedono i tuoi temi, plugin e file multimediali.

Il lavoro qui è semplice: trascina il file e la cartella in una posizione sicura! Una volta fatto questo, la prima parte è finita.

2. Eseguire il backup del database di WordPress

Il backup del database è un po' più complesso delle cartelle e dei file del tuo sito, principalmente perché dovrai connetterti al server del database. Per questo, avrai anche bisogno di:

  • Accesso come amministratore al tuo account di hosting.
  • Accesso a uno strumento come phpMyAdmin o Adminer che ti consente di accedere al tuo database WordPress utilizzando un'interfaccia utente grafica (GUI). Tale strumento è spesso disponibile tramite il cPanel del tuo host web o simili.

Una volta che li hai a portata di mano, controlla i due diversi metodi di backup di seguito. Sentiti libero di gravitare sull'opzione che fa per te, poiché raggiungono tutti lo stesso obiettivo.

Utilizzo di uno strumento grafico (come Amministratore)

L'utilizzo di una GUI per accedere al database di WordPress semplifica il lavoro con esso e sono disponibili numerosi strumenti. Il tuo host fornirà spesso phpMyAdmin o Adminer.

La posizione dello strumento varia a seconda dell'host, ma di solito sarà chiaramente etichettata come tale:

La schermata del database MySQL in un host web.

Una volta entrato, troverai un elenco o un menu a discesa che mostra il database del tuo sito da qualche parte sul lato sinistro:

Scelta di un database in Admin.

Qui, scegli il database che corrisponde al nome del tuo sito web:

Un elenco di tabelle di database di WordPress.

Quindi, fai clic sul collegamento Esporta per il database e, se richiesto, vai con un'esportazione personalizzata. Nella schermata Esporta , scegli la codifica UTF-8 se disponibile e scegli un'opzione di output GZIP (di nuovo se puoi):

Esportazione di un database all'interno di Admin.

Infine, fai clic su Esporta e salva il file sul tuo computer.

Utilizzando le funzionalità del tuo pannello di controllo di hosting

Molti utenti sottoutilizzano le funzionalità che si trovano all'interno del loro pannello di controllo dell'hosting. Indipendentemente da ciò, puoi eseguire il backup dei tuoi database da molti pannelli di amministrazione dell'hosting. Molti host utilizzano cPanel, ma sono disponibili anche dashboard personalizzati.

Dovrai verificare con il tuo host particolare se sei in grado di eseguire manualmente il backup dei database. Alcuni offrono una chiara serie di istruzioni per il download del database. Al contrario, altri non consentono di scaricare manualmente i database a meno che non facciano parte di un backup manuale a livello di sito.

In ogni caso, ci sarà un'opzione per il backup del tuo sito, chiaramente contrassegnata sul back-end del tuo host. Se stai usando cPanel, è spesso la procedura guidata di backup all'interno della sezione File :

Il collegamento della procedura guidata di backup all'interno di cPanel.

Da qui, ti consigliamo di fare clic sul pulsante Backup , che porterà alla sezione Backup completo o parziale :

Selezione di un backup nella procedura guidata di backup di cPanel.

Infine, fai clic sui collegamenti Database MySQL e Inoltri e filtri e-mail , quindi sui collegamenti specifici nella pagina successiva per scaricare il database e i file:

Scegliere un backup completo o parziale all'interno di cPanel.

Nota che puoi anche scaricare la tua directory Home per completezza, ma non è necessario. In alternativa, puoi saltare il passaggio di backup del file precedente e scaricare temi, plug-in e file multimediali anche da qui, se l'opzione è disponibile per te.

Come e dove archiviare i backup manuali di WordPress

Prima di esaminare il ripristino del tuo sito Web WordPress da un backup, ti diamo alcuni suggerimenti su come archiviare i tuoi backup in modo sicuro. Ti consigliamo di non eseguire le seguenti operazioni:

  • Archivia i backup sul server del tuo sito Web, poiché eventuali problemi possono cancellare i dati.
  • Salva i backup sul computer che usi per il lavoro quotidiano. Rischi di cancellare i file per errore, o se il disco rigido si guasta li perderai.

Invece, seguiamo la "regola del tre": archiviamo tre copie del backup in tre luoghi separati. Uno dovrebbe trovarsi in una soluzione di archiviazione cloud sicura e uno dovrebbe trovarsi su un'unità rimovibile. Il terzo può essere in un formato a tua scelta, ma deve essere tenuto separato dagli altri backup.

Come ripristinare manualmente il tuo sito Web WordPress

La buona notizia è che se ti trovi nella posizione in cui devi ripristinare il tuo sito Web WordPress, il processo è quasi il contrario del backup. Anche se abbiamo trattato gran parte dei dettagli in questo articolo, vale la pena ripercorrere i passaggi generali che dovrai eseguire:

  • Probabilmente ti troverai di fronte a una "lavagna vuota" per quanto riguarda il tuo sito. Pertanto, ti consigliamo di installare una nuova versione di WordPress, in quanto ciò genererà i tuoi file, un database e un utente associato.
  • Accedi al tuo strumento di database GUI utilizzando le tue nuove credenziali utente MySQL.
  • Trova il nome del database del tuo nuovo sito dal menu della directory a sinistra o dal menu a discesa.
  • Una volta entrato nel database di WordPress, fai clic sull'opzione Importa .
  • Cerca il tuo file e assicurati che la codifica dei caratteri sia impostata su UTF-8, se disponibile.
  • Fare clic su Vai , Fine o Importa per avviare il processo.
  • Una volta che il tuo database è attivo e funzionante, prendi la cartella wp-content e il file wp-config.php e caricali sul tuo server, sovrascrivendo le cartelle precedenti. Aggiorna il nome del database e le credenziali, se necessario.

Probabilmente troverai il processo di ripristino molto più semplice del backup, poiché avrai già completato ogni azione la prima volta.

Tuttavia, una volta terminato, ci sono due passaggi di "pulizia" da eseguire. Innanzitutto, elimina il file di backup .SQL dal server principale e imposta le autorizzazioni corrette su file, cartelle e database.

Avvolgendo

I backup del sito sono un processo cruciale e fondamentale che dovresti implementare. Dovrebbero essere sempre inclusi nel tuo programma di sicurezza WordPress. Un approccio manuale ai backup può aiutarti quando non puoi accedere alla dashboard.

Inoltre, puoi imparare molto sulla tua installazione facendo un backup manuale di WordPress. Quindi, mentre dovresti utilizzare un plug-in o un servizio online per eseguire il backup del tuo sito Web, esegui occasionalmente il backup manuale.

Questo post ha delineato una serie di aspetti del backup manuale del tuo sito WordPress. Dovrai considerare di eseguire il backup di temi, plug-in, file multimediali e database. Per quest'ultimo, ci sono alcuni metodi che puoi usare. Naturalmente, anche l'archiviazione sicura dei backup e la conoscenza di come ripristinarli manualmente dovrebbero essere questioni fondamentali per te.