4 modi per eseguire il backup dei giochi di Steam su Linux

Se desideri eseguire il backup dei giochi di Steam su Linux senza dover scaricare nuovamente un'intera libreria, hai a disposizione quattro opzioni pratiche: la funzione di backup integrata di Steam, una copia diretta della libreria di Steam, un archivio compresso o un rsyncbackup incrementale. La scelta migliore dipende dalle tue esigenze: ripristino più semplice, copia diretta più veloce, un singolo file di archivio portatile o backup ripetuti che trasferiscano solo le modifiche.

Prima di copiare manualmente qualsiasi file, esci da Steam per evitare che i file vengano modificati durante il backup. I file di gioco installati e i file di salvataggio non sono sempre la stessa cosa: l'assistenza di Steam precisa che il backup dei giochi può escludere salvataggi, mappe personalizzate e file di configurazione, mentre Steam Cloud include solo i dati che il gioco sceglie effettivamente di sincronizzare. Consulta la documentazione di Steam sul backup e l'assistenza di Steam Cloud .

1. Utilizza la funzione integrata di Steam per il backup dei file di gioco.

Questo è il metodo più semplice quando si desidera principalmente conservare i contenuti di gioco installati e lasciare che Steam si occupi del ripristino.

  1. Apri la libreria su Steam.
  2. Fai clic con il pulsante destro del mouse sul gioco e seleziona Proprietà .
  3. Apri i file installati .
  4. Seleziona " Esegui il backup dei file di gioco" , scegli una destinazione con spazio libero sufficiente e crea il backup.
Steam su Linux mostra le proprietà, i file installati e il pulsante per il backup dei file di gioco.
Steam conserva ancora i file di backup dei giochi in Proprietà > File installati.

Per ripristinarlo in seguito, apri il menu di Steam e seleziona "Ripristina backup di gioco" , quindi individua la cartella di backup. Steam afferma che questa funzione è disponibile solo per i giochi completamente scaricati, installati e aggiornati tramite Steam; i titoli che dipendono da programmi di installazione o download di terze parti potrebbero non essere compatibili.

Finestra di ripristino del backup del gioco Steam su Linux con la cartella di backup selezionata
Utilizza Steam > Ripristina backup di gioco per importare un backup creato da Steam.

2. Copia la libreria di Steam con il tuo gestore file

Una copia non elaborata è spesso più veloce e flessibile rispetto alla creazione di un archivio di backup di Steam. In un'installazione Linux standard, Steam si trova solitamente in ~/.local/share/Steam; la libreria dei giochi si trova all'interno di steamapps. Steam può anche utilizzare cartelle di libreria aggiuntive, quindi controlla prima Steam > Impostazioni > Archiviazione se non sei sicuro di dove sia installato un gioco. La documentazione di Steam su ArchWiki indica ~/.local/share/Steamcome posizione predefinita e spiega la steamapps/commonstruttura della libreria.

Impostazioni di Steam su Linux che mostrano la pagina Archiviazione e il percorso corrente della libreria di Steam
Nella sezione Impostazioni di Steam > Archiviazione è possibile confermare il percorso della libreria che contiene i giochi di cui si desidera eseguire il backup.
  1. Esci da Steam
  2. Apri la cartella della libreria di Steam nel tuo gestore file.
  3. Copia l'intera steamappsdirectory su un'unità esterna o su un altro disco. Copiando l'intera directory, vengono conservati i appmanifest_*.acffile che Steam utilizza per identificare le app installate, non solo le cartelle di grandi dimensioni al suo interno common.
  4. Dopo la reinstallazione, riporta la cartella in una posizione della libreria di Steam, avvia Steam e lascia che Steam rilevi o verifichi i file esistenti.
Gestore di file Linux che mostra la cartella steamapps di Steam con i file common, compatdata, shadercache e appmanifest.
Eseguire il backup dell'intera cartella steamapps preserva una maggiore quantità di metadati di Steam utili rispetto alla copia della sola cartella steamapps/common.
Gestione file Linux che copia le cartelle dei giochi Steam su un'unità di backup esterna di Steam
Se possibile, conservate il backup su un'unità fisica diversa, non accanto alla libreria originale.

3. Crea un archivio di backup compresso di Steam

Se preferisci un singolo file facile da spostare su un NAS o un disco di archiviazione, crea un archivio tar dal terminale. Il manuale di GNU tar descrive come creare ed estrarre archivi di directory. Questo esempio memorizza l'intera steamappsdirectory:

tar -czf "$HOME/steamapps-backup-$(date +%F).tar.gz" \
  -C "$HOME/.local/share/Steam" steamapps

Per ripristinarlo nella directory predefinita di Steam, chiudi prima Steam, assicurati che la destinazione esista e poi estrai l'archivio:

mkdir -p "$HOME/.local/share/Steam"
tar -xzf "$HOME/steamapps-backup-YYYY-MM-DD.tar.gz" \
  -C "$HOME/.local/share/Steam"
Terminale Linux che mostra i comandi per copiare Steam steamapps, creare un archivio tar.gz e ripristinarlo
Un archivio compresso è comodo per l'archiviazione a freddo, anche se la sua creazione ed estrazione richiedono tempo aggiuntivo.

4. Utilizzare rsync per backup ripetuti o incrementali.

Per una libreria di grandi dimensioni di cui si esegue ripetutamente il backup, rsyncè più efficiente che ricopiare tutto. Il progetto rsync lo descrive come un'utilità di trasferimento file incrementale veloce e la sua -amodalità di archivio copia ricorsivamente le directory preservando la maggior parte degli attributi comuni dei file.

rsync -a --info=progress2 \
  "$HOME/.local/share/Steam/steamapps/" \
  "/media/$USER/BackupDrive/Steam/steamapps/"

