Ordnerstruktur spiegeln und die Dateiinhalte mit Hash ersetzen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Helmut H

Benutzer
Registriert
22. Nov. 2016
Beiträge
205
Reaktionspunkte
4
Punkte
18
Moin Zusammen.
Ich möchte einen beliebigen Ordner incl. Unterordner 1:1 spiegeln und den Dateiinhalt mit Hash-Sha256 ersetzen.
Die Struktur soll auf der NAS gespeichert werden, vorzugsweise als Zip.
Eine Aktualisierung soll nur veränderte Dateien ersetzen, so daß nicht immer die gesamte Platte gescannt werden muß.
Hat jemand eine Idee zum umsetzen?
Besten Dank
 
Meinst wohl du möchtest den Ordner verschlüsseln?

Oder was genau soll wohin gespiegelt werden?
 
Keine Verschlüssung.
Ich möchte ein schlankes Abbild meiner NAS auf dem Win-PC haben.
Der Hash in den Dateien soll zum suchen von Duplikaten helfen.
 
Was genau meinst du? Was ist dein Vorhaben und deine Anforderung? Ich verstehe es noch nicht.

Willst du den Ordner nun spiegeln oder nur die Dateistruktur nachbilden?
Und in der nachgebildeten Dateistruktur sollen dann jeweils ein SHA-256 der jeweiligen originalen Datei abgelegt werden?
D.h. im Abbild sind zwar die Dateinamen exakt identitsch mit dem Original nur dass sich im Abbild jeweils ein SHA-256 hash befindet?

Hier ein Beispiel ob ich es richtig verstanden habe.
Code:
╔══════════════════════════════════════════════════════════════════╗
║   Quelle (original)                Abbild (hash)                 ║
║   dir/                             dir/.                         ║
║      datei.txt                        datei.txt                  ║
╠══════════════════════════════════════════════════════════════════╣
║                       Inhalt (datei.txt)                         ║
║                                                                  ║
║   Hello World.                     f4bb1975bf1f81[...]           ║
╚══════════════════════════════════════════════════════════════════╝

Wenn das zutrifft würde ich gerne den Zweck darin verstehen wollen :unsure:
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat