Guida Al Backup Su Server Dedicati e Hosting

26
Photo credit: Roberto F. / Foter.com / CC BY-NC-ND Backup su hosting e server Guida al salvataggio dei tuoi dati Backup sul server e backup sull’hosting. Come, quando e perchè. A cura di Valentino Gagliardi Technical Manager @ServerManaged.it @valentinogag

description

Quando si arriva al backup la paura fa 90! Dove lo salvo? Come copio i dati? Posso stare tranquillo? Se la farm va a fuoco come ripristino il server? Il backup è un argomento molto scottante e la ragione è evidente. Quando si tratta di mettere in salvo i propri dati l’ansia sale in modo esponenziale. Vero? Che cosa stai facendo per mettere in salvo i tuoi dati prima che arrivi la prossima catastrofe? I modi per correre ai ripari sono tanti. Vediamoli!

Transcript of Guida Al Backup Su Server Dedicati e Hosting

Page 1: Guida Al Backup Su Server Dedicati e Hosting

Photo credit: Roberto F. / Foter.com / CC BY-NC-ND

Backup su hosting e serverGuida al salvataggio dei tuoi dati

Backup sul server e backup sull’hosting. Come, quando e perchè.

A cura di Valentino GagliardiTechnical Manager @ServerManaged.it@valentinogag

Page 2: Guida Al Backup Su Server Dedicati e Hosting

Chi sonoInformatico fin da quando ero in fasce.Specializzato su Unix e Linux aiuto ogni giornopiccole e medie imprese nella gestione e nella sicurezzadi server dedicati e VPS.

Audience delle slide: webmaster, web agency, liberi professionisti della rete, pmi, e chiunque sia interessato ad accrescere la conoscenza di un argomento così delicato come quello del backup dei dati. Le slide non contengono riferimenti a nastri magnetici e backup enterprise, argomenti fuori dallo scopo di questa trattazione.

Page 3: Guida Al Backup Su Server Dedicati e Hosting

Concetti principali

1. il backup su server dedicati e virtuali2. il backup sull'hosting3. il backup di file sparsi4. l'importanza di differenziare i backup5. keep it easy, semplicità prima di tutto6. la ridondanza dei backup7. la frequenza dei backup8. pronti, partenza, backup!

Page 4: Guida Al Backup Su Server Dedicati e Hosting

L'importanza di chiamarsi Erne.. ehm backup

Perchè il backup è così importante?

Soddisfa l'esigenza di:

✔ Ripristinare dati cancellati per sbaglio

✔ Ripristinare dati persi per un guasto✔ Ritornare indietro “nel tempo”✔ Garantire la continuità del servizio

Page 5: Guida Al Backup Su Server Dedicati e Hosting

Ripristinare dati cancellati per sbaglioTi è mai capitato di perdere le modifiche al codice o le modifiche al layout di un sito per un errore di cancellazione accidentale? Il backup poteva essere la tua ancora di salvezza

Page 6: Guida Al Backup Su Server Dedicati e Hosting

Ripristinare dati cancellati per sbaglioTi è mai capitato di perdere le modifiche al codice o le modifiche al layout di un sito per un errore di cancellazione accidentale? Il backup poteva essere la tua ancora di salvezza

Ripristinare dati persi a causa di un guastoTi è mai capitato di perdere dei dati a causa di un guasto hardware? Un disco fisso che diventa inutilizzabile ad esempio

Page 7: Guida Al Backup Su Server Dedicati e Hosting

Ripristinare dati cancellati per sbaglioTi è mai capitato di perdere le modifiche al codice o le modifiche al layout di un sito per un errore di cancellazione accidentale? Il backup poteva essere la tua ancora di salvezza

Ripristinare dati persi a causa di un guastoTi è mai capitato di perdere dei dati a causa di un guasto hardware? Un disco fisso che diventa inutilizzabile ad esempio

Ritornare indietro “nel tempo”A volte è molto utile poter ritornare ad uno stato iniziale del sistema o ad un momento precedente durante la costruzione di un sito o di un progetto

Page 8: Guida Al Backup Su Server Dedicati e Hosting

