• Home
  • Azienda
    • Progetti
    • Certificazioni
    • Lavora con noi
    • Chi Siamo
  • Consulenza
  • Formazione
  • Lavora con noi
  • Blog
  • Contatti
  • Webmail
  • Home
  • Azienda
    • Progetti
    • Certificazioni
    • Lavora con noi
    • Chi Siamo
  • Consulenza
  • Formazione
  • Lavora con noi
  • Blog
  • Contatti
  • Webmail
System Administration

Backup a caldo per soluzioni di DR di sistemi Linux

by admin in System Administration

Nel corso del progetto DSC Vodafone, il nostro gruppo di lavoro si è trovato a dover cercare una soluzione a basso impatto economico per effettuare a caldo backup DR di sistemi Linux.
Dopo varie ricerche la soluzione adottata è stata quella di MondoRescue (http://www.mondorescue.org/), sw opensource che consente appunto, previa installazione sul sistema oggetto di backup, la creazione di file ISO “bootabili” per il ripristino completo del sistema in caso di disastro, anche su sistemi HW differenti (molto utile quindi anche per istallazione “in batteria”).

L’installazione del software nell’ambiente testato (RHEL6.5) prevede il download dei seguenti pacchetti:

  • genisoimage-1.1.9-12.el6.x86_64
  • afio-2.5-1.rhel6.x86_64
  • mindi-2.1.7-1.rhel6.x86_64
  • buffer-1.19-4.rhel6.x86_64
  • mindi-busybox-1.18.5-3.rhel6.x86_64
  • mondo-3.0.4-1.rhel6.x86_64

Ovviamente le release dei packages ed a volte il nome degli stessi, può cambiare in base alla distro o del periodo di installazione.

Il comando utilizzato nel nostro caso è stato il seguente:
# mondoarchive -i -d /workarea/mondo -E “/workarea|/opt/adc/adc/cdr|/tmp|/var/tmp” -s 8500m -T /workarea/mondo/tmp -S /workarea/mondo/tmp -OV -p `uname -n`_`date +%Y-%m-%d`

Si rimanda al man per i dettagli delle opzioni possibili ed approfondimento in base alla proprie esigenze; un accorgimento utile è quello di badare allo spazio disponibile nel FS di destinazione ISO e quello temporaneo.

I test di recovery del sistema sono stati eseguiti montando la ISO precedentemente creata dal “Virtual Drives” della Java modorescueIRC di ILO.

Una volta avviata la ISO è possibile scegliere se eseguire il recovery in modalità automatica (nuke) o interattiva (interactive).
Questa ultima possibilità da modo di decidere cosa ripristinare e cosa no.

Inoltre è possibile eseguire una comparazione tra il backup a nostra disposizione e il sistema che ci accingiamo a sovrascrivere (compare).

Al termine della procedura avremo il nostro sistema ripristinato al momento del backup.

Essendo la procedura di backup eseguibile a caldo, è possibile ovviamente schedulare in crontab la creazione della iso, per mantenere il backup aggiornato e consistente.

Autore: Filiberto Mannelli

adminPost author

5 Comments on “Backup a caldo per soluzioni di DR di sistemi Linux”

  1. Gianni 23 dicembre 2014 at 11:52

    Quali sono i tempi per la creazione della ISO e per il restore nel caso di un disco di 60GB e una banda di 1GBit/s di accesso al network o alla SAN dove viene archiviata la ISO?

    Reply
    1. Marco Di Ianni 7 gennaio 2015 at 11:33

      Gianni,
      occorre considerare più che altro il numero di file sottoposti a backup/restore piuttosto che la sola dimensione totale degli stessi. Comunque tali operazioni sono paragonabili alla creazione/estrazione di archivi TAR.
      Considerando un buon throughput (sia di rete che di I/O), siamo nell’ordine di tempo delle ore.

      Reply
  2. Luca Di Dedda 29 dicembre 2014 at 13:04

    Mi capita a “fagiuolo” come si suol dire. Me la rivendo all’istante.
    Sarebbe ancora più interessante se ci fosse una parte server e una client per la gestione centralizzata dei backup su più server, una sorta di “ignite”, ma forse diventerebbe “esoso” non più open, ora sulla wiki non mi pare di aver letto niente a riguardo.
    Grazie, gran bella dritta.

    Reply
    1. admin Post author7 gennaio 2015 at 9:57

      Luca,
      per una configurazione client-server potresti dare un’occhiata anche a clonezilla http://clonezilla.org.

      Reply
      1. Marco Di Ianni 7 gennaio 2015 at 11:40

        Clonezilla è sicuramente un buon tool open source per il backup/restore di sistema, ma la prerogativa che contraddistingue MondoRescue (per me), è la possibilità di eseguire il backup a caldo, ovvero con il sistema in esecuzione, cosa che putroppo Clonezilla sembra non sia ancora in grado di svolgere, infatti sul sito tra i limiti viene riportato:

        “Online imaging/cloning is not implemented yet. The partition to be imaged or cloned has to be unmounted.”

        Reply

Fai clic qui per annullare la risposta.

Lascia un commento Annulla risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

XHTML: You can use these tags <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Eventi

aprile

Non ci sono eventi

maggio

Non ci sono eventi

giugno

Non ci sono eventi

luglio

Non ci sono eventi

Tutti i corsi

Sistemistica

a-4Junior Level Linux Professional
a-4Advanced Level Linux Professional

Programmazione

a-4Corso IOS
a-4Corso Android

Database

a-4OCA Oracle Certified Associate

Sicurezza

a-4Hardening

Converger

Soluzioni di eccellenza a supporto delle imprese.
Via degli Alberini 33a, Roma
Tel. (+39) 06 .93575981-2
E-mail: info@converger

Politica per la qualità

Link Utili

  • Lavora con noi
  • Time Sheet
  • Progetti
  • Certificazioni

Articoli recenti

  • Un software per la vita: OCG

  • 13 Mar. 2017 Consolidamento di Database

  • 04 Mar. 2015 Un database per archiviare le Trap

Linkedin Network

Converger Srl - P.IVA 09882161004

Questo sito o gli strumenti terzi da questo utilizzati si avvalgono di cookie necessari al funzionamento e utili alle finalità illustrate nella cookie policy. Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie, consulta la Cookie Policy. Chiudendo questo banner, scorrendo questa pagina o proseguendo la navigazione in altra maniera, acconsenti all’uso dei cookie. Accetta