Principale > La storia di Bacula Systems > Glossario > Backup e ripristino Bare Metal: Definizione e tipi

Backup e ripristino Bare Metal: Definizione e tipi

1 Star2 Stars3 Stars4 Stars5 Stars
(20 voti, media: 4,80 fuori da 5)
Loading...
Aggiornato 18th Febbraio 2024, Rob Morrison

Il backup e il ripristino bare metal è in genere uno degli elementi più critici della strategia di backup e ripristino di un’azienda (spesso definita “strategia di disaster recovery” o “strategia DR”). Esistono molte soluzioni diverse, ognuna con i propri vantaggi.

Che cos’è il bare metal backup?

Il backup bare metal è un processo di backup dei dati dell’intero sistema, e non si tratta solo dei dati e delle impostazioni dell’utente, ma dell’intero sistema, compresi i driver, i programmi, la struttura delle informazioni e persino il sistema operativo stesso.

Il termine stesso deriva da una logica semplice. Una macchina priva di OS o di altri dati può essere definita “metallo”, ovvero una combinazione hardware di cui è composto il server o il computer. Di conseguenza, il ripristino di un’immagine di backup su un’unità hardware di questo tipo si chiama “ripristino bare metal”, mentre la creazione di un’immagine di backup per lo stesso processo si chiama “backup bare metal”.

I vantaggi di questo metodo sono molti, ed è per questo che attualmente le soluzioni di backup dei file più tradizionali vengono lentamente sostituite da nuovi tipi di soluzioni, come il bare metal backup. Questo metodo sta diventando sempre più popolare con il passare del tempo, in quanto un backup bare metal copia tutti i dati – i file dei clienti, le impostazioni e persino il sistema operativo stesso.

Ci sono casi in cui l’utilizzo di un normale backup basato su file è più facile e più conveniente. Tuttavia, ci sono anche situazioni in cui i dati di una macchina o di un server sono irreparabili o completamente cancellati (l’esempio più evidente è il risultato di un disastro naturale, come un’inondazione o un incendio). Risolvere questo tipo di problemi con i backup bare metal è molto più facile che affrontare l’intero processo di impostazione di un sistema operativo, la sua messa a punto per uno scopo specifico e il successivo ripristino dei file di backup.

Che cos’è un recupero bare metal (o ripristino bare metal)?

L’altra metà di questo tipo di soluzione è il ripristino bare metal o bare metal recovery. Questo implica il processo di ripristino di tutti i dati sottoposti a backup su un hardware “nudo” completamente nuovo, con tutte le impostazioni, i driver e altri elementi come il sistema operativo completamente intatti.

Segue la stessa logica del bare metal backup, ma al ‘contrario’, per così dire – ripristinando un backup specifico su un server o una workstation completamente vuoti. Si tratta di un’opzione vantaggiosa per le aziende più grandi, in situazioni come attacchi ransomware, violazioni di dati e disastri naturali.

I vantaggi del backup e del recupero bare metal

Alcuni dei vantaggi più significativi di questo tipo di backup e ripristino sono:

  • Velocità. Il recupero bare metal può essere relativamente veloce, in quanto non è richiesto il ripristino di un particolare dato, e il processo ripristina effettivamente tutto, dai driver e dal registro al layout delle icone del desktop, senza dover installare tutti i driver e i programmi da zero. Il Bare Metal Restore può essere eseguito su un hardware diverso da quello originale.
  • Convenienza. Non c’è bisogno di perdere tempo a configurare un nuovo computer con tutti i software necessari; invece, può semplicemente utilizzare il recupero Bare Metal e ripristinare tutto con un’operazione semplice.
  • Sicurezza e protezione. Se il suo sistema è infettato da qualcosa (virus, ransomware, ecc.), l’utilizzo del bare metal restore dovrebbe consentirle di sbarazzarsi di tutto ciò che potrebbe aver causato l’infezione, compresi i file infetti, le backdoor e altre potenziali minacce per il suo sistema.

