UpdraftPlus Google Drive: guida completa al backup WordPress

13 giugno 20267 minBackup
In breveAI

Guida completa alla configurazione backup WordPress automatici su Google Drive con UpdraftPlus: setup OAuth, schedulazione, ottimizzazioni e troubleshooting per agenzie web.

Perché UpdraftPlus e Google Drive per i backup WordPress

UpdraftPlus è il plugin di backup più installato nell’ecosistema WordPress, con oltre 3 milioni di installazioni attive a maggio 2026. La sua integrazione nativa con Google Drive lo rende una soluzione robusta per agenzie che gestiscono decine di siti client.

Google Drive offre 15 GB gratuiti per account e storage illimitato con Google Workspace, eliminando costi di storage per la maggior parte dei progetti small-medium. La banda in upload è generosa e l’API stabile dal 2015.

Vantaggi concreti della combinazione:

  • Storage gratuito fino a 15 GB per sito (sufficiente per il 70% dei progetti WordPress secondo Kinsta Report 2025)
  • Backup incrementali supportati dalla versione Premium (riduzione storage del 40-60%)
  • Restore diretto da interfaccia senza accesso FTP
  • Crittografia AES-256 disponibile per dati sensibili
  • API rate limit generoso: 10.000 richieste/giorno per progetto Google Cloud

Setup iniziale: preparazione Google Drive API

UpdraftPlus utilizza OAuth 2.0 per autenticarsi con Google Drive. Dalla versione 1.16.x il plugin include credenziali OAuth pre-configurate, ma per installazioni enterprise è consigliabile creare credenziali proprie per evitare rate limiting condiviso.

Creazione progetto Google Cloud (opzionale ma consigliato)

Per agenzie con più di 20 siti, creare un progetto Google Cloud dedicato garantisce quote indipendenti:

  1. Accedi a console.cloud.google.com con account Google Workspace
  2. Crea nuovo progetto (es. “AgencyBackups2026”)
  3. Abilita Google Drive API dalla sezione API & Services
  4. Crea credenziali OAuth 2.0: tipo “Web application”
  5. Aggiungi URI di reindirizzamento autorizzati: https://auth.updraftplus.com/auth/googledrive
  6. Salva Client ID e Client Secret

Tempo richiesto: 5-7 minuti. Le credenziali custom aumentano il rate limit da 10.000 a 1.000.000 richieste/giorno se richiedi quota estesa (processo gratuito ma richiede 2-3 giorni lavorativi).

Installazione e attivazione UpdraftPlus

Installa UpdraftPlus dalla repository ufficiale WordPress. La versione free supporta tutte le destinazioni cloud principali, Google Drive incluso.

wp plugin install updraftplus --activate

Per installazioni multiple via WP-CLI su più siti client, considera l’automazione tramite script bash o tool come AgencyPilot che permette deploy bulk di configurazioni plugin.

Configurazione backup su Google Drive

Accedi a Impostazioni → Backup UpdraftPlus → Impostazioni. La configurazione richiede 4 step principali.

Step 1: Scelta destinazione remota

Seleziona Google Drive dal menu a tendina delle destinazioni remote. UpdraftPlus supporta backup su destinazioni multiple simultanee (funzione Premium), utile per strategia 3-2-1 (3 copie, 2 media diversi, 1 offsite).

Step 2: Autenticazione OAuth

Clicca su Authenticate with Google. Il processo OAuth standard:

  • Redirect a pagina Google per selezione account
  • Richiesta permessi: “See, edit, create, and delete all of your Google Drive files”
  • Conferma e redirect a UpdraftPlus con token temporaneo
  • Plugin scambia token temporaneo con refresh token (valido indefinitamente se account non revoca)

Se hai creato credenziali custom, inserisci Client ID e Secret prima di cliccare su autenticazione. Il pulsante diventa Authenticate with your own app.

Problema comune: errore redirect_uri_mismatch. Verifica che l’URI di reindirizzamento nel progetto Google Cloud corrisponda esattamente a quello mostrato da UpdraftPlus (case-sensitive, con/senza slash finale).

Step 3: Configurazione cartella e opzioni

Dopo autenticazione riuscita, configura:

  • Folder: percorso Google Drive dove salvare backup. Default: /UpdraftPlus. Per agenzie, struttura consigliata: /ClientBackups/nomedominio.it
  • Keep backups for: numero di backup da mantenere. Consiglio per siti production: minimo 7 giornalieri + 4 settimanali (richiede Premium per retention avanzata)
  • Encryption: abilita per siti con dati sensibili (e-commerce, membership). Usa password forte gestita in password manager aziendale

