Skript für Auswurf der USB-HDD vor Abschalten der DS920+

  • 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

Syn_Master

Benutzer
Registriert
25. Mai 2011
Beiträge
640
Reaktionspunkte
5
Punkte
44
ich weiß momentan nicht, ob man hier im Forum schon diskutiert wurde, ob eine USB-HDD (vorderer Anschluß) vor dem Auswurf sicher ausgeworfen werden kann.
Könnte mir vorstellen, dass dies mit einem Skript sicherlich zu lösen ist.
Und wenn ich bei Synology anfrage, haben die wieder keine Antwort.
 
@SynMaster
Was machst denn mit der Externen ?
Aber wie versteht man denn folgendes:
... eine USB-HDD (vorderer Anschluß) vor dem Auswurf sicher ausgeworfen werden kann
Ich lass meine nach täglichem Hyperbackup auswerfen, halb in der Nacht geht die NAS aus und wenn die morgens wieder startet ist die Externe wieder "drin". So läuft das schon ne ganze Weile.
 
also die kann man doch sonst direkt in DSM auswerfen
 
  • Like
Reaktionen: wegomyway
Vielleicht will er per Script übern Aufgabenplaner Zeit "X" die Auswerfen lassen und später abziehen
 
da an dem hinteren USB-Anschluss bereits ein 2,5GB Adapter hängt, hab ich nur zum Verständnis "vorderer Anschluss) dazugeschrieben.
Das würde ich auch gern tun "Ich lass meine nach täglichem Hyperbackup auswerfen, halb in der Nacht geht die NAS aus und wenn die morgens wieder startet ist die Externe wieder "drin". So läuft das schon ne ganze Weile."
Aber da die Master/Slave Platte die USB nicht stromlos macht, läuft das Ding 24/7.
 
Ne, die Patte soll schon dran bleiben...
 
und "

wegomyway" wie lautet dein Skript?​

 
Das Auswerfen macht Hyperbackup von ganz allein, wenn man den Haken gesetzt hat. Da wird @wegomyway kein extra script für verwenden.
 
  • Like
Reaktionen: wegomyway
Vielen Dank!
Wer liest ist klar im Vorteil.. ;)
 
  • Like
Reaktionen: wegomyway
Grundlage für das Auswerfen eines USB-Datenträges ist zu wissen, wie der Name des gemounteten Device [DEVNAME] lautet. Wenn du den weißt, kann man theoretisch einen Datenträger mit nachfolgenden Befehl auswerfen…

synousbdisk
USAGE : synousbdisk [ -info DEVNAME | -init DEVNAME | initFAT DEVNAME | -mount DEVNAME | -umount DEVNAME |
-addtabentry DEVNAME BUSNO : EVNO | -rmtabentry DEVNAME | -rcclean
-enum | -enumusbdisks | -enumusbprinters ]
***** : DEVNAME is for example, sda

… theoretisch. Denn praktisch passiert da ein wenig mehr. Falls du Bock hast, kannst du dir anhand meines AutoPilot Scriptes die passenden Stellen heraussuchen und dir daraus ein eigenes Script basteln. Hier mal der Link zum Script AutoPilot selbst findest du in meiner Signatur
 
Hallo, der Haken in Hyper Backup hat zwar in synology die usb hdd ausgeworfen, die hdd läuft jedoch weiter.
Sollte es daran liegen, dass das usb-gehäuse lt. Synology nicht kompatibel ist?
 
Eigentlich "sieht" man das doch oben rechts (Homescreen), ob die noch "drin" ist oder direkt in HyperBackup wo die HDD unterlegt wird und sollte dann in rot offline stehen. Dann isse doch draußen. Meine leuchtet fröhlich weiter, ist aber offline, somit ausgeworfen.
Also ob mein Gehäuse konform ist, keine Ahnung. Ist 'ne WD Elements/Passport
 
Ja, Ausgeworfen definitiv, sowohl in Hyper Backup(Offline) als auch auf der Weboberfläche.
Die LED der USB-HDD ist zwar aus, aber die HDD routiniert noch (kann man fühlen).
 
Grundlage für das Auswerfen eines USB-Datenträges ist zu wissen, wie der Name des gemounteten Device [DEVNAME] lautet. Wenn du den weißt, kann man theoretisch einen Datenträger mit nachfolgenden Befehl auswerfen…



… theoretisch. Denn praktisch passiert da ein wenig mehr. Falls du Bock hast, kannst du dir anhand meines AutoPilot Scriptes die passenden Stellen heraussuchen und dir daraus ein eigenes Script basteln. Hier mal der Link zum Script AutoPilot selbst findest du in meiner Signatur
Werde ich mir auf jeden Fall genauer ansehen.
Danke
 
  • Like
Reaktionen: Tommes
Ich kenne das von meinen USBs auch nur so, dass ausgeworfene Datenträger dennoch weiterlaufen. Möglicherweise kann das OS ja auch nicht mehr das Standby der HDDs steuern und der Port bringt natürlich nach wie vor Strom.

💡 Am Rande gesagt, finde ich die Backupstrategie in Verbindung mit einer permanent verbundenen HDD überdenkenswert.
 
Code:
sync && /usr/syno/bin/synousbdisk -umount <device>; >/tmp/usbtab
  1. The sync command ensures all the data has been written to the USB drive.
  2. The /"usr/syno/bin/synousbdisk -umount" command unmounts the USB drive.
  3. The "> /tmp/usbtab" command clears the drive from appearing in the device list.
Replace <device> with the USB drive's with device name. sdk1, sdq, usb1 etc. You can find all connected USB drive's device names with:

Code:
/usr/syno/bin/synousbdisk -enum | grep -v "^Total"
 
Zuletzt bearbeitet:
Once again you can see what you can achieve with a little thought. I was just too lazy to compile the relevant lines from my own code. So thank you for your contribution @DaveR The only thing I didn't have on my screen was how to read the list of external USB drive's.
 
  • Like
Reaktionen: DaveR
@DaveR One more question, while we're on the subject. Can you perhaps tell me what exactly the -rcclean option does?

Code:
/usr/syno/bin/synousbdisk -rcclean

Or does this option require further values?
 
@Tommes

I have no idea what the -rcclean option does. And the --help for synousbdisk isn't helpful.

So I tried /usr/syno/bin/synousbdisk -rcclean expecting it say it needed a DEVNAME but it just did something. I don't what it did. Both USB drives are still mounted and working as they should.
 

Additional post fields

 

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