Gli svantaggi del bare metal backup e del recupero

In alternativa, ci sono anche molteplici svantaggi che i backup bare metal presentano, tra cui:

  • Compatibilità hardware. Lo svantaggio più significativo di questa soluzione di backup e ripristino è la necessità di avere la stessa configurazione hardware sul sistema da cui viene effettuato il backup e sul sistema ‘bare metal’ che verrà ripristinato da tale backup.

Per quanto riguarda l’hardware del sistema nel contesto del recupero bare metal, esistono due gruppi principali di parti hardware: i dispositivi critici per l’avvio e altri dispositivi.

Alcune parti del sistema possono essere diverse quando si esegue un ripristino bare metal, come la scheda audio, la scheda di acquisizione o la scheda grafica, poiché non fanno parte del processo di avvio e il sistema può caricarsi da solo senza di esse (anche se con qualche problema). Questo “gruppo” implica che, se necessario, può installare i driver per questi dispositivi dopo che il processo di ripristino bare metal è stato completato e il sistema è funzionante.

I dispositivi critici per l’avvio sono una cosa completamente diversa. Le parti hardware come la CPU, il controller HDD o la scheda madre devono essere uguali per entrambi i sistemi, affinché i driver corrispondano e il sistema stesso si avvii correttamente. L’impossibilità di abbinare queste parti non permetterebbe al sistema di avviarsi.

  • Rigidità del backup e del ripristino. A causa della natura di un backup bare metal, il ripristino di questo backup di solito offre poca o nessuna personalizzazione. Il sistema in questione viene sottoposto a backup in uno stato specifico, e di conseguenza viene ripristinato l’intero stato. Pertanto, non è possibile scegliere quali impostazioni o applicazioni ripristinare.
  • Tempi di inattività considerevoli. La maggior parte dei backup bare metal sono relativamente grandi, poiché sono solo un piccolo passo in avanti rispetto a un backup tradizionale “completo”, il tipo di backup di gran lunga più inefficiente dal punto di vista dello spazio. Il tempo totale di recupero da un backup bare metal può richiedere molto tempo se la rete o l’infrastruttura di un’azienda non supporta un’elevata larghezza di banda (soprattutto se il processo di recupero viene eseguito da uno storage di backup di rete).

Casi di utilizzo del recupero bare metal

Esiste una varietà sorprendentemente ampia di scenari e casi d’uso diversi in cui viene utilizzato il recupero bare metal, come ad esempio:

  • La transizione da un tipo di server ad un altro (da server virtuali a server fisici e viceversa)
  • Un caso di corruzione del sistema operativo creato dall’influenza di un’applicazione infetta
  • Le conseguenze di un attacco ransomware, nella maggior parte delle situazioni
  • L’aggiornamento/sostituzione dell’hardware del server
  • Un aggiornamento software errato che ha provocato la corruzione/cancellazione dei dati
  • Un PC personale (portatile) rubato o smarrito
  • Un crash del sistema o un guasto dell’HDD

Il recupero Bare Metal può essere utilizzato anche per creare la stessa configurazione su più apparecchiature hardware diverse, utilizzando le cosiddette “immagini master” come linea di base.

L’importanza del recupero bare metal nel contesto del disaster recovery è eccezionalmente alta. Il recupero bare metal è una parte necessaria della maggior parte delle strategie di ripristino d’emergenza, poiché la maggior parte dei processi di ripristino per i backup basati su immagini viene eseguita utilizzando il BMR come linea di base.

C’è anche il fatto che il ripristino di emergenza dettagliato (così come il BMR, per associazione) è ora considerato parte della nota regola del 3-2-1. Questa regola ha inizialmente fornito la struttura di base del ripristino di emergenza. Questa regola inizialmente forniva la struttura di base di un piano di backup che gli utenti finali potevano personalizzare in base alle proprie esigenze. Tuttavia, con l’evoluzione della tecnologia nel corso degli anni, sono state aggiunte sempre più strategie e tattiche alle raccomandazioni del piano di backup, comprese le funzionalità BMR.

