9f431ff97b
Add pull-lxc-from-proxmox.py using Proxmox API + pct exec for running containers (vaultwarden, linkwarden, paymenter, NPM, etc). Stub apps for stopped LXCs with proxmox.meta.yaml and updated lxc-inventory with live IPs. Co-authored-by: Cursor <cursoragent@cursor.com>
Proxmox VE
Back-ups van /etc/pve per host. Na herstel op nieuwe node: bestanden terugzetten en pct/qm configuratie controleren.
Hosts
hosts/pve — 192.168.1.216
- PVE 9.x, RTX 3090
- VMs:
qemu-server/101.conf,111.conf - LXCs: 100–119 (zie
lxc/)
hosts/dell-proxmox — 192.168.1.56
- PVE 8.x, Dell server
- VMs:
qemu-server/101–105 - LXCs: 100, 106–119
Bestanden per host
| Bestand | Doel |
|---|---|
datacenter.cfg |
Cluster/datacenter instellingen |
storage.cfg |
Storage pools |
interfaces |
Netwerk bridges |
hosts |
/etc/hosts |
hostname |
Node naam |
lxc/*.conf |
LXC containers |
qemu-server/*.conf |
VMs |
Backup ophalen (vanaf NAS)
# pve
scp -r root@192.168.1.216:/etc/pve/* apps/proxmox/hosts/pve/
# dell
scp -r root@192.168.1.56:/etc/pve/* apps/proxmox/hosts/dell-proxmox/
Daarna: sh scripts/sync-from-nas.sh niet nodig voor proxmox — handmatig of via bovenstaande scp.