Ich bin mir nicht ganz klar, was Sie wollen, und angesichts des Datums, an dem Sie gefragt haben, haben Sie wahrscheinlich bereits eine Lösung gefunden, aber ich werde trotzdem einen Versuch unternehmen.
Anscheinend möchten Sie Dateien zu einem bestimmten Zeitpunkt wiederherstellen können. Ein lokales Git-Repository wäre wahrscheinlich ausreichend, vor allem wenn es sich bei Ihren Dateien hauptsächlich um Textdateien handelt.
Eine andere Sache, die Sie in Betracht ziehen könnten, sind Momentaufnahmen. Wenn Sie derzeit LVM verwenden, können Sie Snapshots über LVM verwenden und müssen sich nicht um die Formatierung in zfs kümmern. Wenn Sie bereits btrfs oder zfs haben, unterstützen sie natürlich Snapshots. Sie könnten ein kleines Skript schreiben, um automatisch stündliche Schnappschüsse zu erstellen, wenn Sie danach suchen. Je nachdem, wie Sie Ihre externe Festplatte sichern, werden diese Snapshots möglicherweise nicht auf die externe Festplatte verschoben, sodass möglicherweise eine Neukonfiguration erforderlich ist.
Wenn Sie rsnapshot verwenden möchten, können Sie dies auch tun, aber es klingt, als würde ein lokales Git-Repository am besten funktionieren. Oft ist es einfacher, einen Vorschlag zu unterbreiten, wenn Sie beschreiben, was Sie erreichen möchten (dh ich möchte Dateien ändern können, aber die von mir vorgenommenen Änderungen auf einen früheren Zeitpunkt selektiv zurücksetzen und so wenig Speicherplatz wie möglich verwenden.) anstatt mögliche Lösungen aufzulisten.