Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come fare un backup manuale del database di WordPress (passo dopo passo)

I backup sono la fase di sicurezza più importante e spesso la più trascurata dai proprietari di siti web.

Il backup manuale di un database di WordPress è un modo semplice e veloce per scaricare tutti i dati di WordPress. Non è un backup completo del sito WordPress, ma è utile per ripristinare un sito WordPress.

In questo articolo vi mostreremo come eseguire manualmente il backup di un database di WordPress.

Making a WordPress database backup manually

Ecco una rapida panoramica degli argomenti che tratteremo in questa esercitazione:

Quando e perché fare un backup manuale del database di WordPress?

Dovreste sempre installare e configurare un sistema di backup di WordPress per il vostro sito. Questo vi permette di ripristinare il vostro sito se qualcosa dovesse andare storto.

Ci sono diverse situazioni in cui può essere necessario eseguire manualmente il backup di un database.

Ad esempio, potreste apportare delle modifiche importanti al vostro sito web WordPress e, per sicurezza, vorreste avere un backup del database.

Se avete accesso all’area di amministrazione del vostro sito web, potete utilizzare un plugin per effettuare un backup on-demand del database (vi mostreremo come e quale plugin utilizzare più avanti in questo articolo).

D’altra parte, in alcuni casi, potreste non avere accesso all’area di amministrazione del vostro sito WordPress.

Ad esempio, questo può accadere quando il vostro sito WordPress viene violato o è inaccessibile a causa di un errore di WordPress.

A questo punto è necessario eseguire un backup completamente manuale utilizzando un’utility di gestione dei database (vi mostreremo come fare anche questo).

Un backup manuale del database è esattamente uguale a un backup del database creato da un plugin.

Detto questo, vediamo come fare facilmente un backup manuale del database di WordPress.

1. Eseguire un backup del database di WordPress utilizzando un plugin

Questo metodo è più semplice e consigliato, ma funziona solo se avete accesso all’area di amministrazione del vostro sito WordPress.

Per prima cosa, è necessario installare e attivare il plugin Duplicator. Per maggiori dettagli, consultate il nostro tutorial su come installare un plugin di WordPress.

Nota: esiste anche una versione gratuita di Duplicator, che può essere utilizzata per creare backup di database. Si consiglia di passare alla versione a pagamento perché offre più funzioni.

Dopo l’attivazione, è necessario andare alla pagina Duplicator Pro ” Pacchetti e fare clic sul pulsante ‘Crea nuovo’.

Create new package in Duplicator

Nella schermata successiva, Duplicator consente di scegliere cosa includere nel backup.

Selezionate “Solo database” e fate clic sul pulsante “Avanti”.

Database only package

Duplicator ora scansionerà il sito e il database di WordPress.

Successivamente, verranno mostrati i risultati della scansione. Accanto alla sezione Database potrebbe comparire un avviso che informa che si sta creando un pacchetto di soli database.

Scan complete

Fare clic sul pulsante “Costruisci” per continuare.

Duplicator preparerà ora il backup del database in background e ne mostrerà l’avanzamento.

Al termine, sarà possibile scaricare i file di backup. Si consiglia di scaricare sia i file di archivio che quelli di installazione. Questo vi permetterà di ripristinare il vostro sito web più facilmente.

Download backup files to your computer

2. Backup manuale del database di WordPress con phpMyAdmin

Per questo metodo, utilizzeremo phpMyAdmin. Si tratta di un software open-source che consente di gestire il database MySQL tramite un’interfaccia web.

phpMyAdmin è preinstallato sulla maggior parte dei provider di hosting WordPress.

Per il bene di questo articolo, vi mostreremo le schermate di Bluehost. Tuttavia, la procedura di base è la stessa per la maggior parte dei provider di hosting.

Per prima cosa, dovete accedere al vostro pannello di controllo dell’hosting WordPress e fare clic sul pulsante “Impostazioni” sotto il vostro sito web.

Bluehost site settings

Nelle impostazioni del sito web, scorrere fino alla sezione Collegamenti rapidi.

Quindi, fare clic sul pulsante “phpMyAdmin” per continuare.

Launch phpMyAdmin

In questo modo si avvierà l’applicazione phpMyAdmin in una nuova scheda del browser.

Da qui, fate clic per selezionare il vostro database di WordPress dalla colonna di sinistra e poi fate clic sul pulsante “Esporta” in alto.

