Il backup e il ripristino sono essenziali su qualsiasi dispositivo. La mancanza di una procedura di backup e ripristino verificata espone i dati al rischio di perdita.
Spesso lo si impara solo dopo che i dati sono andati persi per sempre. Qualsiasi tentativo di recupero della perdita di dati può richiedere molto tempo e denaro. Assicurati di disporre di un piano che protegga i tuoi dati per garantire che ciò non accada mai a te.
Le domande da porsi prima di cercare di mettere in atto un piano sono varie:
Esistono molti modi e software disponibili per fornire funzioni di backup e ripristino. Fare la scelta migliore per te deve considerare diverse cose:
Quanto tempo è necessario per eseguire il backup dei dati? È possibile continuare a lavorare se i dati non vengono ripristinati per un giorno, una settimana e così via?
Quanti dati sei disposto a perdere? Si possono perdere due ore, due giorni o due settimane di dati?
Ad esempio: Se si può sopportare di perdere una settimana di dati, sarebbe sufficiente un backup settimanale. Tuttavia, se riesci a sopportare di perdere solo un giorno, ti verrà richiesto di impiegare un backup notturno o una variazione.
Questo articolo illustra tre tipi di backup di base:
Un backup completo esegue il backup di tutto ciò che si trova nella posizione selezionata.
Un backup incrementale esegue il backup di tutto ciò che è stato modificato rispetto all'ultimo backup.
Un backup differenziale equivale a un backup incrementale se si esegue Linux o macOS. In Windows, si tratta di un backup che non cancella il bit di archiviazione.
È possibile scegliere tra questi tre metodi. (a seconda del denaro da spendere e dell RTO e RPO specifici selezionati). :
Il backup manuale può essere avviato in base a una pianificazione eseguita dall'utente ed è il metodo più comune per gli utenti privati per eseguire il backup dei file. Questo metodo è anche il meno affidabile, ma è comunque il più economico.
I backup automatici sono quelli che hanno come destinazione i supporti fisicamente collegati al computer di cui viene eseguito il backup. Gli utenti domestici avanzati e le piccole imprese utilizzano spesso questo metodo.
I backup automatizzati sono quelli che hanno come destinazione supporti in rete. Le aziende che dispongono di denaro da dedicare al processo di backup utilizzano questo tipo di backup. Man mano che l'organizzazione acquisisce maggiore maturità, può anche eseguire lo staging del backup su più supporti e aumentare la distanza tra i computer di backup e quelli di produzione.
I file system Ubuntu registrano tre momenti diversi per ciascun file:
mtime
:
L'ora di modifica è il momento in cui il valore viene modificato quando il contenuto del file viene modificato.
atime
:
L'ora di accesso è il momento in cui il valore viene modificato quando si accede al file. Il valore atime può cambiare quando uno script o un'utilità di backup legge il file oltre al momento in cui un utente legge il file.
ctime
:
L'ora di cambiamento è il momento in cui il valore viene aggiornato ogni volta che gli attributi del file cambiano. Può trattarsi di proprietà o di autorizzazioni.
I file system di Windows ne registrano solo due per ogni file. set o clear.
Se impostato, indica che il file è stato modificato rispetto all'ultima operazione di backup. Il file system Windows imposta questo attributo su qualsiasi file modificato. Il software di backup ha quindi il compito di cancellarlo dopo l'esecuzione di un backup con esito positivo.
È fondamentale testare i backup eseguendo il ripristino da essi.
Di seguito sono illustrati alcuni test da condurre per essere certi di poter eseguire il ripristino a seguito di una perdita:
Ripristinare molti singoli file.
Ripristinare una versione precedente di un file.
Ripristinare un'intera cartella.
Ripristinare un'intera unità e confrontare il checksum.
Se non si esegue il test, è possibile scoprire che non è stato eseguito alcun backup quando è necessario ripristinare i file nella realtà.