Migration eines VMware ESXi mit Proxmox Backup Server auf Proxmox VE
Ausgangslage
- VMware ESXi Host
- Darauf läuft lediglich eine PBS-VM
- Backup-Datastore liegt auf einer SMB-Freigabe
- Ziel:
- ESXi durch Proxmox VE ersetzen
- PBS als VM weiterbetreiben
- vorhandenen Datastore übernehmen
- PVE-Cluster beitreten
1. PBS-VM sichern
VM unter ESXi exportieren (OVF/OVA oder VMDK sichern).
2. ESXi entfernen
Server neu installieren:
- Proxmox VE 9.x
- Netzwerk konfigurieren
- Updates durchführen
apt update
apt full-upgrade
reboot3. Repository prüfen
Nur folgende Repositories verwenden:
- Debian
- Debian Security
- Proxmox No-Subscription
Enterprise- und Ceph-Repositories deaktivieren, sofern nicht benötigt.
4. Cluster beitreten
Clusterinformationen prüfen:
pvecm statusNode hinzufügen:
pvecm add <Cluster-IP>Kontrolle:
pvecm nodes5. PBS-VM erstellen
Neue Debian-12/PBS-VM anlegen
PBS installieren
oder
vorhandene VMware-Disk importieren.
6. SMB-Freigabe einbinden
Pakete (falls nicht vorhanden):
apt install cifs-utilsMountpunkt:
mkdir -p /mnt/Backup
Credentials:
nano /root/.smbcredentialsInhalt:
username=admin
password=*****Rechte:
chmod 600 /root/.smbcredentials
Mount:
mount -t cifs //192.168.1.10/Backup/Proxmox \ /mnt/Backup \ -o credentials=/root/.smbcredentials,\ uid=34,gid=34,\ forceuid,forcegid,\ vers=3.0
Prüfen:
mount | grep BackupDanach in die /etc/fstab übernehmen, damit die Freigabe bei Neustart automatisch gemounted wird:
//192.168.207.12/Backup/Proxmox /mnt/Tanz-Backup cifs credentials=/root/.smbcredentials,uid=34,gid=34,vers=3.0,_netdev 0 0systemctl daemon-reloadmount -aPrüpfen mit:
df -h7. Datastore prüfen
ls /mnt/BackupEs sollten u.a. vorhanden sein:
.chunks
vm
.lock
.gc-status8. Datastore registrieren
Die GUI verweigert das Anlegen, da das Verzeichnis bereits Daten enthält.
Deshalb:
nano /etc/proxmox-backup/datastore.cfgEintragen:
datastore: Backup
path /mnt/Backup(Wichtig: path muss eingerückt sein.)
Danach:
systemctl restart proxmox-backup-proxyKontrolle:
proxmox-backup-manager datastore listNun erscheinen sämtliche vorhandenen Backups.
9. PBS in Proxmox registrieren
Datacenter
→ Storage
→ Add
→ Proxmox Backup Server
Parameter:
- Server
- Fingerprint
- Datastore
- Benutzer
- Passwort
Falls Probleme auftreten:
Storage löschen
anschließend neu anlegen
(dadurch werden oftmals alte Zugangsdaten oder Fingerprints entfernt).
10. Backup testen
Testbackup starten.
Kontrolle:
INFO: starting backup
INFO: resuming VM again
INFO: dirty-bitmap status: created newBackup muss ohne Fehler durchlaufen.