Cosa è compreso in un backup bare metal standard?

Per approfondire l’argomento precedentemente menzionato, un backup bare metal deve includere le seguenti categorie di dati:

  • Stato del sistema.
    • Una categoria specifica di dati che può essere necessaria per il corretto funzionamento di alcuni backup; include la cartella sysvol, così come NTDS, i file di avvio, il registro di sistema e il database di registrazione delle classi COM+.
  • Volume di sistema.
    • Un volume specifico che contiene i dati del Sistema Operativo.
  • UEFI o altre partizioni.
    • Queste partizioni relative al sistema di solito contengono dati critici, compreso il caricatore di avvio di Windows.
  • Applicazioni o servizi installati.
    • Volumi specifici che rappresentano le applicazioni e i servizi attualmente installati. L’importanza di questa categoria cresce ancora di più se questi servizi o applicazioni non si trovano sullo stesso disco del sistema operativo.

Come fare per eseguire il BMR di Windows con Bacula?

Bacula Enterprise esegue il recupero bare metal con opzioni aggiuntive e potenti. Per capirlo, innanzitutto, dividiamo questo argomento in due segmenti, spiegando i diversi processi eseguiti su macchine Windows e Linux.

Vale la pena ricordare che Bacula Enterprise offre molti vantaggi sia agli utenti Linux che a quelli Windows per quanto riguarda le operazioni di BMR. Alcuni dei principali vantaggi BMR di Bacula incentrati su Windows includono:

  • Supporto delle tabelle GPT.
  • Supporto per l’avvio sicuro e Uefi.
  • Supporto del disco dinamico.
  • Supporto per il partizionamento manuale.
  • Facile accesso ai log.
  • Strumenti di personalizzazione ISO extra.
  • Supporto per tre diversi tipi di backup (completo, incrementale, differenziale).

Il processo di esecuzione del recupero bare metal sui sistemi Windows può essere suddiviso in due grandi parti: la parte di preparazione/installazione e la parte di ripristino. La prima riguarda la configurazione iniziale del processo, compresa l’impostazione del software di backup WinBMR, la creazione di backup e così via. La seconda inizia con il riavvio del sistema con il dispositivo di recupero collegato e passa attraverso tutti i passaggi della procedura guidata di Bacula Windows Bare Metal Recovery, dall’inizio alla fine.

Configurazione iniziale e creazione dell’immagine di backup

Il primo passo di questo intero processo è scaricare i file specifici necessari per il recupero Bare Metal. Ci sono tre file principali che stiamo cercando:

  1. bacula-enterprise-winXXWinbmrPlugin-X.X.X.exe – un file di installazione che contiene il plugin Bacula che l’utente deve installare su ogni singolo sistema Windows che deve essere protetto con Windows BMR.
  2. winbmr-rescue-3.X.iso – l’immagine ISO del disco che verrà utilizzata per l’avvio del sistema per il successivo processo di ripristino, può anche essere personalizzata utilizzando il prossimo file.
  3. winbmr-iso-configurator.exe – il suddetto file eseguibile di configurazione che può essere utilizzato per modificare le impostazioni iniziali dell’ISO, come le password, i nomi, le porte e così via.

Vale la pena notare che il file configuratore non è l’unico modo per modificare i valori del file ISO, perché ci sono anche diversi argomenti della riga di comando che possono essere utilizzati per fare lo stesso, come ad esempio:


winbmr-iso-configurator.exe –no-gui –iso winbmr-rescue-3.0.iso –cli-name=rescue-fd –cli-pass=xxx –cli-port=9102 –cons-pass=xxx –dir-address=10.10.1.2 –dir-name=bacula-dir.lan –dir-port=9101