Step 4: Schedulazione automatica

Configura frequenza backup per file e database separatamente:

  • Database: giornaliero ore 03:00 (carico server minimo). Un database WooCommerce medio (10k ordini) pesa 50-150 MB
  • File: settimanale ore 04:00 (domenica notte). I file cambiano meno frequentemente del database

UpdraftPlus usa WP-Cron, quindi richiede traffico per triggare backup. Per affidabilità assoluta, disabilita WP-Cron e configura cron di sistema:

define('DISABLE_WP_CRON', true);

Poi aggiungi a crontab server:

0 * * * * wget -q -O - https://tuosito.it/wp-cron.php?doing_wp_cron >/dev/null 2>&1

Esecuzione primo backup manuale

Prima di affidarti agli automatici, testa il processo manualmente. Dalla tab Backup/Restore, clicca Backup Now.

Opzioni disponibili:

  • Include database: sempre selezionato
  • Include files: seleziona tutti componenti per backup completo iniziale
  • Send to remote storage: verifica sia flaggato

Tempo di completamento dipende da dimensioni sito e banda upload. Riferimenti reali (testati maggio 2026, connessione FTTH 300 Mbps upload):

  • Sito 500 MB (blog standard): 3-4 minuti
  • Sito 2 GB (WooCommerce 2000 prodotti): 12-15 minuti
  • Sito 8 GB (membership con video): 45-60 minuti

Monitora il log in tempo reale. Errori comuni e soluzioni:

  • Timeout: aumenta max_execution_time PHP a 300 secondi minimo
  • Memory exhausted: incrementa memory_limit a 512 MB per siti large
  • Quota exceeded: verifica spazio disponibile Google Drive account

Verifica backup e test restore

Un backup non testato è un backup potenzialmente inutile. Test restore ogni 90 giorni minimo, 30 giorni per siti mission-critical.

Verifica integrità file

Dalla tab Backup/Restore, ogni backup mostra pulsante Restore. Prima del restore completo, verifica:

  • Tutti i componenti sono stati caricati (database, plugins, themes, uploads, others)
  • Dimensioni file coerenti con aspettative
  • Download test di un archivio per verifica locale con 7-Zip o unzip

Restore su staging

Procedura consigliata per test restore non distruttivo:

  1. Crea subdomain staging (es. staging.clientsite.it)
  2. Installa WordPress fresh e UpdraftPlus
  3. Connetti stesso Google Drive
  4. Dalla tab Existing Backups, UpdraftPlus rileva automaticamente backup disponibili
  5. Seleziona backup da testare e clicca Restore
  6. Scegli componenti da ripristinare (tutti per test completo)
  7. Conferma e attendi completamento (1-3 minuti per siti medi)
  8. Verifica funzionamento: frontend, backend, funzionalità critiche

Dopo restore, UpdraftPlus chiede di salvare nuovamente permalink (flush rewrite rules). Non saltare questo step.

Ottimizzazioni avanzate per agenzie

Esclusione file non necessari

Riduci dimensione backup escludendo file non critici. Da Impostazioni → Expert Settings:

  • Cache plugin (wp-content/cache)
  • File log (*.log)
  • Upload temporanei (wp-content/uploads/wpo-* per WP-Optimize, simili per altri plugin)

Esclusioni tipiche riducono dimensione backup del 15-30% senza perdere dati essenziali.

Split archives per siti large

Per siti >4 GB, abilita Split into archives of (Impostazioni Expert). Consiglio: 500 MB per chunk. Vantaggi:

  • Riduce rischio timeout durante upload
  • Facilita download parziale per restore selettivo
  • Migliora affidabilità su connessioni instabili

Reporting automatico

Configura notifiche email per ogni backup completato. Per agenzie, centralizza report usando filtri Gmail o tool di monitoring come sistemi di monitoring WordPress dedicati.

UpdraftPlus Premium include reporting avanzato verso dashboard centrale, utile per gestione 50+ siti client. Alternativa open: webhook personalizzati tramite filtro updraftplus_backup_complete.

Troubleshooting errori comuni

Errore “Insufficient scope” durante autenticazione

