rd.ROBERTO
D’ALESSIO
EN

Usare tar per un backup: archiviare, controllare, ripristinare

Un archivio è utile quando sai cosa contiene e come recuperarlo.

Pubblicato originariamente nel 2013. Rielaborato il 23 ottobre 2026: questa revisione sostituisce le vecchie istruzioni.

Un archivio non è ancora un piano di backup

tar raccoglie file e directory in un archivio. La compressione riduce lo spazio occupato; un backup richiede anche una scelta dei dati, una destinazione adeguata e una prova di recupero.

Prima di partire, chiediti cosa stai salvando. Documenti e applicazioni che modificano continuamente i propri file hanno esigenze diverse. Archiviare la cartella di un sito non rende coerente il suo database.

Creare un archivio con percorsi relativi

L’esempio riguarda una cartella documenti nella directory di lavoro. Il file risultante va collocato fuori dalla cartella archiviata.

bash
tar -czf documenti-backup.tar.gz documenti/

-c crea l’archivio, -z abilita gzip e -f indica il file. Verifica directory corrente, spazio e permessi. Non estendere un esempio per documenti a cartelle di sistema senza valutarne le conseguenze.

Controllare prima di estrarre

Puoi esaminare il contenuto senza scriverlo sul filesystem:

bash
tar -tzf documenti-backup.tar.gz

Verifica che i percorsi corrispondano ai dati attesi. Non estrarre un archivio ricevuto da terzi in una cartella con file importanti senza averlo controllato.

Separare la prova dal ripristino reale

Per la prova usa una directory dedicata e vuota. Controlla nomi, contenuti e permessi prima di sostituire dati operativi. Per materiale non fidato, considera anche collegamenti simbolici e percorsi inattesi.

Conservare il contesto

Annota data, origine e ambito del backup. Conserva la documentazione necessaria al recupero e tieni le credenziali fuori dalle cartelle pubbliche. Per file sensibili scegli una destinazione protetta.

Il risultato utile è concreto: recuperare i dati che servono, nell’ambiente in cui dovranno essere utilizzati.

Fonti e approfondimenti

Continua a esplorare.

roberto / terminale interattivo

Un modo diverso di esplorare il sito. Comandi predefiniti, nessun accesso al server.