Per quanto riguarda il plugin WinBMR, è necessario installarlo e lanciarlo per poter iniziare a creare i backup. Durante il processo di backup, questo particolare plugin analizza sia le partizioni che i dischi host per individuare le informazioni necessarie per il processo di ripristino. Questi dati vengono poi salvati in una directory come C:/Bacula/winbmr che salva i dati delle partizioni (compresa la partizione EFI), i dati del layout del disco e altro ancora.

WinBMR aggiunge tutti i volumi statici all’insieme di file di cui eseguire il backup durante il processo di ripristino, sebbene sia possibile escludere alcune unità dal backup o dal ripristino. Una volta creato il backup dei dati esistenti e salvato nel file ISO, è ora di iniziare il processo di ripristino.

Ripristino di un backup bare metal dal supporto di ripristino

Il processo di ripristino viene eseguito principalmente utilizzando il CD-ROM o l’immagine ISO stessa. Il processo di recupero bare metal per i server fisici consiglia di utilizzare il CD-ROM come opzione di ripristino, mentre l’immagine ISO è consigliata per i server virtuali. Sebbene esista un’opzione per creare un’unità USB avviabile utilizzando l’immagine ISO, ciò non cambia il processo di ripristino stesso e quindi procederemo con le due opzioni raccomandate sopra citate.

schermata di recupero bare metal di bacula windows #1

La maggior parte del processo di ripristino viene eseguita utilizzando la procedura guidata di recupero Bare Metal di Bacula, che dispone di un’utile interfaccia grafica per rendere l’intero processo più semplice per le persone di diversi livelli di competenza. Tuttavia, la prima parte del processo di recupero bare metal consiste nell’avviare il sistema utilizzando il supporto di ripristino: il file ISO o il CD-ROM. La maggior parte dei sistemi ha la possibilità di scegliere il dispositivo di avvio primario utilizzando le impostazioni del BIOS, anche se le combinazioni di tasti corrette necessarie per caricare il BIOS possono variare da un fornitore di hardware all’altro.

Sebbene questo approccio richieda un accesso remoto o fisico al dispositivo in questione, Bacula lo raccomanda come metodo corretto per eseguire il recupero bare metal per motivi di sicurezza. Una volta che è riuscito ad avviare il sistema utilizzando il supporto di ripristino di Bacula, inizia con un’impostazione minima di Windows che la aiuta a configurare le impostazioni di rete, e poi dovrebbe apparire la schermata iniziale di Bacula Systems.

