ubuntuusers.de

Ununtu Server nach 30 Min "Leerlauf" runterfahren

Status: Gelöst | Ubuntu-Version: Server 16.04 (Xenial Xerus)
Antworten |

Kev08

Anmeldungsdatum:
14. September 2016

Beiträge: 2

Hallo, Hoffe das es das Thema noch nicht gibt ansonst verzeiht mir ich habe es nicht gefunden ☺

Jetzt zum Thema: Ich habe ein Recher welcher mit Ubuntu-Server als OS läuft. Die Aufgabe des Rechners ist es nur Daten in unregelmäßigen Abständen von einer NAS zu kopieren. Das Klappt auch alles ganz gut nur muss ich immer nach schauen in der Log-Datei ob er fertig ist oder nicht.

Die Backups werden über eine SSH-Verbindung gestartet welches dann gleich wieder geschlossen wird wenn das Backup gestartet wurde (nohup ....)

1.)Jetzt zu meiner Frage ist es möglich ein Script zu erstellen welches den Rechner nach 30 Min Leerlauf runterfahrt.

Oder

2.)eine Abfrage in die SH-Datein einzubauen welche fragt ob der Rechner nach abgeschlossener Aktion runtergefahren werden soll.

Kleines Bsp. wie es im Moment ist:

1
2
3
4
5
#!/bin/bash
...
echo Backup gestartet > /home/user/Logs/Log-Datei.log 
cp -vur /media/nas/xyz /media/hdd1 >> /home/user/Logs/Log-Datei.log
echo Backup abgeschlossen >> /home/user/Logs/Log-Datei.log

(Verzeichneisangaben nur als Bsp.)

und Ausgeführt wird im Moment so :

1
2
3
4
...
nohup sudo ./backup-datei.sh
Ausgabe wird in nohup.out umgeleitet 

SSH-Verbindung wird dann an der Stelle geschlossen

Hoffe das ich nichts vergessen habe zu erwähnen

Schon mal besten Dank im Vorraus

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17620

Wohnort: Berlin

Den Befehl zum Runterfahren kannst Du doch als letzten Befehl in das aufgerufene Backupscript schreiben. 30 Minuten warten muss es dann auch nicht.

Falls Du nur von Fall zu Fall runterfahren willst machst Du eben 2 Skripte.

Kev08

(Themenstarter)

Anmeldungsdatum:
14. September 2016

Beiträge: 2

Bedeutet das denn für mich als Anfänger das ich das denn so eingeben soll?

1
nohup sudo ./backup.sh && nohup sudo shutdown -P now 
Antworten |