Condividi tramite


Problemi comuni di backup del volume

Qualsiasi operazione di backup che tenta di copiare un'immagine completa e stabile di un sistema deve gestire le problematiche seguenti:

  • File inaccessibili durante un backup. Le applicazioni in esecuzione devono spesso mantenere i file aperti in modalità esclusiva durante un backup, impedendo ai programmi di backup di copiarli.

  • Stato del file incoerente. Anche se un'applicazione non dispone di file aperti in modalità esclusiva, è possibile, a causa del tempo limitato necessario per aprire, eseguire il backup e chiudere un file, che i file copiati nel supporto di archiviazione potrebbero non riflettere tutti lo stesso stato dell'applicazione.

  • È necessario ridurre al minimo le interruzioni del servizio. Per garantire l'accessibilità dei file e l'integrità dei dati di cui è stato eseguito il backup può richiedere la sospensione e/o la chiusura di tutti i programmi in esecuzione durante un backup del volume. Per i sistemi su disco di grandi dimensioni, questo potrebbe essere di ore in durata.

    Di recente, alcuni fornitori di archiviazione hanno tentato di risolvere questi problemi fornendo un meccanismo di acquisizione del volume, un mezzo per acquisire un'immagine dei file su disco in un determinato momento, usando un meccanismo di copia su scrittura o "split mirror". Tuttavia, queste soluzioni comportano difficoltà proprie:

    • Implementazioni di fornitori incompatibili di acquisizione di volumi. Molti provider di dispositivi RAID forniscono meccanismi di acquisizione del volume. Tuttavia, ogni fornitore ha una propria interfaccia e ognuno deve ottenere supporto dai fornitori di backup per le interfacce di acquisizione dei volumi. Ciò significa che i fornitori di applicazioni di backup devono supportare più implementazioni di acquisizione di volumi, che non è consigliabile.
    • Mancanza di coordinamento delle applicazioni. Molti dispositivi che supportano un'acquisizione di volumi non supportano il coordinamento delle applicazioni in esecuzione con il blocco dei dati su disco. Per i dispositivi che eseguono, come per le applicazioni di backup, ogni fornitore ha un'interfaccia diversa.
    • Supporto limitato per i dispositivi non RAID. Pochi se i fornitori di dischi convenzionali forniscono supporto per qualsiasi tipo di acquisizione di volumi nei driver di dispositivo. Ciò significa che i meccanismi di acquisizione sono limitati a determinati sistemi su disco e in genere non possono supportare il backup delle aree di sistema.
    • È necessario gestire gli aggiornamenti sul disco durante l'acquisizione del volume. Anche se i meccanismi di acquisizione dei volumi forniti dal fornitore di archiviazione possono bloccare lo stato dei dati su disco, non sempre interagiscono con le applicazioni in esecuzione. Ciò significa spesso che i dati inviati al volume mentre un dispositivo di archiviazione è in fase di acquisizione del volume può andare perso.
    • Backup multivolume coerente. Il dispositivo di archiviazione esegue queste acquisizioni di volumi, quindi in genere non esiste alcun meccanismo per coordinare la tempistica del blocco dei dati. Ciò è particolarmente vero se i dispositivi provengono da fornitori separati. Pertanto, se diversi volumi di archiviazione sono coinvolti in un backup con un'acquisizione di volumi, l'immagine temporale mantenuta per ogni volume potrebbe non essere coerente.