Come eseguire il backup di WordPress su DigitalOcean Spaces
John Turner
John Turner
Al momento, stai eseguendo il backup del tuo sito, ma questi backup sono sicuri?
Mantenere i backup sul tuo web server sembra facile, ma non è la strategia più sicura. Pensaci: se succede qualcosa al tuo server, anche i tuoi backup potrebbero sparire.
Lo storage cloud offre un'alternativa intelligente, mantenendo i dati preziosi del tuo sito web offsite e sicuri.
DigitalOcean Spaces è un'opzione di storage cloud specificamente progettata per essere conveniente e facile da scalare, il che la rende un'ottima soluzione per i backup di WordPress.
Curioso di sapere come usarlo per proteggere il tuo sito web? Ti mostrerò come eseguire il backup del tuo sito WordPress su DigitalOcean Spaces!
Ecco i punti chiave:
- Cos'è DigitalOcean Spaces: È un servizio di storage cloud compatibile con S3, conveniente e scalabile, perfetto per conservare i tuoi backup di WordPress in una posizione sicura e offsite.
- Perché usarlo per i backup: Archiviare i backup nel cloud protegge i tuoi dati da problemi specifici del server come guasti hardware o attacchi hacker. Se il tuo server va in crash, i tuoi backup offsite rimangono sicuri e accessibili.
- Come funziona: Il metodo più semplice è utilizzare un plugin di backup per WordPress, come Duplicator Pro, che può connettersi direttamente al tuo account DigitalOcean Spaces.
- Il processo generale: Installerai un plugin di backup, creerai un contenitore di storage (chiamato "bucket") nel tuo account DigitalOcean, genererai chiavi di accesso univoche per la sicurezza e quindi configurerai il plugin per inviare automaticamente i backup del tuo sito a quel bucket.
Riepilogo rapido: Come eseguire il backup di WordPress su DigitalOcean Spaces
Indice
Perché eseguire il backup di WordPress su DigitalOcean Spaces?
DigitalOcean Spaces è un servizio di object storage in grado di archiviare grandi quantità di dati. Può contenere una vasta gamma di dati, tra cui immagini, video, contenuti generati dagli utenti, backup di siti, database, log e molto altro.

