Backup del database di WordPress: 3 metodi per eseguire il backup del database WP
Pubblicato: 2022-07-06Hai bisogno di eseguire il backup del database di WordPress, per motivi di sicurezza o di migrare il tuo sito WordPress su un nuovo host? Il database è parte integrante del tuo sito web in quanto contiene le informazioni che consentono al tuo sito di funzionare correttamente. I backup del database di WordPress sono essenziali, non solo per ripristinare le informazioni critiche nel caso in cui il tuo sito non funzioni, ma anche quando scopri che alcuni dei tuoi file sono mancanti o danneggiati durante la migrazione del sito.
Esistono diversi modi per eseguire il backup del database e la scelta del metodo migliore dipende dalle esigenze e dalla complessità del sito. In questo articolo, ti mostreremo tre modi per eseguire il backup del database di WordPress.
Che cos'è un database WordPress?
Il database di WordPress è il luogo in cui sono archiviate tutte le informazioni relative al tuo sito WordPress. Include i tuoi post, commenti, informazioni di accesso, temi e impostazioni di configurazione. Il tuo sito web non può funzionare senza un database.
WordPress utilizza il sistema di gestione del database MySQL per archiviare e recuperare tutte le informazioni del tuo sito web. Il database MySQL memorizza i dati del tuo sito Web in tabelle, righe e colonne. Puoi aggiungere, modificare o eliminare i dati purché tu disponga dell'accesso come amministratore di WordPress.
Per ottenere le informazioni richieste, WordPress deve interagire con il database MySQL. Lo fa inviando query in SQL, il linguaggio standard del sistema di gestione del database MySQL, all'interno di PHP, che è il linguaggio in cui è scritto WordPress. PHP e SQL lavorano insieme per generare dati in modo dinamico, disabilitare i commenti, mostrare contenuti specifici agli utenti, eliminare i record e altro ancora.
Quando installi WordPress e utilizzi un provider di servizi gestiti WP, il database viene creato automaticamente per te. Se non opti per l'hosting gestito di WordPress, dovrai ottenere le credenziali del database dal tuo provider di hosting preferito. Il tuo database sarà archiviato sul server del tuo provider di hosting.
Quando un visitatore atterra sul tuo sito web, il suo browser invierà una richiesta al server su cui è ospitato il tuo sito. Il server invierà quindi i dati al visitatore e consentirà loro di utilizzarli come hai determinato. Ad esempio, puoi scegliere di mostrare solo una piccola parte del contenuto protetto come un white paper o un ebook sul tuo sito e consentire l'accesso solo dopo che il visitatore ha compilato un modulo.
Perché i backup del database di WordPress sono importanti
Poiché il tuo database WP memorizza tutte le informazioni che crei, è importante averne una copia pronta nel caso in cui il tuo database venga cancellato o danneggiato. Tuttavia, WordPress non esegue automaticamente il backup dei dati per impostazione predefinita, lasciando questa attività di gestione del sito Web ai proprietari. Proprio come ti prendi cura della sicurezza del tuo sito WordPress ed esegui gli aggiornamenti di WordPress, dovresti eseguire backup regolari del database di WordPress.
Un backup crea un duplicato del database del tuo sito. In caso di arresto anomalo del sito Web, avrai accesso a tutti i contenuti fino al momento in cui si è verificato l'incidente. Diamo un'occhiata ad alcuni dei motivi comuni per cui è necessario eseguire il backup del database:
- Migrazione del sito : un database migrato in modo errato è un errore comune durante le migrazioni del sito WordPress. Il backup e la migrazione del contenuto di un sito WordPress sono facili, ma molti plug-in di backup di terze parti non migrano anche il database. Poiché ciò può causare la mancanza di database durante la migrazione del sito, è una buona idea cercare una soluzione di backup o un plug-in di migrazione che esegua anche il backup del database.
- Sicurezza : il database di WordPress memorizza informazioni critiche sulla sicurezza del tuo sito, come login e password. Data la sua vasta base di utenti, WordPress è un obiettivo principale degli hacker. Mantenere nuovi backup del database ti consentirà di ripristinare rapidamente il tuo sito nel caso in cui il tuo sito sia compromesso.
- Sovrascritture accidentali : a volte è possibile modificare accidentalmente un'impostazione importante o eliminare qualcosa che dovrebbe essere conservato. Se il backup del tuo database è stato eseguito correttamente, puoi semplicemente ripristinare il backup più recente e continuare!
- Prima di un aggiornamento : WordPress consiglia di eseguire il backup del database prima di un aggiornamento del tema, dei plug-in e del core di WordPress. Se qualcosa va storto dopo aver effettuato gli aggiornamenti, sarai in grado di ripristinare il database dal backup e risolvere il problema più facilmente.
In che modo un backup del database di WordPress differisce da un backup di un sito Web WordPress
Un backup del database WordPress e un backup del sito Web WordPress sono due cose diverse.
Un backup completo del sito WP comporta il salvataggio dei file dell'installazione di WordPress, insieme al database. Questi file sono archiviati nella directory principale public_html e includono plugin di WordPress, file principali, temi, immagini, file di codice e pagine Web statiche. Un database archivia i dati del sito che non sono contenuti nei file del sito, come pagine, post e commenti. I proprietari dei siti generalmente creano un'attività di backup ricorrente per salvare tutti questi file.
Con quale frequenza eseguire il backup del database di WordPress?
È una buona idea eseguire backup del database di WordPress tutte le volte che il tuo sito cambia. Prendi in considerazione l'esecuzione di un backup del sito quando aggiungi o modifichi il contenuto del tuo sito, carichi nuovi temi/plug-in, conduci nuove transazioni sul tuo sito WooCommerce, registri nuovi utenti o ricevi nuovi commenti.
Stai aggiungendo contenuti come articoli, blog, immagini, infografiche, podcast, video e altre informazioni su base regolare o più volte al giorno? Quindi anche i backup del database di WordPress dovrebbero essere regolari e idealmente imitare la frequenza delle aggiunte di contenuti.
Ad esempio, se stai eseguendo una campagna di marketing e pubblichi più contenuti al giorno sul tuo blog o pagina di destinazione di WordPress, dovresti eseguire backup automatici più volte al giorno. Questo ti proteggerà nello sfortunato caso in cui il tuo sito si arresta in modo anomalo o subisce un attacco. Non dovrai affrontare una situazione in cui i post che hai creato così faticosamente vengono persi. È possibile risparmiare molto tempo ed energia ed evitare frustrazioni pianificando in anticipo i backup programmati del database di WordPress.
Il tuo sito riceve molti commenti e risposte ai moduli di contatto ogni giorno? Un programma serrato di backup del database WordPress assicura che le interazioni quotidiane rimangano in vigore e siano accessibili secondo necessità. La mancata creazione di backup giornalieri può causare la perdita di più dati tra i backup. Maggiore è il tempo tra i backup, maggiore è il rischio di perdita di dati durante il ripristino da un backup. Con adeguati meccanismi di backup e ripristino in atto, puoi proteggere il tuo database dalla perdita o dal danneggiamento dei dati.
Come già spiegato, ogni volta che aggiorni WordPress, dovresti eseguire un backup completo. Ciò include modifiche alla versione core di WordPress, plug-in, temi, contenuti e modifiche relative allo sviluppo.
Metodi di backup del database di WordPress
Considera questi tre modi per eseguire i backup del database di WordPress come parte del tuo sito Web o del tuo piano di gestione dell'e-commerce.
Metodo 1: backup del plug-in
Esistono plugin di backup di WordPress che generano backup quando apporti modifiche al tuo sito web. Qui, eseguiremo il processo con BlogVault, utilizzato da oltre 400.000 proprietari di siti.
- Scarica e installa il plugin BlogVault
- Crea un backup
- Fatto! Scarica il file di backup sul tuo computer per l'accesso offline
Questo è un modo semplice e veloce per eseguire il backup del database WP. Tuttavia, dovresti assicurarti che il plug-in di backup che utilizzi abbia anche un modo per ripristinare il backup, altrimenti potresti dover configurare manualmente il ripristino del database da solo. Idealmente, il plug-in dovrebbe offrire il ripristino automatico e indicare anche i timestamp per i backup precedenti e futuri, come nel caso di BlogVault.
Alcuni altri problemi possono verificarsi anche quando si utilizza un plug-in di backup. Ad esempio, i plug-in di backup archiviano i propri dati in una cartella sul sito WordPress. Se il tuo sito è danneggiato, anche quei file lo saranno, creando problemi durante il backup dell'intero sito.
Se i backup vengono eseguiti a livello di server anziché tramite il tuo sito Web, anche un problema minore può causare il fallimento del backup. Poiché il backup avviene indipendentemente dal fatto che il tuo sito Web sia funzionante o online, potresti non essere a conoscenza del fatto che non è riuscito fino a quando non avrai bisogno del backup particolare.
Dovrai anche considerare lo spazio su disco occupato dai backup sul server web. La buona notizia è che molti plug-in di backup di WordPress eseguono backup incrementali e non utilizzano spazio su disco.
Dichiarazione di non responsabilità: Codeable non è associato a nessuno dei plug-in e delle soluzioni menzionati in questo post.
Metodo 2: backup manuale tramite il tuo provider di hosting
È possibile eseguire manualmente il backup del database WP. Il vantaggio di questo metodo è che ti dà il controllo su quali parti del database di cui eseguire il backup. Ad esempio, potresti voler migrare un database WordPress su un nuovo sito, ma senza determinati dettagli di accesso o impostazioni del tema. Quando scegli un backup manuale, puoi eseguire un backup parziale o eseguire solo il backup delle informazioni di cui hai bisogno e lasciare il resto così com'è.
Molti provider di hosting hanno un'opzione di backup del database. Potresti trovare o meno questa opzione a seconda che utilizzi il cloud o l'hosting web condiviso o utilizzi cPanel per gestire il tuo sito. Se hai accesso a cPanel, puoi eseguire il backup del tuo database usando phpMyAdmin, ma di solito c'è un modo più semplice attraverso la sezione "Backup" del cPanel, come indicato di seguito:
- Apri cPanel e cerca l'opzione "Backup".
- Fai clic su "Scarica un backup del database MySQL"
- Scarica il file di backup del database .gz sul tuo computer
Sebbene questo sia un modo rapido per eseguire il backup del database, il ripristino del database su un nuovo provider di hosting richiederà di ricreare le credenziali di accesso al database e di modificare il file wp-config.php. Se non sei abituato a lavorare con il codice, troverai sicuramente il backup manuale del database di WordPress complicato e scoraggiante.
Puoi salvare il tuo database in una posizione sicura sul tuo PC come backup. Se stai eseguendo un backup completo, puoi salvare le copie nella stessa cartella dei file di WordPress. Inoltre, assicurati di tenere un registro di quando esegui i backup.
Metodo 3: Assumi un esperto
Il modo più semplice per eseguire il backup di un sito WordPress è utilizzare un plug-in. Con un plug-in di backup di WordPress, non devi accedere al cPanel o scaricare copie del tuo database. Puoi pianificare backup automatici e ripristinare il database in un clic, il che senza dubbio ti farà risparmiare un sacco di tempo e fatica.
Tuttavia, il backup di un database WordPress è soggetto a errori. Come abbiamo già discusso, le cose possono andare storte anche con i migliori plugin di backup di WordPress. Inoltre, dovrai verificare se il plug-in è in grado di ripristinare il backup in una nuova posizione. Ciò sarà utile quando si esegue il backup del database per la migrazione di un sito, in cui il backup del database è solo un passaggio e il ripristino del backup su un nuovo sito è una sfida completamente diversa.
Il metodo manuale di backup del database di WordPress ti offre maggiore flessibilità su ciò di cui desideri eseguire il backup. Ma è più dispendioso in termini di tempo e non praticabile se non hai conoscenze di programmazione.
Puoi saltare questi modi e coinvolgere un professionista di WordPress per eseguire un backup e una migrazione del database per te. Molte aziende e liberi professionisti offrono questi servizi online. Devi solo scegliere saggiamente in modo da poter svolgere il lavoro in modo affidabile ea un costo ragionevole. Tuttavia, ecco alcune cose da considerare:
- Non tutte le aziende e i liberi professionisti hanno una conoscenza specializzata di WordPress. Se assumi una terza parte, assicurati che abbia una grande conoscenza dell'infrastruttura e dell'ecosistema di WordPress.
- Il prezzo potrebbe variare a seconda di come va il backup. Fai attenzione ai costi di servizio aggiuntivi nel caso in cui sia necessario correggere potenziali errori di backup o problemi con i dati.
- Non tutti offrono supporto continuo dopo il backup e la migrazione. Se preferisci avere un'assistenza continua per le attività relative a WordPress, assicurati che il servizio sia incluso nel pacchetto che scegli.
Un modo migliore per trovare un esperto di backup e migrazione del database WordPress è utilizzare una piattaforma come Codeable. Ecco perché:
- Tutti gli esperti di Codeable sono specializzati in WordPress e hanno lavorato su progetti simili. Puoi stare certo che hanno quello che serve per soddisfare le tue aspettative.
- Gli esperti codificabili sono tutti attentamente controllati: puoi risparmiare tempo nel controllare referenze e portafogli.
- Il processo per assumere qualcuno su Codeable è semplice e veloce. Compila un brief con le informazioni sul tuo sito esistente e sui piani di migrazione e Codeable ti presenterà da 1 a 5 esperti adatti al lavoro. Una volta accettato il preventivo di uno degli esperti proposti, questi possono iniziare a lavorare al tuo progetto!
Fai scelte intelligenti sul backup e sulla sicurezza del tuo database WordPress
I dati del tuo sito web sono una risorsa preziosa. Ha un valore monetario per la tua attività. Hai passato centinaia di ore a creare contenuti che attirano clienti. Non vorrai mai trovarti in una situazione in cui non sei in grado di recuperare i contenuti del tuo sito dopo un evento avverso.
È essenziale eseguire il backup dei dati e ripristinarli rapidamente. Sebbene esistano modi semplici per eseguire il backup del database, il ripristino può essere meno semplice e richiedere competenze tecniche se si utilizzano procedure di ripristino manuale. Un plug-in di backup è una soluzione conveniente ma ha i suoi rischi.
Affidare a un esperto di WordPress l'esecuzione del lavoro offre tranquillità sapendo che un'importante attività di gestione del sito Web è in buone mani. Le agenzie che offrono questo servizio potrebbero non fornire supporto continuo, includere backup completi all'interno di un piano di manutenzione di WordPress più costoso o addebitarti un supplemento per il supporto continuo. Trovare e controllare gli sviluppatori WordPress su piattaforme freelance ti priverà del tuo tempo.
Invece, puoi lasciare che Codeable ti metta in contatto con liberi professionisti controllati. Solo chi ha le competenze giuste si applicherà al tuo progetto. I preventivi sono gratuiti e non c'è obbligo di assumere se non sei pronto! Vuoi vedere subito come funziona? Invia il tuo progetto su https://app.codeable.io/tasks/new.