Backups starten nicht automatisch - manuell schon

fireon

Distinguished Member
Oct 25, 2010
4,479
466
153
Austria/Graz
deepdoc.at
Hallo alle miteinander,

komisches Verhalten hier. Folgendes wurde installiert/ konfiguriert:

Alle Dinge sind sauber verlaufen.

Nun habe ich Backups ganz default konfiguriert. Nur leider startet das Backup nie automatisch. Wenn man auf manuell ausführen geht, funktioniert alles. Auch kommt zu den Backupzeiten keine Meldung im Journal, wie wenn da kein Job konfiguriert wurde. Aber ein Jobfile gibt es:

Code:
~/ cat  /etc/pve/jobs.cfg
vzdump: backup-b8ec67d5-5976
        schedule 21:30
        enabled 1
        mailnotification always
        mailto bla@hallo.lan
        mode snapshot
        notes-template {{guestname}}
        pool produktiv
        prune-backups keep-all=1
        repeat-missed 1
        storage sicherung

Einen Croneintrag konnte ich dazu jetzt nicht finden. Hierfür gibt es das File:

Code:
~/ cat /etc/pve/vzdump.cron
# cluster wide vzdump cron schedule
# Atomatically generated file - do not edit

PATH="/usr/sbin:/usr/bin:/sbin:/bin"

Das hier nicht mehr steht scheint wohl normal zu sein. Ist auch auf anderen Systemen so. Na jedenfalls der PVE Scheduler läuft ganz normal, tut nur anscheinend nichts. Wenn ich diesen neu starte wird sofort mit dem Backup gestartet, sprich es wird nachgeholt. Damit ists dann aber auch wieder vorbei. Seltsam.

Danke schon mal für die Hilfe :)
 
Last edited:
Gibt es hier inzwischen eine Lösung?
Meine Backup Jobs laufen auch nicht mehr automatisch. Die Jobs liefen Jahrelang ohne dass man sich darum kümmern musste.
Mit irgendeinem Update hat dies dann nicht mehr funktioniert.

Habe das Paket libev-perl entfernt aber das hat keine Besserung gebracht.

Code:
proxmox-ve: 7.4-1 (running kernel: 5.13.19-3-pve)
pve-manager: 7.4-3 (running version: 7.4-3/9002ab8a)
pve-kernel-5.15: 7.4-1
pve-kernel-5.13: 7.1-9
pve-kernel-5.4: 6.4-11
pve-kernel-5.15.104-1-pve: 5.15.104-1
pve-kernel-5.15.102-1-pve: 5.15.102-1
pve-kernel-5.13.19-6-pve: 5.13.19-15
pve-kernel-5.13.19-3-pve: 5.13.19-7
pve-kernel-5.13.19-2-pve: 5.13.19-4
pve-kernel-5.4.157-1-pve: 5.4.157-1
ceph-fuse: 14.2.21-1
corosync: 3.1.7-pve1
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown: not correctly installed
ifupdown2: 3.1.0-1+pmx3
libjs-extjs: 7.0.0-1
libknet1: 1.24-pve2
libproxmox-acme-perl: 1.4.4
libproxmox-backup-qemu0: 1.3.1-1
libproxmox-rs-perl: 0.2.1
libpve-access-control: 7.4-2
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.3-4
libpve-guest-common-perl: 4.2-4
libpve-http-server-perl: 4.2-1
libpve-rs-perl: 0.7.5
libpve-storage-perl: 7.4-2
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 5.0.2-2
lxcfs: 5.0.3-pve1
novnc-pve: 1.4.0-1
proxmox-backup-client: 2.4.1-1
proxmox-backup-file-restore: 2.4.1-1
proxmox-kernel-helper: 7.4-1
proxmox-mail-forward: 0.1.1-1
proxmox-mini-journalreader: 1.3-1
proxmox-offline-mirror-helper: 0.5.1-1
proxmox-widget-toolkit: 3.6.5
pve-cluster: 7.3-3
pve-container: 4.4-3
pve-docs: 7.4-2
pve-edk2-firmware: 3.20230228-2
pve-firewall: 4.3-1
pve-firmware: 3.6-4
pve-ha-manager: 3.6.0
pve-i18n: 2.12-1
pve-qemu-kvm: 7.2.0-8
pve-xtermjs: 4.16.0-1
pve-zsync: 2.2.3
qemu-server: 7.4-3
smartmontools: 7.2-pve3
spiceterm: 3.2-2
swtpm: 0.8.0~bpo11+3
vncterm: 1.7-1
zfsutils-linux: 2.1.9-pve1
 
Wer mich nach dem 23.4 das genauer ansehen. Bin der Zeit auf Reisen.
 
Gibt es hier inzwischen eine Lösung?
Meine Backup Jobs laufen auch nicht mehr automatisch. Die Jobs liefen Jahrelang ohne dass man sich darum kümmern musste.
Mit irgendeinem Update hat dies dann nicht mehr funktioniert.