DigitalOcean Spaces offre una soluzione di storage conveniente e scalabile.
Consente ai proprietari di siti web WordPress di archiviare contenuti statici, garantendo che i loro file multimediali siano facilmente accessibili agli utenti senza preoccuparsi dei limiti di spazio su disco. Questa scalabilità è fondamentale per siti web in crescita con librerie di contenuti in espansione.
Puoi anche utilizzare DigitalOcean Spaces come servizio di storage per backup cloud. Invece di archiviare i backup sul tuo server locale, puoi salvarli nel cloud.
Questo rende i tuoi backup facili da recuperare ogni volta che ne hai bisogno. Non dovrai preoccuparti di errori del server o attacchi hacker che corrompono i tuoi dati.
Quali sono le caratteristiche di DigitalOcean Spaces?
Ecco alcune delle principali caratteristiche di DigitalOcean Spaces:
- Archivia più file di qualsiasi dimensione
- Aggiungi fino a 100 bucket
- Paga solo per lo spazio di archiviazione che utilizzi
- Content Delivery Network (CDN) integrata per ottimizzare i tempi di caricamento
- Archiviazione scalabile
- Carica file con un'interfaccia drag-and-drop o tramite API
- Compatibile con S3
- Trasferimenti dati crittografati HTTPS
- Operazioni di lettura e scrittura al massimo di 1500 RPS per indirizzo IP
- Si integra con FileZilla, Cyberduck e plugin WordPress compatibili con S3
Per iniziare a utilizzare DigitalOcean Spaces, il costo è di $5 al mese. Questo include 250 GB di spazio di archiviazione e 1 TB di trasferimenti in uscita. Lo spazio di archiviazione aggiuntivo costerà $0,02 per GB.
Al momento dell'iscrizione, DigitalOcean Spaces ti offrirà un credito di $200. Questo sarà valido per 60 giorni se desideri provare questo servizio di cloud storage prima di acquistarlo.
Come eseguire il backup di WordPress su DigitalOcean Spaces
Potresti essere abituato a servizi di cloud per l'upload di file di base come Dropbox o Google Drive. Se desideri iniziare a salvare i backup di WordPress su DigitalOcean Spaces, ecco i passaggi chiave.
- Passaggio 1: Installa Duplicator: Inizia installando un plugin di backup che supporti lo storage compatibile con S3, come Duplicator Pro.
- Passaggio 2: Crea un Bucket DigitalOcean Spaces: Accedi al tuo account DigitalOcean e crea un nuovo contenitore di storage, noto come bucket, dove verranno archiviati i tuoi backup.
- Passaggio 3: Copia le tue Chiavi di Accesso: Genera una nuova chiave API e una chiave segreta da DigitalOcean. Queste fungono da password, consentendo al tuo plugin di accedere in modo sicuro al bucket.
- Passaggio 4: Collega DigitalOcean Spaces a Duplicator: Nelle impostazioni di Duplicator, aggiungi una nuova posizione di archiviazione e incolla il nome del tuo bucket DigitalOcean, la regione e le chiavi di accesso appena generate.
- Passaggio 5: Crea un Backup DigitalOcean Spaces: Esegui un nuovo backup con Duplicator e seleziona il tuo DigitalOcean Spaces appena configurato come destinazione di archiviazione.
- Passaggio 6: Imposta Backup Automatici DigitalOcean Spaces: Per la massima tranquillità, crea una pianificazione di backup ricorrente in Duplicator per proteggere automaticamente il tuo sito su base regolare.
Passaggio 1: Installa Duplicator
Uno dei modi più semplici per collegare il tuo sito web a DigitalOcean Spaces è trovare un plugin di backup WordPress compatibile con S3. Ad esempio, Duplicator Pro è uno strumento di backup che supporta una varietà di servizi di cloud storage.

Con Duplicator, puoi eseguire il backup del tuo sito in una qualsiasi di queste posizioni cloud:
- DigitalOcean Spaces
- Dropbox
- Microsoft OneDrive
- Google Drive
- Amazon S3 (AWS)
- DreamObjects
- Vultr
- Wasabi
- Cloudflare R2
- Google Cloud
- Backblaze B2
Se desideri questa flessibilità, acquista un abbonamento a Duplicator Pro. Sebbene esista una versione gratuita, il plugin premium aggiunge il supporto per il cloud storage.
Quindi, scarica Duplicator e installalo in WordPress.
Nella tua dashboard di WordPress, vai su Duplicator Pro » Impostazioni » Generali.

Incolla la chiave di licenza ricevuta con il tuo acquisto. Premi Attiva per iniziare a usare Duplicator!
Passaggio 2: Crea un bucket DigitalOcean Spaces
Poiché DigitalOcean Spaces è un servizio di object storage, ti consente di archiviare dati come oggetti in bucket. Questi bucket possono contenere un numero illimitato di oggetti e puoi creare fino a 100 bucket diversi.
Per iniziare, dovrai configurare un nuovo bucket DigitalOcean Spaces per i backup del tuo sito. Nel pannello di controllo di DigitalOcean, fai clic sulla scheda Spaces e premi Crea un bucket Spaces.

Scegli la regione del data center più vicina a te. Successivamente, assegna un nome al nuovo bucket.

Fai di nuovo clic su Crea un bucket Spaces. Assicurati di ricordare il nome del bucket e la regione per dopo in questo tutorial.
Passaggio 3: Copia le tue chiavi di accesso
Prima di eseguire il backup del tuo sito da remoto, Duplicator necessita dell'autorizzazione per apportare modifiche al tuo bucket DigitalOcean Spaces. Per fare ciò, dovrai generare chiavi API.
Nella pagina principale Spaces, trova il link Pagina API.

