restore vma archive automatisch

achim22

Renowned Member
May 21, 2015
414
5
83
58
Dortmund
Hallo,
ich haben zwei Root Server mit Proxmox am laufen. Der zweite dient als "Sicherheit"!
Von dem ersten werden täglich backups auf den zweiten gespielt.

Wie kann ich das automatisieren, das das Backup von dem ersten Server automatisch auf den zweiten Server wiederhergestellt wird da sich ja täglich der Name von der Datei ändert.

Gruß


restore vma archive: lzop -d -c /var/lib/vz/backuphauptserver/dump/vzdump-qemu-100-2016_11_30-01_00_11.vma.lzo|vma extract -v -r /var/tmp/vzdumptmp3532.fifo - /var/tmp/vzdumptmp3532
 
Hi, jeweils zuerst die neuste Datei finden und dann durchreichen
$vm = ls /var/lib/vz/backuphauptserver/dump/ -Atrt | grep "vzdump-qemu-100" | tail -1
restore vma archive: lzop -d -c "$vm"
Hab ich jetzt nicht getestet, aber so sollte man was scripten können.

LG Jonas
 
Hi Jonas, besten dank für die Info. Werde ich die Tage mal testen.
Habe gerade mal wieder das Projekt "PVE-zsync" ausgegraben und bin damit beschäftigt ;)

Schöne Grüße
Achim
 
vzdump hat eine `script` option in /etc/vzdump.conf, dieser "hook" wird in diversen situationen aufgerufen, zb am ende eines backups mit dessen namen.
Damit könnte man entweder direkt den gewünschten effekt auslösen oder zumindest den namen des neuen backups wo speichern zum später verwenden, als alternative zum durchsuchen der backup directories nach neuen files.
Ein Beispiel script findet man unter /usr/share/doc/pve-manager/examples/vzdump-hook-script.pl
 

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!