Proxmox Backup Zeitdauer

Zwitscher_Tom

Member
Jan 5, 2022
24
1
8
66
Hi,

Ich benutze einen Proxmox Backup Server um die Virtuellen Maschienen von meinem Proxmox Cluster zu sichern.
Da das Backup nur ca. zwei Stunden dauert, ist der PBS ausgeschaltet und wird von einer der Cluster Nodes kurz vor dem Backup Start per Wake On Lan gestartet.
Nach zwei Stunden wird der PBS perl ssh heruntergefahren.
Das funktioniert gut, doch manchmal dauert das Backup länger und das letzte Backup wird durch den SSH Shutdown abgebrochen.
Gibt es eine Möglichkeit per Shell Script festzustellen wann das Backup beendet ist?

Vielen Dank,
Tom
 
Wenn du da eh schon was gescripted hast, kannst du dir die aktuellen Tasks anschauen, und ob diese schon eine Endtime haben.
Code:
pvenode task list --noborder

Bzw. über die API:
Code:
pvesh get nodes/{nodename}/tasks --noborder

Der Backuptask wird den Typ vzdump haben nach dem du zusätzlich filtern kannst.
Code:
pvenode task list --noborder --typefilter vzdump
 
Hi,

Vielen dank fuer die Antworten.
Ich habe versucht mit pvenode festzustellen, wann ein Backup läuft und wann es beendet ist.
Hierzu habe ich mir vor dem Backup Start mit date +%s die aktuelle Zeit in Epoch Seconds besorgt.
Während das Backup lief wollte ich mit diesem Befehl:

pvenode task list --noborder --typefilter vzdump -- since Epoch Seconds

anzeigen lassen ob ein Backup läuft.
Der Befehl liefert aber keine Ausgabe.
Was ist falsch daran?
Vielen Dank
 
pvenode task list --noborder --typefilter vzdump -- since Epoch Seconds
Da ist ein Leerzeichen zwischen -- und since und laut man pvenode muss die Epoch ein Integer sein -> Unix Timestamp ;)

Mit pvenode task list --noborder --typefilter vzdump --since $(date --date '-5 min' "+%s") kommst du wahrscheinlich eher hin. In einer subshell $() wird die aktuelle Zeit -5 Min als Unix Timestamp / seconds since the Epoch (1970-01-01 00:00 UTC) ausgegeben.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!