Hyper Backup Backup DS218+ BASH Hilfe

  • 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.

wawa2017

Benutzer
Registriert
05. Dez. 2017
Beiträge
10
Reaktionspunkte
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
 
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.
 
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
  • 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:
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
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