Gran parte del processo di ripristino da questo momento in poi verrà eseguito utilizzando una serie di scelte e preferenze diverse basate sulla GUI, nel seguente ordine:

  1. Scegliendo il layout di tastiera preferito, il programma in questione si riavvia (per adattarsi d’ora in poi alle sue preferenze di layout di tastiera).
    bacula windows bare metal recovery screen #2
  2. Impostare un indirizzo IP statico per questo sistema, se la rete in cui lavora non ha già un server DHCP impostato – questo è tecnicamente un passo opzionale, ma è altamente raccomandato da eseguire per tutti per evitare problemi inutili in futuro. Il menu delle impostazioni IP statiche si trova facendo clic su File -> Tools -> scheda Network.
    bacula windows bare metal recovery screen #3
  3. La schermata successiva le consente di modificare la configurazione Bacula esistente che è stata caricata dal supporto di ripristino, oppure di procedere senza alcuna modifica alla stessa configurazione. Il messaggio di errore appare in questa fase se il Director non è in grado di connettersi al demone del file di ripristino, o se l’host non è in grado di connettersi al Director – il messaggio di errore deve mostrare il motivo dell’errore, può essere utile per capire cosa deve essere risolto.
    bacula windows bare metal recovery screen #4
  4. Una volta risolti tutti i problemi, dovrebbe essere in grado di passare alla schermata successiva. A questo punto, la procedura guidata di Bacula mostrerà tutti i client che è riuscita a localizzare, in modo che l’utente possa scegliere quale client deve essere recuperato.
    bacula windows bare metal recovery screen #5
  5. Una volta scelto un cliente specifico, la finestra successiva dovrebbe mostrare un elenco dei backup più recenti eseguiti per questo cliente – un’operazione di backup riuscita avrà la lettera [F] come indicazione principale del suo successo. In questa schermata l’utente dovrà scegliere sia il lavoro di backup da utilizzare per il processo di ripristino, sia il modello di lavoro di ripristino – questa impostazione può essere modificata, ma l’opzione standard dovrebbe funzionare nella maggior parte dei casi senza problemi.
    bacula windows bare metal recovery screen #6
    La seguente parte della procedura di ripristino bare metal può sembrare eccessivamente complicata, ma è necessario ricordare che le opzioni standard per queste attività funzionano nella maggior parte dei casi comuni, il che significa che l’utente in questione non deve avere una conoscenza approfondita dell’argomento per poter ripristinare il proprio sistema da zero. Sapendo questo, è il momento di passare al partizionamento e alla scelta dei volumi da ripristinare.
  6. La schermata successiva mostra i dischi e le partizioni – compresi quelli attualmente operativi, quelli che sono stati registrati durante il processo di backup, oltre alla possibilità di scegliere quali oggetti (volumi che hanno una lettera assegnata) includere nel processo di ripristino o escluderli da tale processo. L’obiettivo principale di questa particolare schermata è quello di far corrispondere il numero di dischi e le dimensioni sia dell’host di origine che dei dati di backup. È anche possibile escludere alcuni dei dischi da questo processo (e questo farebbe anche brillare di rosso a destra di questi elenchi ogni volume ad esso associato) o addirittura ripristinare i dati da un volume ad un’altra posizione, ma questi processi possono essere eseguiti solo da esperti che sanno cosa stanno facendo.bacula windows bare metal recovery screen #7
  7. Un’altra schermata denominata “Manual Partitioning” appare solo quando l’opzione con lo stesso nome è stata scelta nella schermata precedente – consente agli utenti di essere molto più flessibili con il partizionamento, salvando tutte le loro decisioni precedenti in diskpart.txt con la possibilità di modificarlo se necessario. L’assegnazione di lettere di unità e la creazione/formattazione di volumi è un requisito indispensabile affinché l’utente possa superare questa particolare schermata e procedere con il processo di ripristino bare metal.
    bacula windows bare metal recovery screen #8
  8. La corrispondenza dei volumi è un’altra parte sofisticata di questo processo su un’altra schermata della procedura guidata di Bacula Bare Metal Recovery. Consente agli utenti di indicare all’assistente di configurazione la posizione esatta di ripristino per ogni singolo volume estratto dalla posizione di backup. Il software è in grado di abbinare i volumi con lettere di unità identiche, motivo per cui la modifica è consigliata solo quando l’utente non è soddisfatto delle impostazioni predefinite.
    bacula windows bare metal recovery screen #9
  9. Infine, la schermata successiva sarà quella in cui l’utente potrà vedere l’avanzamento del processo di restauro – con la visualizzazione del tempo rimanente e del tempo trascorso, oltre alle informazioni sullo stato generale del processo.
    bacula windows bare metal recovery screen #10
  10. L’ultima schermata del processo di recupero bare metal di Bacula mostra un registro dettagliato del processo di recupero, compresi i timestamp dettagliati e i possibili messaggi di errore durante e dopo il completamento del recupero.
    final bacula windows bare metal recovery screen

Come fare per eseguire il BMR di Linux con Bacula?

Sebbene Bacula presenti una serie di vantaggi applicabili solo agli utenti Windows, esiste anche un gruppo di vantaggi applicabili sia ai dispositivi Windows che a quelli Linux, tra cui:

  • Creazione di ISO avviabili.
  • Capacità di clonazione.
  • Ripristino su un tipo di storage completamente diverso (da fisico a virtuale e viceversa).
  • GUIDA di facile utilizzo.
  • Prestazioni di ripristino eccezionali.

