backup job disable via cmd?

Wüsste da jetzt keinen Befehl für. Aber alles was über das webUI geht, geht auch über die API. Du könntest also über curl in der CLI einen Befehl an die API absetzen um das zu tun.
Müsstest du dich mal in die API einlesen. Lokal sollte das auch ohne Authentifizierung gehen.
 
Die API Dokumentation gibt es hier: https://pve.proxmox.com/pve-docs/api-viewer/index.html#/cluster/backup/{id}

Da ist der Weg via HTTP und CLI beschrieben. Wenn du die ID nicht hast, musst du vorher über pvesh get /cluster/backup die Liste und IDs ziehen. Dann kannst du mit pvesh set /cluster/backup/{id} --enabled 0 den Job deaktivieren und eben mit pvesh set /cluster/backup/{id} --enabled 1 wieder aktivieren.
 
  • Like
Reactions: Dunuin
Ich frage mich nur, warum willst du das?
Ich habe ein Storage was nicht immer an ist. Wenn es nicht an ist gibt es Fehler im Log und Fehler im Log sehen immer unschön aus.
Will das scripten, dass der Job nur an ist, wenn das Storage auch da ist.
 
Warum machst du den Schedule nicht zu der Zeit wo du das NAS aktivierst?
Oder wenn du Strom sparen willst, hänge an das Mount Script vom Storage, direkt den Backupjob. Dann kannst du das NAS direkt nach dem Backup auch wieder runter fahren.
 
Ja, bei sowas arbeite ich auch lieber mit Vzdump Hook Scripts. Dann muss man auch nicht erst selbst das NAS hochfahren, wenn man mal außerhalb der regulären Zeiten ein manuelles Backup erstellen will.
 

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!