December 11, 20241 yr Hi, ich würde gerne die Shares und Appdate von Unraid auf einer 1-Bay DS sichern. Aktuell geht es manuell mit Luckybackup. Ich würde es aber gerne automatisiert wie vorher, jede Nacht sichern lassen. Nur das externe HDD Backup soll manuell erfolgen. Ich könnte das NAS 24/7 laufen lassen, dann kann man es gemounted lassen. Verschwendet aber 23,5 Stunden am Tag Strom. Mein "Wunsch" wäre es, wenn das NAS hochgefahren ist, dann führt Luckybackup oder ein anderes Programm die Sicherung durch. Nach Zeit X oder fertig soll das NAS dann wieder abschalten. Mit den alten DS hatte ich Zeit x hochgefahren, dann das Backup gestartet und nach Zeit x mehrfach den Shutdown ausgelöst, bis das Backup fertig ist Wie kann ich das am besten mit Unraid umsetzen? Das NAS müsste ja jedes Mal gemounted werden und wenn fertig -> unmount. Einfach abschalten ist ja nicht so gut? Edited December 11, 20241 yr by hYtas
December 12, 20241 yr 8 hours ago, hYtas said: Wie kann ich das am besten mit Unraid umsetzen? Das NAS müsste ja jedes Mal gemounted werden und wenn fertig -> unmount. Einfach abschalten ist ja nicht so gut? hier ein Beispiel wie man per script beispielsweise mount, umount ... /usr/local/sbin/rc.unassigned mount //ALSSERVER/Media /usr/local/sbin/rc.unassigned umount //ALSSERVER/Media Pfad von UAD Übersicht entnehmen ... steht auf Seite 1 im unassigned devices Thread wenn du deinen Zeitplan kennst, 5 Min vorher mount, um Uhrzeit N umount, wie dein DS in den sleep geht kann ich dir nicht sagen, wird aber sicherlich ne Lösung geben.
December 12, 20241 yr 15 hours ago, hYtas said: Hi, ich würde gerne die Shares und Appdate von Unraid auf einer 1-Bay DS sichern. Aktuell geht es manuell mit Luckybackup. Ich würde es aber gerne automatisiert wie vorher, jede Nacht sichern lassen. Mittels User Scripts lässt sich das ganz leicht automatisieren, ich selbst sichere meine Daten mit Luckybackup über SSH mit hinterlegten SSH-Keys. Ein mögliches Script wäre: #!/bin/bash # WOL Backup-Server etherwake mac:adresse:des:Servers:zum:Sichern # Warte 600s=10min damit Server booten kann sleep 600 # Luckybackup arbeitet Profil "server-backup" im Konsolenmodus ab docker exec -i luckyBackup luckybackup --no-questions server-backup # Warte 60s=1min zur Sicherheit (wahrscheinlich unnötig) sleep 60 # Fahre Backup-Server herunter docker exec -i luckyBackup ssh root@IP-des-Backup-Servers poweroff Dafür brauchst du das etherwake package für Unraid: Für die SSH-Keys bin ich damals nach folgender Anleitung vorgegangen: https://unraid.net/blog/unraid-server-backups-with-luckybackup Du musst halt die DS noch entsprechend konfigurieren bezüglich WoL, SSH und den entsprechenden SSH-Key an der richtigen Stelle auf der DS ablegen Alternativ könntest du auch einen rsync-Server auf Unraid einrichtigen (findest du in den Community Applications). Die Daten würde sich die DS dann über eine entsprechende App vom Unraid-Server holen. Vorteil dieser Methode ist, dass der Unraid-Server keine Schreibrechte auf der DS benötigt. Automatisierung würde dann in der DS erfolgen: Energiezeitplan für das Hoch- u. Runterfahren der Diskstation Zeitplan in der Backup-App der DS zum Abholen der Daten vom Unraid-Server
December 12, 20241 yr Author Vielen Dank, das klingt doch schon mal super und nach dem was ich machen möchte. Ich schaue es mir mal an.
December 12, 20241 yr Author Für den rsync server bräuchte ich auch die ssh keys. Die kann er bei mir nicht anlegen. Beim einloggen per ssh sagt er schon: Could not chdir to home directory /var/services/homes/steffen: No such file or directory Man hat auch keinen Zugriff drauf, auch nicht mit dem admin account, der sonst deaktiviert ist. Fehlen mir da die Rechte? Es ist aber ja auch eigentlich mein Userverzeichnis.
December 17, 20241 yr Author On 12/14/2024 at 1:56 AM, Enks said: Hast du den Benutzer-Home-Dienst in der Diskstation aktiviert? Das war es. Jetzt kommt man auch in das Verzeichnis. Danke
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.