Nur Daten jünger als.... auf Clients synchroinsieren

Status
Für weitere Antworten geschlossen.

LittlePete

Benutzer
Mitglied seit
27. Jul 2016
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo ich habe schon sämtliche Firen durchsucht aber bisher keine Lösung gefunden.

Ich habe eine Anzahl Rechner(Windows) an verschiedenen Orten. Dabei sind auf allen Rechnern die gleichen Programme installiert. Der Datenbestand ist auch gleich.
Weil letzterer mittlerweile beträchtliche Größen erreicht hat, habe ich mir eine 716+I, mit 2x6 TB zugelegt, um die Daten grundsätzlich auf der NAS zu halten und nur eine kleine Datenmenge (die letzten 2 Jahre) auf den Clients zu halten.
Damit fangen die Probleme aber an.

Wie stelle ich das an, das aus meinem Datenverzeichnis mit diversen Unterordnern nur die letzten 2 Jahre auf die Clients synchronisiert werden.? Meine Versuche mit TestDaten und CloudSation Drive ergaben als Ergebnis "Alles oder Nichts". Bei einer Einwegsynchronisierung synchronisiert er die Daten von der NAS herunter, mit dem Vorteil das lokal gelöschte Dateien trotzdem auf dem Server verbleiben. Bei der klassischen Zwei-Wege-Synchroniserung habe ich wieder Terabyte an Daten auf den Client Rechnern.

Alternativ habe ich die Backup Lösung probiert. Dort gibt es aber wieder für jeden Client ein ein eigenes Backupverzeichnis. Damit habe ich aber am Ende redundante Datenbestände auf . Also geht das auch nicht.

Meine Idee ist :
Anfänglich die Daten mit Cloudstation Drive komplett zu synchronisieren, und dann mit mit irgendeinem Toot, Script öder ähnlichen die Daten die auf dem NAS-Verzeichnis liegen und älter als 2 Jahre sind, in ein separates Backupverzeichnis zu schieben, was dann die Synchronisation automatisch auf diese Untermenge(jünger als 2 Jahre) reduziert.
Ich habe nur keine Ahnung wie und womit ich das lösen kann. Für Ideen, Lösungen, etc wäre ich sehr dankbar.
 

Stewi

Benutzer
Mitglied seit
29. Dez 2011
Beiträge
418
Punkte für Reaktionen
9
Punkte
18
Du könntest über den Aufgabenplaner jede Nacht oder jeden Abend ein Script laufen lassen, was genau das macht. Erfordert wohl ein klein wenig Einarbeitungszeit.
 

LittlePete

Benutzer
Mitglied seit
27. Jul 2016
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Ja genau das ist mein Problem. Mit einem einfachen cp läuft da nichts. Man kann find benutzen und die Resultate als Quell-Argument für cp verwenden. Problematisch (für mich) ist die Angabe des Ziels, weil ich ja in jeweils identische Unterzeichnise nur unter einem anderen Wurzelverzeichnis kopieren will. Dazu muss man die Rückgabe von find nochmal entsprechend bearbeiten. Muss mich dazu wohl doch mal mit Linux-Scripten befassen.
 
Status
Für weitere Antworten geschlossen.
 

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