Guten Tag, sorry, ich bin neu hier im Forum, deswegen eventuell seltsame Formatierung meines Beitrags 😐
Ich versuche aktuell ein Backup eines Ordners mit Unterordnern und Dateien zu machen, dieses allerdings nur mit Hardlinks zu füllen statt mit richtigen Daten um Speicherplatz zu sparen... Also das Ziel ist, dass jede Datei die in diesem Ordner gelöscht wird, in dem Backup noch da ist, das ist alles. Dafür wollte ich rsync verwenden, um ein Backup zu erstellen. Mein Gedanke war, dass in dem Backup Ordner Hardlinks zu allen Dateien drin sind, und wenn dann im Original eine Datei gelöscht wird, dann ist im Backup noch der Hardlink da und auch die Datei, richtig soweit?
So war mein Gedanke, ich habe versucht mit
1 | rsync -av /mein/quellordner /mein/zielordner --link-dest="/mein/quellordner" |
diese Backup mit Hardlinks zu erzeugen, allerdings wurden schlichtweg alle Dateien kopiert... Diesen Befehl habe ich in Benutzung gesehen bei einer Person, die ein richtiges Backup erstellt hat und alle weiteren Backups mit Hardlinks auf das vorherige Backup verknüpft hat... nun wollte ich das hier so gestalten, dass mein Backup (welches sich permanent mit aktualisieren soll und wirklich nur die gelöschten Dateien zusätzlich beinhalten soll) den Originalordner als Hardlinkverweis nutzt, aber das scheint ja nicht zu funktionieren...
Kann mir dabei jemand weiterhelfen? Ich bin auch offen für andere Lösungsvorschläge, wie gesagt, die Aufgabe ist nur, dass jede Datei die in diesem Ordner gelöscht wird, in dem anderen Ordner weiter existiert.
Vielen Dank schonmal und viele Grüße!