Hyper Backup Backup DS218+ BASH Hilfe

wawa2017

Benutzer
Mitglied seit
05. Dez 2017
Beiträge
10
Punkte für Reaktionen
2
Punkte
3
Guten Abend,

ich bin kein wirklicher NAS-Profi, würde aber gerne
folgendes Problem lösen:

Z einer bestimmten Uhrzeit soll ein Ordner auf einem
Volumen (1) auf eine anderes Volumen (2) kopiert
(oder verschoben) werden. Genauers, den Ordner _TRANSFER_
nach Volumen Hyperbackup kopieren/verschieben.

Irgendwie bekomme ich das mit dem bash-KOmmando
nicht hin. Ich würde es aber gerne eben mit bash machen.

Der Einfachheit halber habe ich das Problem per Bild angehängt.

Vorab schon mal vielen Dank für die Hilfe

Gruß Werner

2022_0043_.png
 

Synchrotron

Benutzer
Sehr erfahren
Mitglied seit
13. Jul 2019
Beiträge
5.215
Punkte für Reaktionen
2.155
Punkte
259
Vielleicht erklärst du mal, was du damit erreichen willst - bevor wir ins Hölzchen- und Stöckchenspiel einsteigen.

Vermutlich gibt es eine einfachere Lösung, und das Troubleshooting wird überflüssig.
 

wawa2017

Benutzer
Mitglied seit
05. Dez 2017
Beiträge
10
Punkte für Reaktionen
2
Punkte
3
Hmmm, ich dachte ich hätte es deutlich geschrieben :)

Der Inhalt eines Ordners soll von Volumen 1 auf 2 Kopiert werden. Beide Laufwerke sind Basis-Laufwerke und in eine Backupstrategie eingebunden. Auf LW 1 hat niemand (ausser den externen Backupprogrammen auf den Clients) Zugriff, und so soll es auch bleiben. Lediglich der Transfer-Ordner/der auch clientmäßig gebackupt wird) soll auf Vol2 kopiert und nur dort freigegeben werden. Sinn ist - Zugriffsmöglichkeit auf Vol1 von aussen für User zu verhindern. Auch keine Freigaben. Die Kopie von _TRANSFER_ einmal am Tag ist aus technischer Sicht ausreichend.
 
  • Like
Reaktionen: Synchrotron

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.635
Punkte für Reaktionen
1.479
Punkte
234
  • Der Schalter r für rekursiv muss mit einem Bindestrich gekennzeichnet werden: -r
  • Die Volumes müssen mit angegeben werden.
  • Wie sollen Konflikte behandelt werden?
    Ggf. ist noch der Parameter f hinzuzufügen, um bestehende Dateien zu überschreiben: -rf
  • Die erste Zeile (shebang) brauchst du im Aufgabenplaner nicht.
Bash:
cp -r /volume1/Backup/_TRANSFER_/ /volume2/Hyperbackup/_TRANSFER_/
 
Zuletzt bearbeitet:

wawa2017

Benutzer
Mitglied seit
05. Dez 2017
Beiträge
10
Punkte für Reaktionen
2
Punkte
3
Vielen Dank, so gehts

cp -rf /volume1/Backup/_TRANSFER_/ /volume2/Hyperbackup/

wenn mans so macht: cp -r /volume1/Backup/_TRANSFER_/ /volume2/Hyperbackup/_TRANSFER_/
legt er einen Ordner _TRANSFER_ an in dem dann der zu kopierende Ordner _TRANSFER_ nochmal
an.

Nochmals vielen Dank für die Hilfe
Werner
 
  • Like
Reaktionen: geimist


 

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