Quindi, fai clic su Genera nuova chiave.

Assegna un nome alla chiave di accesso e premi Crea chiave di accesso.

Otterrai quindi una nuova chiave di accesso e una chiave di accesso segreta. Copia e salva entrambe.

Ora hai tutto ciò che ti serve per connettere Duplicator e DigitalOcean Spaces!
Passaggio 4: Connetti DigitalOcean Spaces a Duplicator
Quando crei un backup con Duplicator, questo verrà automaticamente archiviato sul tuo server locale. Per cambiare questa impostazione, dovrai aggiungere una nuova posizione di archiviazione. Vai su Duplicator Pro » Storage » Aggiungi nuovo.

Assegna un nome alla posizione di archiviazione e scegli Digital Ocean Spaces come Tipo.

Nella sezione Autorizzazione, incolla le tue chiavi di accesso, l'endpoint e il nome del bucket.

Usa questo endpoint: https://regione.digitaloceanspaces.com
Al posto di "regione", inserisci la regione che hai scelto quando hai creato il bucket.
Il campo Regione verrà riempito automaticamente dopo aver aggiunto l'endpoint.
Per il valore Backup massimi, puoi decidere quanti backup conservare in DigitalOcean Spaces. Una volta superato questo numero, Duplicator eliminerà un vecchio backup. Questo ti impedisce di sovraccaricare lo spazio di archiviazione.

Salva il nuovo provider di archiviazione.
Passaggio 5: Crea un backup DigitalOcean Spaces
A questo punto, sarai in grado di salvare qualsiasi backup su DigitalOcean Spaces. Per iniziare, vai su Duplicator Pro » Backup » Aggiungi nuovo.

Usa tag dinamici per dare al backup un nome riconoscibile.

Quindi, scegli DigitalOcean Spaces come posizione di archiviazione cloud.

Se desideri eseguire il backup dell'intero sito, scegli il preset di backup Sito completo. Tuttavia, puoi facilmente personalizzare il backup se necessario.

Al termine, premi Avanti. Duplicator analizzerà completamente il tuo sito web prima di eseguirne il backup.

Se tutto sembra normale, fai clic su Crea backup. Una volta eseguito il backup del tuo sito, Duplicator invierà una copia su DigitalOcean Spaces!
Passaggio 6: Imposta backup automatici su DigitalOcean Spaces
Impostando backup automatici, non dovrai mai preoccuparti di eseguire manualmente il backup del tuo sito.
Duplicator creerà regolarmente backup per te, il che ti farà risparmiare tempo, ridurrà al minimo i tempi di inattività e proteggerà i tuoi dati.
Per prima cosa, apri la pagina Pianifica backup e aggiungine uno nuovo.

Dai un nome alla pianificazione di backup automatico. Scegli un modello di backup o creane uno nuovo.

Nella sezione Archiviazione, scegli DigitalOcean Spaces.

Quindi, puoi personalizzare quando verrà eseguito il tuo backup.

Come ultimo passaggio, salva la pianificazione e attivala. Senza alcun aiuto aggiuntivo da parte tua, Duplicator eseguirà automaticamente il backup del tuo sito su DigitalOcean Spaces!
Come ripristinare il tuo backup DigitalOcean Spaces
Se il tuo sito viene mai hackerato o visualizza un errore critico, puoi semplicemente ripristinare uno dei tuoi backup di DigitalOcean Spaces. Fortunatamente, Duplicator rende questo processo semplice.
Apri la pagina Backup di Duplicator. Trova un backup creato prima dell'errore e premi Ripristina.

Poiché il tuo backup si trova in DigitalOcean Spaces, dovrai scaricarlo sul tuo server locale.

Quindi, la procedura guidata di ripristino si aprirà automaticamente. Accetta i termini e le condizioni e fai clic su Ripristina backup.

Ora Duplicator riporterà il tuo sito a una versione pulita! Usa il pulsante Accesso amministratore per accedere nuovamente alla tua dashboard.