phpMyAdmin export database

Verrà richiesto di selezionare il metodo di esportazione.

Successivamente, è necessario selezionare “Personalizzato”, per avere più opzioni da esplorare.

Una volta scelta l’opzione Personalizzata, verranno mostrate tutte le tabelle del database di WordPress come selezionate.

A volte, i plugin di WordPress aggiungono le proprie tabelle al database. Se ci sono tabelle che si desidera escludere dall’esportazione, è possibile deselezionarle. Se non si è sicuri, è meglio tenerle tutte selezionate.

Select and exclude tables

Ora è necessario scorrere verso il basso fino alla sezione “Output”.

Per impostazione predefinita, phpMyAdmin mostra l’output del processo di esportazione come testo.

È necessario modificarla selezionando l’opzione “Salva output in un file”.

Per la compressione, è necessario selezionare l’opzione zippata o gzippata.

Select database backup output

Ora è necessario scorrere fino alla fine della pagina e fare clic sul pulsante “Vai”. phpMyAdmin invierà l’esportazione del database come file zip o gzip.

Questo è tutto. Avete eseguito con successo un backup manuale del database di WordPress.

3. Creare un backup manuale del database di WordPress da cPanel

La maggior parte delle buone società di hosting WordPress offrono anche modi semplici per scaricare i backup su richiesta. Ecco come fare un backup manuale del database di WordPress dal cruscotto del vostro hosting.

I fornitori di hosting come Bluehost, SiteGround e HostGator offrono tutti opzioni simili.

Per il bene di questo tutorial, vi mostreremo le schermate di Bluehost. Tuttavia, la procedura di base è abbastanza simile per altri host.

Per prima cosa, accedete al cruscotto del vostro account di hosting e fate clic sul pulsante “Impostazioni” sotto il vostro sito web.

Bluehost site settings

Nella schermata successiva, è necessario passare alla scheda “Avanzate”.

Da qui, è sufficiente scorrere fino alla sezione cPanel e fare clic sul pulsante “Gestisci”.

Bluehost advanced cPanel

In questo modo si avvia l’interfaccia di cPanel in una nuova scheda del browser.

Da qui, basta scorrere fino alla sezione dei file e fare clic sul pulsante “Backup”.

cPanel backup

Nella pagina dei backup, scorrere fino alla sezione dei backup parziali.

Da qui, è necessario fare clic sul nome del database per scaricare il file di backup del database.

Download cPanel database backup

Se necessario, potete anche scaricare il backup dei vostri file di WordPress da questa pagina.

Ripristino di un backup del database di WordPress

Una volta scaricato il backup del database di WordPress, potete continuare a riparare il vostro sito WordPress violato o apportare qualsiasi altra modifica necessaria.

In molti casi, probabilmente non sarà necessario ripristinare il sito web dal backup.

Ma nel caso in cui lo facciate, abbiamo una guida dettagliata passo-passo sul ripristino di WordPress da un backup. Copre tutte le opzioni più comuni di backup di WordPress, compreso il ripristino da un backup del database.

Impostare un sistema di backup automatico adeguato per il futuro

È possibile eseguire manualmente i backup del database di WordPress, ma è bene tenere presente che questa non è un’alternativa a una soluzione di backup adeguata per il vostro sito WordPress.

Ci sono situazioni in cui potreste non avere accesso al vostro database WordPress. Ad esempio, ciò può accadere se la società di hosting sospende l’account o perde i dati del sito web.

Un altro scenario possibile è quello in cui un hacker inietta un codice dannoso nel database di WordPress. Pulire un database infetto sarà molto più difficile.

Per questo motivo suggeriamo di utilizzare un plugin di backup appropriato per archiviare automaticamente i backup del database di WordPress sul cloud.

Si consiglia di utilizzare Duplicator. Crea e archivia automaticamente i backup su un servizio di cloud storage come Google Drive, Dropbox, OneDrive e altri.

Per istruzioni dettagliate, potete consultare questa guida su come eseguire il backup automatico di WordPress.

Speriamo che questo articolo vi abbia aiutato a capire come fare un backup del database di WordPress manualmente. Potreste anche voler consultare la nostra guida su come ripristinare il vostro sito WordPress con un semplice backup del database o la nostra selezione dei migliori plugin per database WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

