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