Introducere
Ce faci dacă SSD-ul pe care rulează Proxmox moare subit? Dacă ai backup doar la VM-uri, vei pierde ore întregi configurând rețeaua și permisiunile host-ului. Acest ghid te învață să salvezi tot.
Contextul Inițial
Avem un server Proxmox 7.x care rulează servicii critice (pfSense, Uptime Kuma). Vrem să putem migra rapid pe Proxmox 8 sau pe un SSD nou fără stres.
Lista problemelor rezolvate
- Backup-ul standard al mașinilor virtuale.
- Salvarea fișierelor de configurare ale host-ului (care nu sunt incluse în backup-ul VM).
- Automatizarea procesului de backup.
Soluția Pas cu Pas
1. Backup-ul Mașinilor Virtuale (VM/CT)
- Selectează VM-ul -> Backup -> Backup now.
- Alege modul Snapshot (nu oprește mașina).
- Important: Descarcă fișierul
.vzdumppe PC-ul tău prin interfața web (stocarea locală -> ISO Images/Backups).
2. Backup-ul Configurației Host-ului (Creierul Proxmox)
Backup-ul VM-urilor NU salvează setările de rețea ale serverului fizic. Rulează acest script în Shell-ul Proxmox:
Bash
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/host-backup.sh)"
Scriptul îl găsiți aici: https://community-scripts.github.io/ProxmoxVE/scripts?id=host-backup
Arhiva creată conține:
/etc/pve/(toate setările VM-urilor)./etc/network/interfaces(setările de IP și porturi fizice)./etc/storage.cfg(unde sunt hard disk-urile tale).
3. Procedura de restore
- Instalează Proxmox 8 curat.
- Folosește fișierele din backup-ul de host (punctul 2) pentru a copia setările de rețea în noul sistem.
- Refă modificările manuale în
.conf - Încarcă backup-urile VM-urilor (
.vzdump) și dă-le Restore.
Checklist Final
- [ ] Backup programat săptămânal pentru toate VM-urile.
- [ ] Copie a backup-urilor pe un PC extern sau Cloud.
- [ ] Backup de host (configurație) efectuat manual după fiecare modificare majoră.
FAQ
- Pot restaura backup-ul de la Proxmox 7 pe Proxmox 8? Da, este complet compatibil.
- De ce nu e suficient backup-ul de VM? Pentru că nu include setările de rețea (
bridge-urile) și permisiunile speciale din fișierele.conf.
Ce am învățat din această conversație (Principii aplicabile)
- Virtualizarea nu este “set and forget”: Securitatea (unattended-upgrades) și backup-ul sunt la fel de importante ca instalarea.
- LXC are limite de securitate: Docker rulează cel mai bine în VM-uri; dacă îl rulezi în LXC, trebuie să fii pregătit să ajustezi AppArmor și permisiunile de kernel.
- Backup-ul trebuie să fie multi-strat: Un backup bun include: 1. Fișierele de date, 2. Fișierul XML de configurare (pfSense), 3. Configurația Host-ului (Proxmox).
- IP-urile manuale sunt importante în servere: Niciodată nu lăsa un serviciu critic de monitorizare pe DHCP.
- Documentarea greșelilor e valoroasă: Erorile de permisiuni de la începutul discuției au fost cheia pentru a înțelege cum funcționează securitatea în Proxmox 7.
