Technical Anshu Home › Tutorial › Database di siti Web in blocco
🗄️ Backup del database del sito web

Scarica velocemente il database di siti Web in blocco

Molti siti Web, molti database e scaricarli uno per uno richiede tutta la serata. Questa guida scarica i database dei tuoi siti web in blocco, velocemente e in sicurezza: il backup cPanel, l'esportazione phpMyAdmin e i percorsi mysqldump confrontati onestamente, con compressione e verifica.

✍️ Technical Anshu🗄️ MySQL / MariaDB🎧 Multi-Language Audio
Scarica velocemente il database di siti Web in blocco
🎧 Audio multilingue: Nel lettore video, fai clic su [Impostazioni] (⚙️) ➔ [Traccia audio] per scegliere la lingua.

📑Capitoli

  1. Innanzitutto, l'ambito: solo i tuoi siti web e il motivo per cui il file richiede un'attenta gestione
  2. Percorso uno: backup completo del pannello di hosting (cPanel)
  3. Percorso due: esportazione phpMyAdmin, un database alla volta
  4. Percorso tre: mysqldump su SSH, il percorso in blocco
  5. Percorso quattro: siti WordPress con WP-CLI
  6. Comprimi il download con gzip e risparmia in tempo reale
  7. Verifica il file prima di fidarti
  8. Conserva il dump in modo sicuro ed elimina le copie vaganti

📋 Panoramica e guida passo passo

1

Inizia con l'ambito: solo i tuoi siti web

Questa guida riguarda il download dei database dei siti web di tua proprietà o dei siti web che amministri con l'autorizzazione del proprietario per un backup, una migrazione dell'host o una copia di prova. Questo ambito non è scritto in piccolo: il database di un sito web contiene tutto ciò che conta: post, prodotti, ordini, nomi degli utenti, email e hash delle password, quindi questi metodi non sono mai un modo per ottenere il database di qualcun altro.

⚠️ Solo i tuoi siti web. Ogni percorso riportato di seguito presuppone che i siti siano tuoi da gestire. Scaricare un database su cui non hai diritto, qualunque sia lo strumento che lo rende semplice, significa rubare i dati privati dei tuoi utenti.

Gruppo significa semplicemente: molti database, uno solo, senza fare da babysitter, esportare ciascuno uno per uno.

2

Route One: backup completo del pannello di hosting

cPanel, Plesk e pannelli simili hanno una sezione Backup (in cPanel anche sotto Backup guidato) che produce un backup completo dell'account (database, file, email, tutto) come un unico file scaricabile.

Apri il pannello, vai su Backup, scegli Backup completo, lascia che finisca la generazione sul server, quindi scarica il file sul tuo PC.

📌 Limite onesto: un backup completo è l'intero account, quindi è grande e lento da scaricare e il ripristino di un solo database in un secondo momento è un lavoro extra. Questo percorso è il migliore per uno spostamento completo dell'account, non per acquisire rapidamente i database.
3

Percorso due: esportazione phpMyAdmin, un database alla volta

phpMyAdmin è già presente in quasi tutti i pannelli di hosting, quindi non c'è nulla da installare. Seleziona il database nel pannello di sinistra, apri la scheda Esporta, scegli Personalizzato, imposta la compressione su gzipped, fai clic su Esporta e salva il file. Ripeti per ogni sito web.

⚠️ Limite onesto: phpMyAdmin viene eseguito all'interno del tuo browser con limiti di tempo e memoria PHP. I database di piccole e medie dimensioni vengono esportati bene, ma un database di poche centinaia di megabyte spesso muore durante l'esportazione su hosting condiviso, lasciando un file che sembra finito e non lo è. Se ciò accade, utilizza il percorso mysqldump riportato di seguito invece di riprovare la stessa esportazione.
4

Percorso tre: mysqldump su SSH, il percorso in blocco

Se il tuo hosting ti fornisce accesso SSH, questo è il percorso veloce: l'esportazione viene eseguita sul server stesso, non nel tuo browser, quindi non si applicano i limiti del browser. Per un database (sostituisci dbuser e mydatabase con l'utente e il nome del database; -p richiede la password di quell'utente):

Terminal — SSH
mysqldump -u dbuser -p mydatabase > mydatabase.sql

For every database on the server in one command, compressed as it goes:

Terminal — SSH
mysqldump -u root -p --all-databases --single-transaction --quick | gzip > all-databases.sql.gz

The two options the video highlights do the heavy lifting: --single-transaction gives a consistent copy of InnoDB tables without locking your live site while it exports, and --quick streams rows one by one instead of loading a whole table into memory first. Download the finished file with your SFTP client or the panel file manager.

5

Percorso quattro: siti WordPress con WP-CLI

Per i siti WordPress, WP-CLI su SSH esporta il database di un sito con un unico comando pulito: eseguilo all'interno della cartella di quel sito e ripetilo cartella per cartella in blocco:

