Monitoring Backup job

D

Deleted member 46289

Guest
Hallo,

wir haben einen Backup job eingerichtet der alle VMs einmal in der Woche sichert.
Falls ein Job fehl schlägt gibt es ja eine notification per email.

Gibt es noch andere Möglichkeiten sich über Fehler beim Backup informieren zu lassen?
Was ich bisher gefunden hatte ist das es sich nicht über SNMP abfragen lässt. Auch in der API Dokumentation konnte ich bisher nichts dazu finden wie ich die fehlerhaften backup jobs sehen kann.

Gibt es sonst noch Möglichkeiten?
 
@Chris Danke für die Antwort.
Ich habe aktuell allerdings keine Idee wie ich den failed status über ein hook script greifen kann.
Mir gefällt die Idee eines scripts für dafür allerdings auch nicht so gut da es ja eigentlich eine relativ einfach abfragbare information handeln sollte.
Allerdings verstehe ich das so das es seitens Proxmox dazu keine andere Möglichkeit gibt oder?
 
Allerdings verstehe ich das so das es seitens Proxmox dazu keine andere Möglichkeit gibt oder?
Nicht direkt. Es wäre möglich den status/log für die Backup tasks abzufragen.
Die tasks können mittels
# pvesh get /cluster/tasks
ermittelt werden und mittels der UPID kann dann der status und log des tasks abgefragt werden
# pvesh get /nodes/{node}/tasks/{upid}/status oder log
 
Gibt es noch andere Möglichkeiten sich über Fehler beim Backup informieren zu lassen?

Generell sollte man überwachen, dass das Backup wiederherstellbar ist, nicht dass eines geschrieben wurde. Ihr solltet euch also überlegen das Backup selbst zu prüfen. Dies kann z.B. ein einfaches vma extract sein, dass mit einem exit 0 zurückkommen muss.
 
  • Like
Reactions: CoolTux
Nicht direkt. Es wäre möglich den status/log für die Backup tasks abzufragen.
Die tasks können mittels
# pvesh get /cluster/tasks
ermittelt werden und mittels der UPID kann dann der status und log des tasks abgefragt werden
# pvesh get /nodes/{node}/tasks/{upid}/status oder log
Since we have PBS now I am wondering if there will be any other (and simpler) solution to query the backup status for a PVE cluster (creating backups, not restoring) than emails beeing send if backup failures were detected.

It should be a simple call that gives backup "healt/unhealth" or "true/false"
e.g. pvesh /cluster/backup/status and /nodes/{node}/backup/status

This should be easy to build into the API I guess an would help a lot.

Building an automated restore test can be done via API. But PBS is a big improvement in terms of integrity of backup files already.

@Chris
What do you thinkg?

---

Habe zu spät gesehn dass die Frage ja auf Deutsch war. Das Proxmox Support Team ist der Englischen Sprache ja mächtig, wird also passen. :)
 

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!