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