Il processo di ripristino vero e proprio in termini di bare metal recovery per Linux presenta molte somiglianze con il modo in cui viene eseguito in Windows, ma la configurazione iniziale è diverse volte più lunga – anche se la logica alla base è simile.

Innanzitutto, il sistema BMR di Linux ha bisogno di un contatto diretto con il Director di Bacula durante il processo di recupero bare metal, per poter ripristinare tutti i dati in modo corretto. Per questo motivo, è necessario impostare in anticipo una risorsa Console tramite la configurazione del Director – utilizzando una procedura come quella illustrata di seguito.


Console {

Name = rescue-fd # same name as on your Client resource
Password = bacularescue
CommandACL = *all*
ClientACL = *all*
CatalogACL = *all*
JobACL = *all*
StorageACL = *all*
ScheduleACL = *all*
PoolACL = *all*
FileSetACL = *all*
WhereACL = *all*
# The next two ACLs are required when using
# Bacula Enterprise 8.8.0 and above
UserIdACL = *all*
DirectoryACL = *all*
# This last ACL is available when using
# Bacula Enterprise 8.8.0 and above but is not required
RestoreClientACL = *all*

}

Un’altra risorsa di cui il sistema ha bisogno per eseguire le operazioni di recupero bare metal è Rescue Client – l’esempio della sua configurazione è mostrato di seguito.


Client {

Name = rescue-fd # Use your rescue client nam
Address = 0.0.0.0 # Will be set automatically by LinuxBMR
Password = bacularescue # USE YOUR OWN PASSWORD
Catalog = MyCatalog

}

L’ultima risorsa necessaria per un corretto funzionamento del ripristino è una risorsa Job con lo stesso nome che non ha alcuna direttiva RunScript specifica. Tutti e tre questi lavori sono necessari per il backup dei dati per il successivo ripristino.

Anche la fase generale successiva è relativamente familiare: si tratta del processo di download e personalizzazione di un’immagine di ripristino sotto forma di file ISO. Si trova nell’area clienti di Bacula Systems e ha il seguente nome:

  • LinuxBMR-rescue-amd64-2.0.0.iso

Questa immagine può essere masterizzata su un CD/DVD o scritta su un dispositivo USB avviabile, a seconda delle preferenze personali del cliente.

L’avvio utilizzando l’immagine di recupero è il primo passo di un vero e proprio processo di recupero bare metal, e può variare a seconda che sia necessario accedere al BIOS per modificare la priorità dei dispositivi di avvio o che si possa aprire il menu senza accedere al BIOS, a seconda del produttore dell’hardware.

La prima rappresentazione visiva del processo di ripristino che un cliente può vedere è la schermata di selezione della lingua Isolinux, che dovrebbe essere simile all’esempio seguente. Si può navigare utilizzando i tasti freccia standard e il tasto di ‘selezione’ è Invio per impostazione predefinita.

isolinux language selection screen

Vale la pena notare che questa schermata le consente solo di scegliere la lingua per il suo ambiente Linux Desktop, e l’unica lingua in cui funziona lo strumento di recupero Bare Metal di Bacula è l’inglese. Dopo aver scelto la lingua dall’elenco precedente, verrà trasferito alla schermata di avvio del BMR, come mostrato di seguito.

the bmr boot screen

Tuttavia, c’è un’altra attività che deve essere svolta qui, e cioè la scelta del layout di mappatura dei tasti corretto. Può farlo premendo F3 sulla stessa pagina e scegliendo il layout che il cliente preferisce con “Enter”.

the keymap selection screen

Una volta definite le impostazioni della mappa dei tasti, apparirà di nuovo la schermata di avvio del BMR e scegliendo l’opzione “Start Bacula LinuxBMR” si avvierà l’ambiente desktop grafico per procedere con l’attività di recupero bare metal. Una volta che l’interfaccia grafica è completamente caricata, si raccomanda di verificare se le impostazioni di rete dell’ambiente sono corrette, poiché è possibile che tutto sia stato resettato dopo il caricamento di questo nuovo ambiente. Per aprire la finestra delle impostazioni di rete, l’utente deve cliccare sull’icona Rete all’interno dell’ambiente Linux, situata a sinistra dell’orologio nella parte inferiore dello schermo, e poi scegliere “Connection Information”.

