DS215j - Automatisches internes Verschieben von Daten

  • 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

Status
Für weitere Antworten geschlossen.

StefanK_

Benutzer
Registriert
15. Nov. 2014
Beiträge
16
Reaktionspunkte
0
Punkte
1
Hallo,

ich nutze eine DS215j mit 1x 4 TB WD Red. In Kürze werde ich eine 3 TB Seagate HDD als 2. Volume hinzufügen. Dort werde ich eine zweite Freigabe "video2" anlegen.

Vorab soll geprüft werden, ob unter "\video\alt" überhaupt etwas liegt, damit die 2. HDD ggf. gar nicht anspringen muss.

Falls möglich sollte in Schritt 2 geprüft werden, wie viel % Speicher auf beiden Partitionen frei ist. Falls auf Partition0 20% oder auf Partition1 10% unterschritten werden, soll eine Warnung per Mail gesendet werden.
(Falls das zu komplex ist, kann der Schritt entfallen, dann muss die globale Benachrichtigung reichen.)

Danach möchte ich nächtlich per Aufgabenplaner alle Dateien unter "\video\alt" samt Unterverzeichnissen nach "\video2\alt" verschieben (nicht kopieren!).

Ich denke das ist insgesamt nicht sehr komplex.
Aber da ich als Windows Admin mit Linux Skripten nicht so firm bin, würde ich mich über Hilfestellungen freuen.

Vielen Dank schon mal für eure Mühe :)
 
Hallo,
...Vorab soll geprüft werden, ob unter "\video\alt" überhaupt etwas liegt, damit die 2. HDD ggf. gar nicht anspringen muss.
...
Den Zahn kann ich dir schonmal ziehen. Wenn eine Platte läuft, läuft die andere Platte auch. Das System (DSM) ist auf allen vorhandenen Platten gespiegelt vorhanden.
Es geht nur, dass keine oder alle Platten an oder aus sind.
 
Alles klar!
Ich hätte vermutet, dass ein so spezialisiertes System genauso wie Windows die nicht benötigte Festplatte in einem Ruhezustand lässt bis sie benötigt wird...

Dann brauche ich hauptsächlich nur das Script zum verschieben der Dateien.
 
Danke für den Link, der ist aber nur bedingt hilfreich.

Ich möchte Dateien samt Verzeichnisse verschieben und natürlich keine leeren Verzeichnisse im Quellpfad liegen lassen.
Kannst du mir dafür ein Beispiel zusenden?

Oder würde das hier schon funktionieren?

mv \video\alt\* \video2\alt\
 
Backslashs finde ich böse von dir.
Hast natürlich Recht! Ich komme aus der Windows Welt und da arbeitet man nur mit Backslash...

Ein Verzeichnis verschiebt man z.B. mit
Rich (BBCode):
mv /test /test2

Ja, das habe ich den Beispielen entnommen.
Ich möchte aber sämtliche Unterverzeichnisse (welche natürlich dynamisch bzw. noch unbekannt sind) samt Inhalt verschieben...

Passt das dann so? (mit korrekten Slashes ;) )
Rich (BBCode):
mv /video/alt/* /video2/alt/
 
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