Ja, man kann sich jetzt vermutlich darüber streitet, was genau ein Vollbackup ist 😉. Ich sehe keinen Unterschied darin, ob ich das 1. Vollbackup mache und dann beim 2. Mal Hard Links verwende oder ob beim 2. Mal nur die veränderten Dateien kopiere (wie bei einem differentiellen Backup) und mir auf Notizzetteln in mühevoller Kleinstarbeit aufschreibe, welche Dateien gelöscht wurden. In beiden Fällen sind genau dieselben Speicherplätze von alten und neuen Dateien belegt, ich würde aber beides nicht als Vollbackup bezeichnen. Dank der Hard Links ist das Einspielen eines Backups aber wesentlich bequemer als mit der anderen hier erwähnten Variante.
Zu deinem Nachtrag: Hier im Wikieintrag zu ln steht
Diese verschiedenen Links sind exakt gleichwertig und es ist völlig unerheblich, welcher zuerst da war. Änderungen an Inhalt oder Datei-Attributen wirken sich auf alle Links aus (weil es sich ja tatsächlich um dieselbe Datei handelt).
Das widerspricht ja dem, was du gesagt hast. Ich habe aber es aber gerade eben kurz getestet und das, was du gesagt hast, scheint zu stimmen: Wird eine Datei verändert, auf der es 2 Hard Links gibt, so werden danach daraus 2 verschiedene Dateien und die andere bleibt unangetastet.
Oder verstehe ich den Wikieintrag falsch?
Nachtrag: Die Wahrheit liegt wieder mal irgendwo dazwischen. Laut Wikipedia haben wir beide recht und es kommt darauf an, wie das Programm das Abspeichern einer geänderten Datei genau durchführt. Überschreibt sie den Inhalt der alten Datei direkt, so wird jeder Hard Link auf den neuen Inhalt zeigen (was evtl. zu Datenverlust führen kann). Erzeugt die Datei zuerst eine temporäre Datei mit dem neuen Inhalt, löscht beim Speichern dann zuerst die alte Datei und benennt die temporäre Datei um in den eigentlichen Dateinamen, so wird eine neue Datei erzeugt und die anderen Hard Links sind davon nicht betroffen.
Ich weiß jetzt nicht, was häufiger ist (und es gibt ja auch noch mehr als nur Textdateien, die man verändern kann), aber man sollte sich wohl im Hinterkopf behalten, dass das je nach Situation schlechte Folgen haben kann und sollte sich nicht darauf verlassen, dass bei Modifikation einer Datei auch tatsächlich eine neue Datei unter einem neuen Hard Link abgespeichert wird.