PowerPC (ppc_85xx) USB Backup automatisch starten

DS109+, DS209+, DS209+II, DS408, DS409+, DS508, DS509+, RS408, RS409RP+
Status
Für weitere Antworten geschlossen.

maksh

Benutzer
Mitglied seit
12. Okt 2009
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Hallo

gibt es eine Möglichkeit, einen Backup-Job automatisch zu starten, wenn eine USB-HD angeschlossen wird.

1. USB-HD einstecken
2. USB-HD wird erkannt
3. Sicherungsjob wird ausgeführt
4. USB-HD ausstecken

Es würde auch schon reichen, wenn man den Backup-Job über eine Batch ab einem Windowsrechner starten könnte.

mfg
Markus Keller

DS209+II
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Schreib dir ein shell Script, das minütlich (als cronjob) prüft ob die USB Disk eingesteckt ist und dann das backup startet. Wenn die Disk dran ist muss der Folder /volumeUSBX/usbshare existieren und darauf kannst du prüfen. Dann wirfst du das Backup an. Das wird jedoch nicht im DSM umzusetzen sein, sondern nur direkt auf der Konsole mit rsync & Co. Das Folgende ist nur Bsp-Code
Code:
while (true)
  do
    if [-e /volumeUSB1/usbshare]
      then
        #Start Backup
      else
        sleep 60
    fi
  done
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Existiert der Folder usbshare nicht auch noch, nachdem man die externe Platte wieder entnommen hat? Ich denke, man müsste danach fragen, ob er einen Inhalt hat ...

Itari
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Existiert der Folder usbshare nicht auch noch, nachdem man die externe Platte wieder entnommen hat? Ich denke, man müsste danach fragen, ob er einen Inhalt hat ...

Itari
afaik existiert der ohne Platte nicht. Schau mir das aber zu Hause mal an. Wenn ich mich recht entsinne dann ergibt ein
Code:
ls -all /volumeUSB1
bei abgehängter Platte nur . und ..
 

maksh

Benutzer
Mitglied seit
12. Okt 2009
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Was genau verbirgt sich denn hinter "#Start Backup" und was muss ich da alles installieren, damit ich so ein script laufen lassen kann?

Wie würde denn das Ganze aussehen, wenn ich so ein Backup per telnet starten würde, bzw. könnte.

Hab mir das Tool TST10 geholt.
Nur weiss ich nicht, wie ich dann den Backup den ich im DSM erfasst habe ankicken kann.

Markus

Danke überigens für die schnellen Antworten.:)
 
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