Vai al contenuto
TubePress — gratuito, self-hosted & attivamente mantenuto
Utenti e amministrazione

Backup

Pianifica backup completi o parziali su locale, FTP, S3 o WebDAV e ripristina con un clic.

L'unico backup che conta è quello che si può ripristinare. TubePress include Backup Pro, un plugin che acquisisce snapshot completi e verificati dell'intero sito e li trasferisce fuori dal server secondo una pianificazione — senza accesso shell, senza mysqldump e senza crontab di sistema.

Questa pagina illustra i profili di backup, il contenuto di ogni archivio, dove è possibile conservarli, come funzionano la pianificazione e la conservazione, come eseguire il ripristino e perché tutto continua a funzionare su un sito di qualsiasi dimensione. Abilitalo e configuralo da /admin/plugins.

Backup Pro

Backup Pro protegge tutto il necessario per ricostruire il sito da zero: il database, i file caricati, i temi, i plugin e la configurazione. Funziona interamente in puro PHP tramite il pianificatore integrato, quindi è compatibile anche con gli hosting condivisi dove non si ha alcun accesso alla riga di comando. La cronologia completa dei backup è registrata nel database con data, profilo, dimensione, durata e stato; è possibile scaricare o eliminare qualsiasi archivio dall'amministrazione.

Profili di backup

Invece di un unico job rigido, Backup Pro consente di creare più profili, ciascuno con la propria pianificazione, formato, destinazione di archiviazione, policy di conservazione e notifiche. Questo permette di combinare strategie diverse, ad esempio:

  • Un backup giornaliero completo inviato su S3.
  • Uno snapshot solo del database ogni sei ore sul server locale.
  • Un archivio settimanale inviato al proprio Nextcloud via WebDAV.

Ogni profilo funziona in modo indipendente, quindi snapshot leggeri e frequenti e archivi completi occasionali possono coesistere.

Cosa è incluso

Un backup completo acquisisce tutte e cinque le parti dell'installazione:

Database Upload Temi Plugin Config

È possibile scegliere il formato dell'archivio per profilo — ZIP o TAR.GZ — e un profilo può essere limitato al solo database quando si ha bisogno di uno snapshot rapido dei dati.

Destinazioni di archiviazione

I backup possono essere scritti su quattro tipi di destinazione, in modo da tenerli ben lontani dal server che proteggono:

DestinazioneCompatibile con
LocaleUna directory sul proprio server.
FTP / FTPSQualsiasi server FTP o FTPS remoto.
Compatibile con S3AWS S3, DigitalOcean Spaces, Wasabi, Backblaze B2.
WebDAVNextcloud, Synology, ownCloud.
Conserva almeno una copia fuori dal server. Un backup locale è comodo, ma scompare insieme al disco su cui risiede. Configura almeno un profilo su archiviazione remota (S3, FTP o WebDAV) in modo che la perdita del server non porti via anche i backup.

Pianificazione & conservazione

Ogni profilo viene eseguito secondo la propria pianificazione — ogni 6 ore, 12 ore, giornaliero, settimanale o mensile — gestita dal pianificatore integrato, senza mai toccare un crontab. Una policy di conservazione per profilo elimina automaticamente gli archivi vecchi, mantenendo il numero scelto ed eliminando il resto, in modo che lo spazio di archiviazione non cresca senza limiti.

Ripristino

Quando è necessario eseguire un rollback, è possibile ripristinare direttamente dal pannello di amministrazione e scegliere esattamente cosa recuperare:

Solo database
Ripristina i dati senza toccare i file.
Solo file
Ripristina upload, temi, plugin e configurazione senza sovrascrivere il database.
Entrambi
Un ripristino completo dell'intero sito.

Ogni archivio viene verificato con il checksum SHA-256 prima di avviare il ripristino, così un file troncato o corrotto viene rilevato anziché scritto sul sito in produzione.

Notifiche via email

Ogni profilo può inviarti un'email quando un backup viene completato o fallisce, all'indirizzo del destinatario impostato per profilo. Questo trasforma i backup in qualcosa di cui fidarsi senza doverli controllare — ricevi notizie solo quando c'è una conferma positiva o un errore da risolvere. Assicurati prima che l'email in uscita sia configurata; vedi Notifiche.

Progettato per scalare

Backup Pro è progettato per gestire siti con milioni di file. I dump del database, la copia dei file e la compressione degli archivi sono tutti suddivisi in blocchi, in modo che ogni passaggio si concluda entro i limiti di tempo di PHP e il tutto funzioni anche dietro Cloudflare — nessun timeout, nessun esaurimento della memoria. Poiché si basa solo su PHP, non è necessario mysqldump, né shell, né crontab da configurare.


Passi successivi

Ancora bloccato?

Apri un ticket dalla tua dashboard e il nostro team ti aiuterà.

Prova la demo live → Scarica TubePress →