Vota

1

Backup disk-to-disk: perché, come e quando / 3

  • Data 04-09-2009
  • di A. Brewerton (BakBone Software) per eWeek Europe

Coerenza e ripristino. Alimentazione energetica ed efficienza. Duplicazione

Per essere utile un backup deve essere coerente : una copia di qualcosa che è in via di aggiornamento non può essere ripristinata in modo affidabile.

Coerenza e ripristino

Con i metodi di backup tradizionali , le applicazioni dovrebbero essere messe offline per il backup, di solito di notte, ma nuovi metodi di backup come snapshot e CDP possono lavorare in ogni momento. Gli snapshot forniscono una granularità temporale piuttosto grossolana e sono in grado di fornire un backup completo e coerente. Tuttavia vengono a mancare tutti gli aggiornamenti a partire dall’ultimo snapshot. La granularità più fine dell’approccio CDP permette di perdere meno dati , ma può essere più difficile riportare indietro il sistema a uno stato coerente.

Come ottenere un backup coerente dipenderà dall’applicazione o dai dati. Ad esempio per i file system non strutturati bisogna trovare una buona versione, tipicamente l’ultima chiusa o salvata. Per file che stanno aperti per molto tempo, bisogna inizializzare il file system in modo opportuno e creare un puntatore nei metadati. Per ripristinare i dati bisogna poi trovare il giusto punto nel backup CDP, aspettare che i dati siano copiati nel server applicativo e poi riattivare l’applicazione. Tuttavia questo significa che più alta è la mole dei dati e più lenta è la rete , più lungo è il tempo di ripristino. Fortunatamente stanno emergendo tecnologie che accelerano questo processo. L’applicazione viene dotata con un sommario dei dati ripristinati che le consentono di ripartire , anche se i dati non sono stati tutti completamente ripristinati . Un agente software che gira insieme all’applicazione controlla le richieste di dati e decide di conseguenza le priorità dei processi di ripristino.

Schemi come questo possono fare ripartire un’applicazione in meno di 10 minuti . Naturalmente occorre ancora tempo per ripristinare completamente l’applicazione , ma gli utenti possono cominciare a usarla immediatamente. Un altro problema è la molta interdipendenza tra file e applicazione . Una potenziale soluzione è la scelta di software in grado di riconoscere l’applicazione e di applicare un grado di granularità adatto in funzione delle dipendenze coinvolte.

Social bookmarking

| Proponi su Oknotizie | Segnala su Facebook