Nach erfolgtem Netzwerk-TimeBackup die entfernte Backup-Diskstation runterfahren

Status
Für weitere Antworten geschlossen.

sw01

Benutzer
Mitglied seit
24. Jan 2016
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hallöchen,

bin neu hier aber schon ein paar Jahre mit Synology zu Gange. Ich beginne die Mitgliedschaft hier im Forum mal nicht mit einer Frage, sondern einer Idee.

Nachdem ich mir eine neue Synology zugelegt habe, verwende ich die bisherige Diskstation als Backup-System für das TimeBackup. Nachts um 4 fahren beide Diskstations automatisch hoch, um 4:05 startet das TimeBackup. Gleichzeitig um 4:05 startet ein selbst gebasteltes Shell-Script (über Aufgaben -> Benutzerdefiniertes Script), das die TimeBackup Prozesse auf der zu sichernden Diskstation beoabachtet. Wenn alle TimeBackup Prozesse bis auf den timebkd beendet sind, ist das Backup fertig. Dann sendet das Script per Telnet an die Backupdiskstation ein Powerdown, um diese wieder herunterzufahren und fährt anschließend auch die gesicherte Diskstation wieder runter.

Falls jemand Interesse an dem Skript hat, hier isses:

#
# Check which TimeBackup processes are running.
# Ensure that all TimeBackup processes except the daemon are finished.
# Then send via Telnet a shutdown command to the backup Synology diskstation.

sleep 20
cnt="1"
# Test and loop until 3x whithin 15 seconds no other timebk process except the daemon process is running.
while [ $cnt -gt 0 ]
do
cnt="0"
sleep 5
if [ `ps -w | grep -c timebk` -gt 2 ]; then
cnt=$(($cnt+1))
fi
sleep 5
if [ `ps -w | grep -c timebk` -gt 2 ]; then
cnt=$(($cnt+1))
fi
sleep 5
if [ `ps -w | grep -c timebk` -gt 2 ]; then
cnt=$(($cnt+1))
fi
done
sleep 60

# Shutdown the slave diskstation
USR=root
PWD=password
CMD=poweroff
{ sleep 2; echo $USR; sleep 2; echo $PWD; sleep 2; echo $CMD; sleep 60; } | telnet slave_diskstation

# Finally shutdown the master diskstation.
sleep 20
poweroff
sleep 60

exit 0
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.709
Punkte für Reaktionen
1.018
Punkte
754
Willkommen als schreibendes Mitglied des Forums!

Danke für das Skript, schöne Idee!
 
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