Ripristinare un Backup WordPress: Guida Completa per Ogni Scenario
Il backup esiste. Il sito è rotto. Ecco come ripristinare in base allo scenario.
Scenario 1: Ripristino da UpdraftPlus
Se wp-admin funziona: vai in Settings → UpdraftPlus → Existing Backups → Ripristina. Seleziona cosa ripristinare (database, plugin, temi, uploads, other). Più semplice non si può.
Scenario 2: wp-admin non funziona
# Ripristino manuale via WP-CLI
wp db import backup-2026-05-01.sql
# Oppure via riga di comando
mysql -u wp_user -p wordpress_db < backup.sql
# Ripristina i file
tar -xzf wp-content-backup.tar.gz -C /var/www/html/
Scenario 3: Il server è morto
Nuovo server, stessa configurazione. Installa WordPress fresco, importa il database dal backup off-site (S3), ripristina wp-content. Aggiorna wp-config.php con le nuove credenziali database. Test.
FAQ
Quanto tempo ci vuole per un ripristino?
Con backup recente e procedura documentata: 15-30 minuti. Senza backup: ore o giorni (se possibile). Senza procedura: panico + improvvisazione + errori.