FAQ sul collegamento di WordPress a DigitalOcean Spaces
Quali sono i limiti di Spaces in DigitalOcean?
Puoi creare fino a 100 bucket in DigitalOcean Spaces. Con l'opzione di pagamento più bassa, otterrai 240 GB di spazio di archiviazione. Ulteriore spazio di archiviazione costa $0,02 per GB. Altre opzioni come Backblaze B2, Google Cloud e Wasabi offrono spazio di archiviazione più economico.
Cos'è il plugin DigitalOcean Spaces per WordPress?
DigitalOcean Spaces Sync è un plugin gratuito su WordPress.org che collegherà la tua libreria multimediale di WordPress a un bucket DigitalOcean Spaces. Ti consente di eseguire il backup della tua libreria multimediale nel cloud o di servire immagini dal tuo account DigitalOcean. Se le servi da DigitalOcean, il plugin sostituirà gli URL dei media pubblici con collegamenti di archiviazione cloud.
Quanto costa DigitalOcean Spaces?
DigitalOcean Spaces costa $5 al mese per i primi 240 GB di spazio di archiviazione e 1 TB di trasferimenti in uscita. Se hai bisogno di spazio di archiviazione aggiuntivo, ti verranno addebitati $0,02 aggiuntivi per GB.
Come eseguo WordPress su DigitalOcean Spaces?
Puoi usare DigitalOcean Spaces per ospitare asset statici dal tuo sito WordPress come le immagini. Per prima cosa, assicurati che il tuo server sia configurato con l'ultima versione di Ubuntu. Quindi, dovrai modificare le autorizzazioni della cartella wp-content/uploads usando questo comando WP-CLI:
sudo mkdir -p /var/www/html/wp-content/uploads
Quindi, imposta nuove autorizzazioni per la cartella. Invece di "sammy" usa il tuo utente sudo non root:
sudo chown -R sammy:www-data /var/www/html/wp-content/uploads
Dopo questo, concedi al server web l'accesso in scrittura in questa cartella:
sudo chmod -R g+w /var/www/html/wp-content/uploads
Successivamente, installa e attiva il plugin DigitalOcean Spaces Sync. Ecco come navigare nella cartella dei plugin di WordPress:
cd /var/www/html/wp-content/plugins
Ora, installa il plugin:
wp plugin install do-spaces-sync
E attivalo:
wp plugin activate do-spaces-sync
Nelle impostazioni del plugin, inserisci le tue chiavi di accesso Spaces e il nome del bucket.
Per impostazione predefinita, l'endpoint sarà https://ams3.digitaloceanspaces.com. Puoi modificarlo per includere la tua regione specifica.
Nelle Impostazioni file e percorsi, inserisci un dominio di archiviazione pubblico o un percorso URL completo. Questo dipende se vuoi che i file siano archiviati solo su DigitalOcean Spaces o anche sul tuo server.
Considerazioni finali
Impostando i backup di WordPress su DigitalOcean Spaces, hai fatto un investimento prezioso per la salute a lungo termine del tuo sito web!
Non si tratta solo di recupero da disastri; si tratta di costruire una presenza online resiliente e scalabile. Man mano che il tuo sito web cresce, la tua strategia di backup con DigitalOcean Spaces può crescere facilmente con te, garantendo che i tuoi dati siano sempre protetti, qualunque cosa accada.
Pronto a proteggere i dati del tuo sito nel cloud? Duplicator Pro invia automaticamente i tuoi backup a servizi cloud come DigitalOcean Spaces, Google Cloud, Amazon S3 e altri. Provalo oggi stesso!
Mentre sei qui, penso che ti piaceranno queste guide aggiuntive su WordPress:
- Come eseguire il backup di un blog WordPress
- Come ripristinare WordPress da un backup
- I 11 migliori servizi di archiviazione cloud per backup di WordPress
- Come eseguire il backup di un database WordPress
- Come creare un backup cloud di WordPress
- Archiviazione cloud che NON COSTA NULLA: opzioni gratuite di backup offsite da considerare