Auto SSH Befehle absetzen - Backups zurückspielen + Autostart der VM deaktivieren

Oct 22, 2024
3
1
3
Hallo zusammen,

ich bin mit SSH noch nicht so gut befreundet, lerne aber gerne neues dazu.

Mich interessieren aktuell 3 Fragen:

1. Kann man mit PowerShell7+ (vordefinierter Script) automatisch sich auf einen Proxmox Node anmelden und die nachfolgenden Befehle absetzen? Alternativ zu PowerShell eventuell mit Putty?

2. Wie wäre der SSH Befehl, um eine Sicherung aus dem im Node angebundenen NFS Speicher wiederherzustellen? Wenn es möglich ist, soll der Parameter anhand der VM ID und dem Datum, die aktuellste passende VM zur Wiederherstellung auswählen.

3. Bei der Sicherung wird die Option zum Automatischen Start der VM natürlich ebenfalls mit übernommen. Nach dem wiederherstellen der VM in Punkt 2 soll die Option dieser VM zum Autostart deaktiviert werden. Habe auf die schnelle hierzu erstmal keinen SSH Befehl finden können - Vielleicht aber auch falsch gesucht :-O


Kurzer Hintergrund zum Vorhaben ist, dass ich die Wiederherstellung der gesicherten VM auf eine Ausfall-Maschine (nicht im Cluster o.ä.) im bestimmten Rhythmus automatisieren möchte. Da ich mich eher in der Windows Welt auskenne, war zunächst die Überlegung das ganze mit der Aufgabenplanung zu realisieren. Vorausgesetzt PowerShell7 oder Putty kriegt die Autoanmeldung hin und die restlichen Punkte sind mit SSH realisierbar.
Falls für das Vorhaben es eine Proxmox eigene Option existiert, bin ich euch für jeden Tipp sehr dankbar.

Viele Grüße.
 
Hallo zusammen,

ich bin mit SSH noch nicht so gut befreundet, lerne aber gerne neues dazu.

Mich interessieren aktuell 3 Fragen:

1. Kann man mit PowerShell7+ (vordefinierter Script) automatisch sich auf einen Proxmox Node anmelden und die nachfolgenden Befehle absetzen? Alternativ zu PowerShell eventuell mit Putty?
Putty bringt dafür plink mit. Damit kannst du Scripte per ssh ausführen.
2. Wie wäre der SSH Befehl, um eine Sicherung aus dem im Node angebundenen NFS Speicher wiederherzustellen? Wenn es möglich ist, soll der Parameter anhand der VM ID und dem Datum, die aktuellste passende VM zur Wiederherstellung auswählen.
ist eigentlich hier schon gut dokumentiert: https://pve.proxmox.com/wiki/Backup_and_Restore#vzdump_restore
3. Bei der Sicherung wird die Option zum Automatischen Start der VM natürlich ebenfalls mit übernommen. Nach dem wiederherstellen der VM in Punkt 2 soll die Option dieser VM zum Autostart deaktiviert werden. Habe auf die schnelle hierzu erstmal keinen SSH Befehl finden können - Vielleicht aber auch falsch gesucht :-O


Kurzer Hintergrund zum Vorhaben ist, dass ich die Wiederherstellung der gesicherten VM auf eine Ausfall-Maschine (nicht im Cluster o.ä.) im bestimmten Rhythmus automatisieren möchte. Da ich mich eher in der Windows Welt auskenne, war zunächst die Überlegung das ganze mit der Aufgabenplanung zu realisieren. Vorausgesetzt PowerShell7 oder Putty kriegt die Autoanmeldung hin und die restlichen Punkte sind mit SSH realisierbar.
Falls für das Vorhaben es eine Proxmox eigene Option existiert, bin ich euch für jeden Tipp sehr dankbar.

Viele Grüße.
Eventuell reichen dir die beiden Angaben schon, sonst mit weiteren Fragen melden.
 
  • Like
Reactions: pcp-2024-001

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!