Terminal — SSH (inside the WordPress folder)
wp db export backup.sql

A reputable backup plugin also works and adds scheduling, but a plugin export is only as trustworthy as the plugin — verify its file exactly the same way as any other dump (Step 6).

6

Comprimi il download con gzip e salva in tempo reale

Un dump del database è costituito da testo semplice e il testo normale si comprime estremamente bene: il file compresso è spesso una piccola frazione della dimensione SQL non elaborata, quindi viene scaricato anche in una frazione del tempo. In questa guida hai già visto entrambi i modi per ottenere la compressione: l'opzione di esportazione gzipped di phpMyAdmin (Passaggio 3) e il collegamento di mysqldump tramite gzip in modo che il server comprima il file così come è scritto (Passaggio 4). Su un database di grandi dimensioni questa è la differenza tra un download che termina e uno che scade.

7

Verifica il file prima di fidarti

Un download che sembra finito può ancora essere dimezzato. Prima di eliminare qualsiasi cosa o annullare il vecchio hosting, esegui questi tre controlli:

1. La riga di completamento. Apri la fine del file SQL: un mysqldump completo termina con una riga -- Dump completato. Se il file si ferma a metà dell'istruzione, è incompleto: eliminalo ed esportalo nuovamente seguendo un percorso che termina.

2. Dimensioni corrette. Confronta il file con il backup precedente del sito. Un negozio che accetta ordini giornalieri non dovrebbe produrre all'improvviso un minuscolo database: un crollo delle dimensioni è un avvertimento anche quando è presente la riga di completamento.

3. L'importazione di prova. Importa il file una volta in un database di prova usa e getta e verifica che vengano visualizzate le tabelle e i conteggi delle righe. Questa è l'unica prova completa che i dati ritornano.

⚠️ Non eseguire mai l'importazione di test sul tuo database live. Effettua la verifica in un database di test separato o in uno stack locale ed elimina la copia di test una volta terminato.
8

Conserva la discarica come i gioielli della corona

Il file che hai appena scaricato racchiude tutta la tua attività in un unico documento leggibile: nomi utente ed email, cronologia degli ordini e indirizzi e hash delle password che possono essere attaccati offline. Trattalo in questo modo dal momento in cui arriva sul tuo disco.

⚠️ Gestiscilo in modo sicuro: conserva il dump in una posizione nota e con accesso controllato, idealmente su un disco crittografato o in un archivio crittografato, e trasferiscilo solo su canali sicuri (SFTP o crittografati prima di qualsiasi caricamento nel cloud). Non inviarlo mai tramite un collegamento pubblico, una chat di gruppo o un allegato a un ticket. Una volta terminata e verificata la migrazione o il test, elimina le copie sparse (quella nella cartella Download, le copie intermedie, il database di test) e conserva solo le generazioni che conservi deliberatamente. Ogni copia dimenticata è un'esposizione extra senza alcun vantaggio.

🏷️Topic Search Variables & Keywords

🔍 Database Backup 🔍 mysqldump 🔍 phpMyAdmin Export 🔍 cPanel Backup 🔍 WP-CLI 🔍 MySQL 🔍 MariaDB 🔍 Bulk Database Download 🔍 Website Migration 🔍 gzip Compression 🔍 Backup Verification 🔍 TechnicalAnshu
🎙️ Trascrizione completa: tocca per espandere

Guida e soluzioni dettagliate per la risoluzione dei problemi: scarica velocemente il database di siti Web in blocco! Dimostrazione su schermo da parte del tecnico Anshu.

Scarica i database di tutti i tuoi siti web in blocco, in modo rapido e sicuro: backup cPanel, esportazione phpMyAdmin e percorso mysqldump confrontati onestamente, con compressione e verifica.

(la trascrizione termina qui nella pagina di origine)

❓ Domande frequenti

Questa esercitazione è gratuita al 100%?

Sì! Tutte le guide e i metodi dimostrati da Technical Anshu utilizzano risorse gratuite, legali ed educative.

I principianti possono seguire questa guida?

Assolutamente! Ogni passaggio viene dimostrato sullo schermo con istruzioni dettagliate in modo che chiunque possa seguirlo facilmente.

Dove posso porre domande se rimango bloccato?

Lascia un commento direttamente sul video di YouTube e la nostra community e l'Anshu tecnico ti aiuteranno.

🚀 Guarda il tutorial completo su YouTube

🚀 Guarda il video tutorial passo passo completo su YouTube: https://www.youtube.com/watch?v=2LXimsX2MBg

Abbonati a Technical Anshu per supporto IT, risoluzione dei problemi di Windows e gestione del server.

♥️ Guarda il video completo
Questo tutorial è basato sul video rapido di download in blocco del database di siti web di Technical Anshu • Bloccato in qualche passaggio? Chiedi nei commenti del video: lì riceverai aiuto 🙏