the bmr system environment

L’icona “Bacula Rescue” è il punto di partenza del processo BMR, una volta assicurata la corretta configurazione di rete. D’ora in poi, molti dei menu saranno in qualche modo simili agli esempi della guida al recupero bare metal di Windows, a partire dalla schermata “Welcome”, come mostrato di seguito.

bacula linux bare metal recovery screen #1

Il resto delle schermate della procedura guidata BMR saranno mostrate in ordine numerico per facilitare la comprensione.

  1. La prima pagina che un cliente vede dopo aver superato la schermata “Welcome” è la pagina di configurazione iniziale che include la combinazione nome-password del cliente, la combinazione nome-indirizzo del direttore e altro ancora. Tutti questi parametri sono caricati direttamente dal file ISO e possono essere modificati in precedenza (utilizzando la risorsa Client creata come prima fase di questo processo) – ed è anche possibile modificarli proprio in questa schermata.
    acula linux bare metal recovery screen #2
  2. In questa fase, il sistema verifica se il demone client è in esecuzione e se è accessibile dal Director – se compare anche un solo errore, il processo non potrà continuare. Se il client supera questa schermata, significa che tutti i parametri sono stati configurati correttamente. La schermata seguente mostra un elenco di client che il Director può rilevare, e il client deve sceglierne uno per procedere.
    bacula linux bare metal recovery screen #3
  3. La schermata successiva mostra diversi backup che sono stati creati sotto il cliente scelto – e il cliente deve scegliere un backup abilitato al BMR per procedere. Lo stato del backup è indicato da una lettera maiuscola dopo la data del backup (con F che significa un backup completato), e un campo linuxbmr mostrerà se il backup in questione può essere utilizzato per il BMR o meno. Se il cliente scelto non ha creato alcun backup, viene visualizzato il messaggio di errore e il cliente viene rimandato alla schermata “client” senza poter procedere.
    bacula linux bare metal recovery screen #4
  4. La parte più difficile della configurazione inizia proprio qui. Una volta scelto un backup adeguato pronto per BMR, lo strumento carica le informazioni sul layout del disco dall’host di origine per riprodurre quel layout sull’host di destinazione, seguito dal ripristino dei dati dal backup all’host di destinazione e dalla configurazione del bootloader come fase finale del processo. La mappatura dei dischi è la prima parte di questo processo – è una parte del processo in cui l’utente deve assicurarsi che ogni disco dell’host di origine sia assegnato a un disco dell’host di destinazione. Un’interfaccia relativamente semplice consente diverse regole di allocazione dei dischi, e c’è anche un’opzione per rimuovere direttamente uno o più volumi dal processo, il che significa che non verranno ripristinati durante il processo di recupero bare metal.
    bacula linux bare metal recovery screen #5
  5. Una volta impostate le partizioni del disco, un’altra schermata di Bacula consente di modificare e regolare queste partizioni in base alle singole partizioni. In questa fase non è possibile aggiungere altre partizioni o rimuoverle, l’unica opzione è quella di regolarle. Le partizioni di colore verde dispongono di spazio extra, mentre quelle di colore rosso sono sovraccariche e devono essere ridotte di dimensioni affinché il processo BMR possa procedere.
    acula linux bare metal recovery screen #6
  6. Ci sono due metodi di partizionamento disponibili in Bacula Linux Bare Metal Recovery: Automatico e Manuale. Il partizionamento automatico tenta di riorganizzare le partizioni esistenti senza alcun input da parte del cliente, e in questo modo è possibile saltare un singolo passaggio di questa istruzione. Per un approccio più personalizzato, è possibile scegliere il partizionamento Manuale, che dà luogo alla seguente schermata. Un utente esperto può utilizzare questa schermata per modificare manualmente regole di partizione o restrizioni specifiche, consentendo una maggiore flessibilità in futuro.
    bacula linux bare metal recovery screen #7
  7. Un ultimo passo da compiere prima di avviare il ripristino è quello di far corrispondere i volumi dall’interno del backup con i volumi appena partizionati sull’host di destinazione. Facendo doppio clic su ogni posizione “nessuno” della categoria “Ripristina a”, gli utenti possono specificare dove questo oggetto specifico deve essere ripristinato.
    bacula linux bare metal recovery screen #8
  8. La parte successiva del processo è l’intera procedura di ripristino, che può essere monitorata con una schermata di stato come mostrato nell’esempio seguente. Questa finestra mostra il tempo trascorso, il tempo residuo stimato e lo stato percentuale generale del processo di ripristino.
    bacula linux bare metal recovery screen #9
  9. Il processo di recupero è tecnicamente completato, ma ci sono ancora alcune operazioni da eseguire. Prima di tutto, l’immagine qui sotto è la schermata che viene mostrata quando l’operazione di ripristino principale è stata completata. Mostra un messaggio di “successo” e un registro generale degli errori e di altri problemi che si sono verificati durante la fase di ripristino, se presenti. L’ultima fase del processo BMR consiste nell’eseguire l’impostazione dell’avvio – viene eseguita in modo simile a come fare il partizionamento nell’esempio precedente. Consente due approcci diversi: automatico e manuale. Il processo di impostazione automatica dell’avvio consente al plugin di provare a impostare tutto per il cliente, mentre il manuale offre un alto grado di personalizzazione a un utente esperto.
    bacula linux bare metal recovery screen #10
  10. Se è stata scelta l’impostazione di avvio automatico, il cliente passa direttamente alla schermata successiva e finale della procedura guidata di Bacula. Se invece è stata scelta l’impostazione di avvio manuale, l’utente vedrà la schermata aggiuntiva simile a come fa l’immagine #7 – con più script di avvio che possono essere personalizzati e/o lanciati, con un altro segmento di finestra delegato ai risultati degli script di avvio.
    bacula linux bare metal recovery screen #11
  11. Una volta completato il processo di impostazione dell’avvio, tutti gli utenti vedranno la schermata finale della procedura guidata di recupero Bare Metal di Bacula Linux, che offre un elenco di errori e avvertimenti rilevati durante o dopo il processo di recupero. Fare clic su “Finish” è il passo finale di questo manuale.
    bacula linux bare metal recovery screen #12

