
Ich möchte ein Backup/einen Snapshot eines Ordners erstellen, in dem ich verschiedene Programme erstellt habe (ca. 4,1 GB groß). Die Idee ist, dass ichschnellStellen Sie alles in diesem Pfad in seinen ursprünglichen Zustand zurück, falls dem Laufwerk, auf dem es sich befindet, etwas zustößt.
Eine Einschränkung besteht darin, dass ich weder Zugriff auf die Hardware noch Systemrechte für diesen Rechner habe (ich bin mir nicht sicher, ob ich sie brauche, wennWiederherstellungDinge)
Kann ich jede Datei, Berechtigung, jeden Zeitstempel, jeden symbolischen Link usw. in einer Tar-Datei beibehalten? Und vor allem: Wäre das ausreichend, um später jede einzelne Datei und jedes einzelne Programm wieder in einen funktionierenden Zustand zu versetzen?
Wenn Tar für diese Aufgabe nicht geeignet ist, welche Alternativen habe ich? Gibt es andere (kostenlose) Kommandozeilentools, die für diese Aufgabe besser geeignet sind?
Antwort1
tar
sollte alle Ihre Anforderungen erfüllen können, aber Sie möchten wahrscheinlich die Optionen --atime-preserve
und verwenden --preserve-permissions
.
Ich verwendeRdiff-Sicherungfür (inkrementelle) Backups über das Netzwerk. Es kann auch lokal verwendet werden. rdiff-backup
Es behält Links und Zeitstempel bei, aber ich habe nicht speziell die Wiederherstellung der Zugriffszeit usw. überprüft.