Startseite
» LINUX
»
4 Möglichkeiten zum Sichern von Steam-Spielen unter Linux
4 Möglichkeiten zum Sichern von Steam-Spielen unter Linux
Wenn Sie Ihre Steam-Spiele unter Linux sichern möchten, ohne Ihre gesamte Bibliothek erneut herunterzuladen, stehen Ihnen vier praktische Optionen zur Verfügung: die Steam-eigene Sicherungsfunktion, eine direkte Kopie Ihrer Steam-Bibliothek, ein komprimiertes Archiv oder eine inkrementelle rsyncSicherung. Die beste Wahl hängt davon ab, ob Sie die einfachste Wiederherstellung, die schnellste Rohkopie, eine portable Archivdatei oder wiederholte Sicherungen bevorzugen, die nur Änderungen übertragen.
Bevor Sie etwas manuell kopieren, beenden Sie Steam, damit die Dateien während der Sicherung nicht verändert werden. Installierte Spieldateien und Speicherstände sind nicht immer dasselbe: Der Steam-Support weist darauf hin, dass die Spielsicherung Speicherstände, benutzerdefinierte Karten und Konfigurationsdateien auslassen kann, während Steam Cloud nur die Daten sichert, die ein Spiel tatsächlich synchronisiert. Weitere Informationen finden Sie in der Dokumentation zur Steam-Sicherung und im Supportbereich von Steam Cloud .
1. Verwenden Sie die in Steam integrierte Funktion zum Sichern von Spieldateien.
Dies ist die einfachste Methode, wenn Sie hauptsächlich die installierten Spielinhalte erhalten und Steam die Wiederherstellung überlassen möchten.
Bibliothek in Steam öffnen .
Klicken Sie mit der rechten Maustaste auf das Spiel und wählen Sie Eigenschaften .
Installierte Dateien öffnen .
Wählen Sie „Spieldateien sichern“ , wählen Sie einen Zielort mit ausreichend freiem Speicherplatz und erstellen Sie die Sicherung.
Steam dokumentiert weiterhin Sicherungsdateien des Spiels unter Eigenschaften > Installierte Dateien.
Um die Sicherung später wiederherzustellen, öffnen Sie das Steam -Menü und wählen Sie „Spielsicherung wiederherstellen“ . Navigieren Sie anschließend zum Sicherungsordner. Laut Steam funktioniert diese Funktion nur für Spiele, die vollständig über Steam heruntergeladen, installiert und gepatcht wurden. Titel, die auf Drittanbieter-Installations- oder Downloadprogramme angewiesen sind, sind möglicherweise nicht kompatibel.
Verwenden Sie Steam > Spielsicherung wiederherstellen, um eine von Steam erstellte Sicherung zu importieren.
2. Kopiere die Steam-Bibliothek mit deinem Dateimanager.
Eine einfache Kopie ist oft schneller und flexibler als die Erstellung eines Steam-Backup-Archivs. Bei einer Standard-Linux-Installation befindet sich Steam üblicherweise unter `/usr/local/steam` ~/.local/share/Steam; die Spielebibliothek liegt in `/usr/local/steam` steamapps. Steam kann auch zusätzliche Bibliotheksordner verwenden. Überprüfen Sie daher zuerst Steam > Einstellungen > Speicher, wenn Sie sich nicht sicher sind, wo ein Spiel installiert ist. Die Steam-Dokumentation im ArchWiki nennt ` ~/.local/share/Steam/usr/local/steam` als Standardspeicherort und erklärt die steamapps/commonBibliotheksstruktur.
Unter Steam-Einstellungen > Speicher können Sie überprüfen, welcher Bibliothekspfad die Spiele enthält, die Sie sichern möchten.
Steam beenden
Öffne den Steam-Bibliotheksordner in deinem Dateimanager.
Kopieren Sie das gesamte steamappsVerzeichnis auf ein externes Laufwerk oder eine andere Festplatte. Durch das Kopieren des gesamten Verzeichnisses bleiben die appmanifest_*.acfDateien erhalten, die Steam zur Identifizierung installierter Anwendungen verwendet, nicht nur die großen Ordner unter common.
Nach einer Neuinstallation verschieben Sie den Ordner zurück in Ihre Steam-Bibliothek, starten Sie Steam und lassen Sie Steam die vorhandenen Dateien erkennen oder überprüfen.
Das Sichern des gesamten Ordners steamapps erhält mehr nützliche Steam-Metadaten als das Kopieren von nur steamapps/common.Bewahren Sie die Sicherungskopie nach Möglichkeit auf einem anderen physischen Laufwerk auf, nicht neben der Originalbibliothek.
3. Erstellen Sie ein komprimiertes Steam-Backup-Archiv
Wenn Sie eine einzelne Datei bevorzugen, die sich einfach auf ein NAS oder eine Archivfestplatte verschieben lässt, erstellen Sie ein tar-Archiv über das Terminal. Das GNU tar-Handbuch beschreibt das Erstellen und Entpacken von Verzeichnisarchiven. Dieses Beispiel speichert das gesamte steamappsVerzeichnis:
tar -czf "$HOME/steamapps-backup-$(date +%F).tar.gz" \
-C "$HOME/.local/share/Steam" steamapps
Um die Datei im Standard-Steam-Verzeichnis wiederherzustellen, beenden Sie zuerst Steam, stellen Sie sicher, dass das Zielverzeichnis existiert, und extrahieren Sie dann das Archiv:
mkdir -p "$HOME/.local/share/Steam"
tar -xzf "$HOME/steamapps-backup-YYYY-MM-DD.tar.gz" \
-C "$HOME/.local/share/Steam"
Ein komprimiertes Archiv ist für die Langzeitarchivierung praktisch, allerdings kostet das Erstellen und Entpacken zusätzliche Zeit.
4. Verwenden Sie rsync für wiederkehrende oder inkrementelle Backups.
Für eine große Bibliothek, die regelmäßig gesichert wird, rsyncist das inkrementelle Kopieren effizienter als das erneute Kopieren aller Dateien. Das rsync-Projekt beschreibt es als schnelles, inkrementelles Dateiübertragungsprogramm, dessen -aArchivierungsmodus Verzeichnisse rekursiv kopiert und dabei die meisten gängigen Dateiattribute beibehält.
rsync -a --info=progress2 \
"$HOME/.local/share/Steam/steamapps/" \
"/media/$USER/BackupDrive/Steam/steamapps/"
Führen Sie denselben Befehl später erneut aus, und rsync aktualisiert das Ziel, anstatt jede Datei blindlings erneut zu kopieren. Lesen Sie die offizielle rsync-Manpage, bevor Sie destruktive Optionen wie z. B. hinzufügen --delete.
Vergessen Sie nicht, Dateien und Proton-Daten zu speichern.
Wenn Sie Spielstände nicht nur vermeiden, sondern auch im Notfall wiederherstellen möchten, sichern Sie sie separat. Der Steam-Support listet die Steam Cloud-Dateien für Linux unter `/steamcloud/` auf ~/.local/share/Steam/userdata. Spiele, die die Steam Cloud nicht nutzen, speichern ihre Spielstände an einem anderen Ort, und Windows-Spiele, die über Proton laufen, speichern möglicherweise spielspezifische Daten in `/steamcloud/` steamapps/compatdata. Gehen Sie nicht davon aus, dass sich alle Spielstände im Installationsordner des Spiels befinden.
Steam Cloud-Daten werden lokal unter ~/.local/share/Steam/userdata gespeichert, aber nicht jedes Spiel ist auf Steam Cloud angewiesen.
Warum dieser Leitfaden Déjà Dup für Steam nicht mehr empfiehlt
Der ältere Artikel empfahl Déjà Dup (GNOME Backups) und behauptete, dass beim Sichern des Home-Verzeichnisses automatisch auch Steam mitgesichert würde. Die aktuelle Déjà-Dup-Dokumentation listet jedoch auf ~/.steam/root, ~/.local/share/Steamdass Steam-Bibliotheken wie der Flatpak-Steam-Ordner standardmäßig ignoriert werden. Verwenden Sie für Steam-Bibliotheken eine der oben genannten expliziten Methoden, anstatt davon auszugehen, dass eine allgemeine Sicherung des Home-Verzeichnisses diese einschließt. Weitere Informationen finden Sie in der Déjà-Dup-Ordnerdokumentation .
Überprüfen Sie die Backup-Ausschlüsse sorgfältig: Steam-Verzeichnisse können auch dann ausgeschlossen werden, wenn sie sich im Home-Ordner befinden.
Welche Backup-Methode sollten Sie verwenden?
Methode
Am besten geeignet für
Steam-Spieldateien sichern
Einfachste Steam-verwaltete Wiederherstellung
Dateimanager-Kopie
Schnelles manuelles Kopieren einer kompletten Bibliothek
tar-Archiv
Eine portable komprimierte Datei
rsync
Große Bibliotheken und wiederholte Datensicherungen
Egal für welche Methode Sie sich entscheiden, bewahren Sie mindestens eine Sicherungskopie auf einem anderen physischen Datenträger auf und testen Sie, ob Steam die wiederhergestellten Dateien erkennen kann, bevor Sie die Originalkopie löschen.