Conclusioni

Il recupero bare metal è una parte essenziale del piano di disaster recovery di qualsiasi azienda – un insieme di linee guida e procedure create per mitigare o prevenire potenziali problemi legati ai dati, come attacchi informatici, corruzione dei dati, furto di dati e così via. Un modello di piano di ripristino in caso di disastro è fondamentale per la creazione di questi piani, poiché questi piani e strategie tendono ad essere piuttosto complicati e possono richiedere molto tempo per essere creati a mano da zero. Bacula offre una soluzione che offre una sicurezza eccezionalmente elevata ed è utilizzata dalle organizzazioni più attente alla sicurezza in Occidente. Maggiori informazioni sul perché e sul come proteggere il backup e il ripristino dagli attacchi sono disponibili qui.

Informazioni sull'autore
Rob Morrison
Rob Morrison è il direttore marketing di Bacula Systems. Ha iniziato la sua carriera nel marketing IT con Silicon Graphics in Svizzera, ottenendo ottimi risultati in vari ruoli di gestione del marketing per quasi 10 anni. Nei 10 anni successivi, Rob ha ricoperto anche diverse posizioni di gestione del marketing in JBoss, Red Hat e Pentaho, assicurando la crescita della quota di mercato di queste note aziende. Si è laureato all'Università di Plymouth e ha conseguito una laurea ad honorem in Digital Media and Communications e ha completato un programma di studi all'estero.