Habe das Paket libev-perl entfernt aber das hat keine Besserung gebracht.
schonmal versucht den pvescheduler neuzustarten? (systemctl restart pvescheduler)

das system sieht überhaupt so aus als wäre es schon länger nicht neugestartet worden (5.15 kernel installiert aber 5.13 läuft noch)
 
In der Tat ist die Maschine schon über ein Jahr nicht mehr neu gestartet worden.
Mein Homeserver läuft noch nicht so lange, hat aber das gleiche Problem.

Code:
proxmox-ve: 7.4-1 (running kernel: 5.15.85-1-pve)
pve-manager: 7.4-3 (running version: 7.4-3/9002ab8a)
pve-kernel-5.15: 7.4-1
pve-kernel-5.13: 7.1-9
pve-kernel-5.15.104-1-pve: 5.15.104-1
pve-kernel-5.15.102-1-pve: 5.15.102-1
pve-kernel-5.15.85-1-pve: 5.15.85-1
pve-kernel-5.13.19-6-pve: 5.13.19-15
pve-kernel-5.13.19-2-pve: 5.13.19-4
ceph-fuse: 14.2.21-1
corosync: 3.1.7-pve1
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown: not correctly installed
ifupdown2: 3.1.0-1+pmx3
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-1
libknet1: 1.24-pve2
libproxmox-acme-perl: 1.4.4
libproxmox-backup-qemu0: 1.3.1-1
libproxmox-rs-perl: 0.2.1
libpve-access-control: 7.4-2
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.3-4
libpve-guest-common-perl: 4.2-4
libpve-http-server-perl: 4.2-1
libpve-rs-perl: 0.7.5
libpve-storage-perl: 7.4-2
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 5.0.2-2
lxcfs: 5.0.3-pve1
novnc-pve: 1.4.0-1
proxmox-backup-client: 2.4.1-1
proxmox-backup-file-restore: 2.4.1-1
proxmox-kernel-helper: 7.4-1
proxmox-mail-forward: 0.1.1-1
proxmox-mini-journalreader: 1.3-1
proxmox-offline-mirror-helper: 0.5.1-1
proxmox-widget-toolkit: 3.6.5
pve-cluster: 7.3-3
pve-container: 4.4-3
pve-docs: 7.4-2
pve-edk2-firmware: 3.20230228-2
pve-firewall: 4.3-1
pve-firmware: 3.6-4
pve-ha-manager: 3.6.0
pve-i18n: 2.12-1
pve-qemu-kvm: 7.2.0-8
pve-xtermjs: 4.16.0-1
qemu-server: 7.4-3
smartmontools: 7.2-pve3
spiceterm: 3.2-2
swtpm: 0.8.0~bpo11+3
vncterm: 1.7-1
zfsutils-linux: 2.1.9-pve1


Die Dienste hatte ich schon entsprechend neu gestartet... Dies hat leider keine Änderung bewirkt.
Zum Testen werde ich meinen Homeserver am Wochenende mal komplett neu starten. Ggf. löst dies ja das Problem?!

1681249156794.png

Wie unter Tasks zu sehen, konnte ich beide Jobs manuell starten... Der Job der jeden Tag um 04:30 Uhr laufen soll, wird aber einfach nicht ausgeführt. In den entsprechenden Logdateien steht nichts zu dieser Zeit...

Auf meinem Server der schon länger als ein Jahr läuft behalte ich die letzten 5 Backups... Hier ist ersichtlich, dass am 24.03.2023, 25.03.2023, 26.03.2023 die Jobs noch normal liefen. Danach habe ich noch ein Backup vom 05.04.2023 sowie vom 10.04.2023. Diese beiden sind aber durch das manuelle anstoßen des Backups entstanden.


Grüße
Sascha
 
wie ist denn der inhalt der files
Code:
/var/lib/pve-manager/jobs/vzdump-backup-*.json

? pro job müsste es hier ein state file geben
 
Habe die beiden Maschinen jetzt neu gestartet. Anschließend wurden die Backup Jobs wieder ausgeführt.
Komisch nur, dass das auf beiden Servern zeitgleich aufgetreten ist... naja egal solange es jetzt wieder geht.

Danke und Grüße
Sascha
 
So, hab mir das nun nochmal angesehen. Backups laufen nach einem Restart des Schedulers wieder normal. Muss man aber (nicht immer) bein einem Reboot des Servers wieder ausführen. Strange.
 
So, hab mir das nun nochmal angesehen. Backups laufen nach einem Restart des Schedulers wieder normal. Muss man aber (nicht immer) bein einem Reboot des Servers wieder ausführen. Strange.
hätt ich so noch nicht gesehen, klingt aber irgendwie nach bug

wenn dus gut reproduzieren kannst, wären die files die ich oben wollte ganz interessant
 

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!