Ripristinare dati cancellati per sbaglioTi è mai capitato di perdere le modifiche al codice o le modifiche al layout di un sito per un errore di cancellazione accidentale? Il backup poteva essere la tua ancora di salvezza

Ripristinare dati persi a causa di un guastoTi è mai capitato di perdere dei dati a causa di un guasto hardware? Un disco fisso che diventa inutilizzabile ad esempio

Ritornare indietro “nel tempo”A volte è molto utile poter ritornare ad uno stato precedente del sistema o ad un momento precedente durante la costruzione di un sito o di un progetto

Garantire la continuità del servizioEssere in grado di ripristinare velocemente un sistema per evitare disagi ed interruzioni prolungate

Page 9: Guida Al Backup Su Server Dedicati e Hosting

Photo credit: NASA's Marshall Space Flight Center / Foter.com / CC BY-NC

La continuità del servizioSono le 6 del mattino ed il server di un cliente da' segni di instabilità. I sintomi sono quelli di un guasto ad uno dei dischi.

Si decide di “resistere” e di posticipare l'intervento per evitare disagi all'utenza.

Nel frattempo viene predisposto un backup dei siti web ospitati sul server che comprende anche caselle di posta e databases.

Page 10: Guida Al Backup Su Server Dedicati e Hosting

Il backup su server dedicati e server virtuali

I pannelli di controllo installati su server dedicati e server virtuali ha delle funzioni di backup che puoi sfruttare per salvare i tuoi dati ed i siti web. Ad esempio il backup su WHM/Cpanel è solido e può essere usato sia dall’amministratore del server che può impostare backup globali con diversi tipi di frequenza, sia dal singolo cliente che può scaricare una copia dei database e delle home directory di ogni sito.

Page 11: Guida Al Backup Su Server Dedicati e Hosting

Photo credit: NASA's Marshall Space Flight Center / Foter.com / CC BY-NC

La continuità del servizioAlle 3 della notte successiva il server del cliente peggiora ed è necessario un intervento d'urgenza per sostituire uno dei dischi.

Dopo la sostituzione del disco è alta la probabilità che i dati possano andare persi.

Il backup preparato prima dell'intervento consente di ripristinare il server in meno di 10 minuti evitando lunghi disservizi all'utenza.

Page 12: Guida Al Backup Su Server Dedicati e Hosting

Controlla l'integrità del backupDopo aver lanciato un backup devi verificarne anche l'integrità. I backup possono fallire per svariati motivi:

partizionamento del disco errato. La directory temporanea dove viene salvato il backup potrebbe essere troppo piccola

Page 13: Guida Al Backup Su Server Dedicati e Hosting

Controlla l'integrità del backupDopo aver lanciato un backup devi verificarne anche l'integrità. I backup possono fallire per svariati motivi:

partizionamento del disco errato. La directory temporanea dove viene salvato il backup potrebbe essere troppo piccola

spazio su disco insufficiente. Lo spazio residuo sul disco è troppo piccolo per ospitare il risultato del backup. Il server può bloccarsi e crollare

Page 14: Guida Al Backup Su Server Dedicati e Hosting

Controlla l'integrità del backupDopo aver lanciato un backup devi verificarne anche l'integrità. I backup possono fallire per svariati motivi:

partizionamento del disco errato. La directory temporanea dove viene salvato il backup potrebbe essere troppo piccola

spazio su disco insufficiente. Lo spazio residuo sul disco è troppo piccolo per ospitare il risultato del backup. Il server può bloccarsi e crollare

backup “apparenti”. Salvataggi corrotti o formato dei backup illeggibile

Page 15: Guida Al Backup Su Server Dedicati e Hosting

Il backup sull'hostingQuasi tutti gli hosting permettono al cliente di impostare dei

backup per i propri siti web. Ovviamente consulta prima i termini di servizio ed in particolare le clausole che riguardano la copia ed

il salvataggio dei dati.

Page 16: Guida Al Backup Su Server Dedicati e Hosting

Il backup di file sparsiSe le tue esigenze di backup non coincidono nè con il caso di un hosting, nè con il caso di un pannello di controllo ciò significa quasi sicuramente che hai un server dedicato o virtuale che contiene una configurazione web server specifica e/o che contiene file sparsi.