Causa: token OAuth non include permessi necessari. Soluzione: da Google Drive, vai in Gestisci il tuo Account Google → Sicurezza → App con accesso all’account, revoca UpdraftPlus e riautentica.

Backup non parte automaticamente

Diagnostica WP-Cron:

wp cron event list

Verifica presenza eventi updraft_backup_database e updraft_backup. Se assenti, ricrea schedule da interfaccia plugin. Se WP-Cron non funziona affidabilmente, passa a cron di sistema come indicato sopra.

Caricamento Google Drive lento

Velocità upload dipende da provider hosting e routing Google. Test effettuati maggio 2026 da principali hosting italiani:

  • SiteGround Milano: 25-35 MB/s verso Google Drive
  • Serverplan Treviso: 30-40 MB/s
  • Aruba: 10-20 MB/s (variabile)
  • VPS OVH Gravelines: 50-80 MB/s

Se upload insufficiente, considera destinazioni alternative (Backblaze B2 spesso più veloce da datacenter EU) o split upload notturni su finestra temporale più ampia.

Confronto versione Free vs Premium

UpdraftPlus Free copre l’80% delle esigenze agenzie. Premium (70$/anno, licenza singola) aggiunge:

  • Backup incrementali (riduzione storage 40-60%)
  • Supporto database esterni (separate DB server)
  • Migrazione facilitata tra domini
  • Clonazione siti one-click
  • Priorità support (risposta media 4 ore vs 48 ore free)

Per agenzie con 10+ siti, valuta UpdraftCentral (dashboard centralizzata per gestire backup multipli da singola interfaccia). Costo: 95$/anno per 10 siti.

Alternativa self-hosted: ManageWP o InfiniteWP offrono gestione backup centralizzata cross-plugin. AgencyPilot integra monitoring backup UpdraftPlus con alerting automatico su fallimenti.

FAQ

Quanto spazio Google Drive occupa mediamente un sito WordPress?

Un sito WordPress standard (blog o corporate) occupa 300-800 MB compressi. WooCommerce con 1000-5000 prodotti: 1-3 GB. Siti membership con contenuti video: 5-20 GB. Il database raramente supera 200 MB anche su e-commerce grandi. Con 15 GB gratuiti Google Drive, puoi mantenere 7-10 generazioni backup di un sito medio senza costi aggiuntivi.

UpdraftPlus rallenta il sito durante il backup?

Durante backup, UpdraftPlus consuma risorse CPU e I/O disco. Su hosting condiviso con risorse limitate, può causare rallentamenti del 20-40% percepibili. Soluzione: schedula backup nelle ore di traffico minimo (03:00-05:00) e abilita Reduce server load nelle opzioni Expert Settings. Su VPS/dedicati con risorse adeguate, l’impatto è trascurabile (<5% CPU spike per durata backup).

Posso usare Google Drive Business per backup multipli siti?

Sì. Con Google Workspace Business Standard (12€/utente/mese) ottieni 2 TB storage condiviso. Per agenzie, crea cartelle separate per ogni cliente in unico Drive condiviso. Attenzione: ogni sito richiede autenticazione OAuth separata allo stesso account Google. Non esiste limite tecnico al numero siti collegabili a singolo account Drive, ma per organizzazione consiglio max 50 siti per account per mantenibilità.

Come migro backup da Google Drive a altro storage?

UpdraftPlus permette cambio destinazione senza perdere backup esistenti. Procedura: 1) Configura nuova destinazione (es. Dropbox) mantenendo Google Drive attivo. 2) Esegui primo backup verso nuova destinazione. 3) Verifica successo. 4) Rimuovi Google Drive da destinazioni. I backup esistenti rimangono su Google Drive e restano accessibili da Existing Backups riconnettendo temporaneamente il Drive se necessario restore.

UpdraftPlus supporta backup database esterni?

Solo versione Premium supporta backup database su server separato (configurazione DB_HOST custom). Nella versione free, viene backuppato solo il database configurato in wp-config.php. Per architetture multi-database (shard WooCommerce, database analytics separato), serve Premium o script mysqldump custom schedulato via cron server separatamente da UpdraftPlus.

Gestisci i siti WordPress dei tuoi clienti?

AgencyPilot ti dà report AI, uptime monitoring, backup e portale clienti in un’unica dashboard. Gratis per 3 siti.

Prova gratis
Leggi anche
Tutti gli articoli
Tutti gli articoli