33 commentiLascia una risposta

  1. Mrteesurez

    When I used Duplicator, free version to backup my site, do I still need to backup database separately when I have done a complete backup of the files ?
    Isn’t a database not included ??

    • WPBeginner Support

      The free version includes the database so you would not need to worry about that.

      Admin

  2. Prajwal Shewatkar

    Backup is the only solution to achive ultimate security. No matter how much you try someday you’ll have security issues on website and only backups can save you. I recommend daily full backup.

    • WPBeginner Support

      It would depend on how often content is added to a site for how often backups should be ran but they are great for keeping a site safe :)

      Admin

  3. Jiří Vaněk

    I use phpMyAdmin for exporting the database. When I use a plugin, can I rely on the resulting backup being as comprehensive as using phpMyAdmin?

    • WPBeginner Comments

      Yes, it should copy the whole WordPress database. It can actually be more comprehensive, because it can also include things like images and media.

      • Jiří Vaněk

        Thanks a lot for the confirmation. So I will probably switch to an automated backup with the help of a plugin.

  4. Moinuddin Waheed

    I am getting stucked with the import file of the database in phpmyadmin of the local xampp server.
    I wanted to make a test site for a live website, I followed the steps mentioned above but when I am importing the database file, it gives an error Maximum execution time of 300 seconds exceeded”
    and it doesn’t proceed further.
    is there a way I can solve this issue?

      • Moinuddin Waheed

        Thanks for the reply.
        I have sorted out this problem following this guide.
        I increased the execution time limit and it worked.
        so, by default the execution time is very less and it needs to be updated for importing large files.

  5. Moinuddin Waheed

    I have done manual backups many times and was unable to restore the back up database files in the liver server.
    Having said this, is there any method which can ensure full back of everything like themes , settings and database all in one?
    if this can be achieved, it would be very easy to restore any website without losing anything.

  6. A Owadud Bhuiyan

    Manually backing up the database is incredibly useful, especially when testing plugins locally.

    • WPBeginner Support

      It can certainly be helpful :)

      Admin

  7. Richard

    What is the difference between a database backup and a site backup performed by a plugin such as Duplicator Pro?

    • WPBeginner Support

      It varies from plugin to plugin but normally a site backup includes the theme and plugin files while a database backup is for your content.

      Admin

  8. Rafal

    I dont see any Backup Buttons on my Bluehost account: there are only tabs: Home, My sites, Marketplace, e-mail, domains, advanced

  9. Rose

    If I have a premium or business wordpress site, then wordpress is my host, correct? What can I do from wordpress.com besides an export?

  10. tim

    Hi. I have all folders from a wordpress site but i dont have any database backup. Is it possible to restore drom folders without sql backup?

    • WPBeginner Support

      Hi Tim,

      No you cannot. You can try finding the lost content by using Google Cache or Way Back Machine.

      Admin

  11. David John

    I have Finished the given all the steps, but i can’t backup my site, it shown be a Sever Error…And How to Rectify this error….

  12. Rebecca

    Can you use the built in “export” feature as a manual backup?

    • WPBeginner Support

      Not a good idea. The export file will be able to import your comments and posts into WordPress. However, it will not be able to import images if they have been removed or lost from original server. It will also be unable to restore any other data stored in WordPress database.

      Admin

  13. afdhal ilahii

    my i share this at my blog?

  14. Syed Azad Shah

    Dear Syed,
    Many thanks for your wonderful posts. They are really doing miracles for me. Just one question – I have four or five sites running on one hosting account. One from main directory and rest from sub-directories. How do I go about backing them up all. My website is
    Should I back them up as one file or different files

    Thank you very much
    Azad

    • WPBeginner Support

      Depends on your setup. If all of them are using the same database, then you can select tables for each site and then export them. Repeat for the next site.

      If they are using different databases then you need to export in different files.

      Admin

  15. Ahmed LAHMAR

    Hi WPBeginner,
    I use WP-DBManager and i would recommend it to anyone who wants some peace of mind it’s a wonderful plugin that you can backup your database, compress it into .gz file (my 70 mb SQL file became 5 mb after compression) and email it to you as schedueled. You can choose daily and weekly backup or you can do the backup manually.

    The plus other featues like optimisation which you can scheduel as well

    • Ahmed LAHMAR

      Sorry for typing mistakes m’y keyboard went mad

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.