In questo caso puoi programmare i tuoi backup con cron ed affidarti alla potenza di tar per creare backup di siti e caselle di posta ed a mysqldump per esportare i tuoi databases.Poi puoi copiare i backup su un supporto esterno con rsync oppure copiarli su uno spazio FTP o ancora su Amazon S3.

Page 17: Guida Al Backup Su Server Dedicati e Hosting

L'importanza di differenziare i backup

Diversifica i backup e usa supporti di archiviazione multipli per aumentare la possibilità di poter recuperare i dati in caso di “catastrofe”.

Page 18: Guida Al Backup Su Server Dedicati e Hosting

Diversificare i supporti di memorizzazione

✔ scaricare una copia di ogni sito in locale (comprensiva di db e posta)

Page 19: Guida Al Backup Su Server Dedicati e Hosting

Diversificare i supporti di memorizzazione

✔ scaricare una copia di ogni sito in locale (comprensiva di db e posta)

✔ obbligare anche il tuo cliente a scaricarne una copia in locale

Page 20: Guida Al Backup Su Server Dedicati e Hosting

Diversificare i supporti di memorizzazione

✔ scaricare una copia di ogni sito in locale (comprensiva di db e posta)

✔ obbligare anche il tuo cliente a scaricarne una copia in locale✔ tenere una copia del backup anche sul server remoto

Page 21: Guida Al Backup Su Server Dedicati e Hosting

Diversificare i supporti di memorizzazione

✔ scaricare una copia di ogni sito in locale (comprensiva di db e posta)

✔ obbligare anche il tuo cliente a scaricarne una copia in locale✔ tenere una copia del backup anche sul server remoto✔ archiviare una copia di backup su un dvd o su altro supporto di

memorizzazione esterno

Page 22: Guida Al Backup Su Server Dedicati e Hosting

Diversificare i supporti di memorizzazione

✔ scaricare una copia di ogni sito in locale (comprensiva di db e posta)

✔ obbligare anche il tuo cliente a scaricarne una copia in locale✔ tenere una copia del backup anche sul server remoto✔ archiviarne una copia su un dvd o su altro supporto di

memorizzazione esterno✔ replicare una copia dei backup anche su un server di appoggio

Page 23: Guida Al Backup Su Server Dedicati e Hosting

Diversificare i supporti di memorizzazione

✔ scaricare una copia di ogni sito in locale (comprensiva di db e posta)

✔ obbligare anche il tuo cliente a scaricarne una copia in locale✔ tenere una copia del backup anche sul server remoto✔ archiviarne una copia su un dvd o su altro supporto di

memorizzazione esterno✔ replicare una copia dei backup anche su un server di appoggio✔ replicare una copia dei backup in the cloud (Amazon S3,

SpiderOak ecc)

Page 24: Guida Al Backup Su Server Dedicati e Hosting

Frequenza e importanza dei backup

Quando programmi i tuoi backup considera anche una frequenza di salvataggio coerente con quella che è l’importanza dei dati. Su server meno impegnati o con dati meno volatili puoi fare un backup più volte a settimana. Su un server con un solo utente basta fare un backup anche una sola volta a settimana se i dati non vengono modificati di frequente.

Page 25: Guida Al Backup Su Server Dedicati e Hosting

Pronti, partenza, backup!

Per riassumere, i segreti di un buon backup sono la semplicità e le copie multiple. Se mantieni il tuo backup semplice ed essenziale hai molte più possibilità di ripristinarlo velocemente in caso di guasto. E se fai delle copie multiple hai più speranze di recuperare i dati in caso di disastro!E tu cosa fai per il backup?

Page 26: Guida Al Backup Su Server Dedicati e Hosting

Photo credit: Roberto F. / Foter.com / CC BY-NC-ND

Backup su hosting e serverGuida al salvataggio dei tuoi dati

Riferimenti:LINK: Guida al salvataggio dei dati su server e hosting pt 1LINK: Guida al salvataggio dei dati su server e hosting pt 2

Slide a cura di Valentino GagliardiTechnical Manager @[email protected]