Esegui nuovamente lo stesso comando in seguito e rsync aggiornerà la destinazione invece di copiare di nuovo ogni file alla cieca. Consulta la pagina man ufficiale di rsync prima di aggiungere opzioni distruttive come --delete.

Non dimenticare di salvare i file e i dati di Proton.

Se il tuo obiettivo è il ripristino in caso di disastro piuttosto che semplicemente evitare di scaricare i giochi, esegui il backup dei dati di salvataggio separatamente. L'assistenza di Steam elenca i file di Steam Cloud per Linux in ~/.local/share/Steam/userdata. I giochi che non utilizzano Steam Cloud possono archiviare i salvataggi altrove e i giochi Windows eseguiti tramite Proton possono conservare i dati specifici del gioco in steamapps/compatdata. Non dare per scontato che la cartella di installazione del gioco contenga tutti i salvataggi.

Gestore file Linux che mostra i dati utente di Steam con le cartelle dell'account e le directory degli ID delle app di gioco
I dati di Steam Cloud vengono archiviati localmente nella directory ~/.local/share/Steam/userdata, ma non tutti i giochi si basano su Steam Cloud.

Perché questa guida non consiglia più Déjà Dup per Steam

Il vecchio articolo raccomandava Déjà Dup (GNOME Backups) e affermava che il backup della cartella home avrebbe automaticamente incluso Steam. La documentazione attuale di Déjà Dup elenca ~/.steam/root, ~/.local/share/Steam, e la directory radice di Steam di Flatpak tra le posizioni ignorate per impostazione predefinita. Per la libreria di Steam, utilizzare uno dei metodi espliciti sopra descritti invece di presumere che un backup generico della directory home la includa. Consultare la documentazione della cartella di Déjà Dup .

Impostazioni della cartella di backup di GNOME che mostrano le cartelle incluse e ignorate relative a Steam
Verifica attentamente le esclusioni del backup: le directory di Steam possono essere escluse anche se si trovano nella tua cartella utente.

Quale metodo di backup dovresti utilizzare?

MetodoIdeale per
File di backup del gioco SteamIl ripristino più semplice gestito da Steam
Copia del gestore fileCopia manuale rapida di un'intera biblioteca
archivio tarUn file compresso portatile
rsyncGrandi librerie e backup ripetuti

Qualunque metodo tu scelga, conserva almeno una copia di backup su un dispositivo fisico diverso e verifica che Steam riesca a visualizzare i file ripristinati prima di eliminare la copia originale.

Lascia un commento

Come modificare le impostazioni della webcam su Linux con Cameractrls

Come modificare le impostazioni della webcam su Linux con Cameractrls

Modifica le impostazioni della webcam su Linux con Cameractrls: regola l'esposizione, il colore, la riduzione dello sfarfallio e altri controlli supportati, quindi verifica le modalità video compatibili.

Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR

Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR

Installa PhpStorm su Linux con JetBrains Toolbox o con l'archivio tar.gz autonomo, oltre alle opzioni Snap e Arch AUR. Java è già incluso.

Come eseguire il backup di un CD-ROM come immagine ISO su Linux

Come eseguire il backup di un CD-ROM come immagine ISO su Linux

Crea un'immagine ISO di un CD-ROM su Linux con GNOME Disks o dd. Identifica l'unità ottica, monitora la copia, verifica l'immagine e scopri quando un disco danneggiato o un disco audio richiede uno strumento aggiuntivo.

Come installare Cisco Packet Tracer su Linux

Come installare Cisco Packet Tracer su Linux

Scarica Cisco Packet Tracer 9.0.1 per Ubuntu a 64 bit, installa il pacchetto DEB con APT, accetta la licenza nel Terminale ed effettua l'accesso per avviare un laboratorio.

Come configurare due pannelli su XFCE 4

Come configurare due pannelli su XFCE 4

Crea un pannello XFCE 4 separato per ogni schermo, assegna il secondo pannello all'uscita corretta, posizionalo e ridimensionalo, e aggiungi i launcher e gli elementi di stato necessari.

Come ritagliare un'immagine su Linux con GIMP

Come ritagliare un'immagine su Linux con GIMP

Rimuovere lo sfondo di una foto su Linux con GIMP: traccia il soggetto, elimina lo sfondo selezionato, mantieni la trasparenza ed esporta un file PNG riutilizzabile.

Applicazione desktop Google Tasks: come utilizzarla su un computer

Applicazione desktop Google Tasks: come utilizzarla su un computer

Apri Google Tasks in un browser, aggiungi un collegamento a Chrome o avvialo come un'app e gestisci le attività con data tramite Calendar e Gmail.

OKSampler: un campionatore musicale gratuito e semplice per creare ritmi da tastiera.

OKSampler: un campionatore musicale gratuito e semplice per creare ritmi da tastiera.

OKSampler associa i file MP3 ai tasti della tastiera e permette la riproduzione in loop dell'audio. Scopri cosa fa questo software gratuito ormai datato, dove finiscono le sue vecchie funzionalità e cosa controllare prima di scaricarlo.

Come giocare a Squad su Linux con Steam Proton

Come giocare a Squad su Linux con Steam Proton

Configura Squad su Linux con Steam Play e Proton, installa il gioco, scegli uno strumento di compatibilità e risolvi i problemi relativi ai sistemi anti-cheat.

Come installare Linux Mint Debian Edition 5 “Elsie” da USB

Come installare Linux Mint Debian Edition 5 “Elsie” da USB

Scarica e verifica l'immagine ISO di LMDE 5 archiviata, crea una chiavetta USB avviabile e scegli le impostazioni di installazione sicura. Elsie non è più supportato; consulta la versione corrente di LMDE.