Vorhandenes PBS Datastore hinzufügen – Proxmox Backup Server

Es kommt immer wieder vor, dass man ein bestehendes Datastore-Verzeichnis in einer neuen oder wiederhergestellten Proxmox Backup Server (PBS)-Installation einbinden möchte. Sei es nach einer Neuinstallation, einem Umzug oder weil der Datastore versehentlich entfernt wurde. Leider läuft das nicht immer reibungslos ab – häufig scheitert die Funktion „Reuse existing datastore“ mit verschiedenen Fehlermeldungen.

In diesem Artikel zeigen wir dir, wie du ein vorhandenes PBS-Datastore korrekt wieder einbindest, welche typischen Fehler auftreten und wie du sie ganz einfach umgehen kannst.

Typische Fehlermeldungen beim Hinzufügen eines bestehenden Datastores

Beim Versuch, ein vorhandenes Datastore-Verzeichnis erneut in PBS einzubinden, treten oft folgende Fehler auf:

  • „Permissions Error“
  • „EPROM Error“
  • oder die Option „Reuse existing datastore“ funktioniert einfach nicht

Diese Probleme entstehen meist dadurch, dass der Proxmox Backup Server sehr strenge Integritätsprüfungen durchführt. Das ist grundsätzlich sinnvoll, verhindert aber manchmal das einfache Wiederverwenden vorhandener Speicherpfade – insbesondere, wenn Metadaten oder Berechtigungen leicht verändert wurden.

Einfache Lösung: Datastore manuell einbinden

Mit einem kleinen Trick lässt sich das Problem umgehen. Du kannst ein temporäres Datastore anlegen und den Pfad anschließend manuell anpassen.

Schritt 1: Neues (temporäres) Datastore anlegen

Erstelle zunächst ein neues Datastore über die Weboberfläche oder per CLI.
Wähle dabei einen temporären Pfad, z. B.:

mkdir /tmp/neu

Nun kannst du dieses Verzeichnis im PBS-Interface als neuen Datastore hinzufügen, z. B. mit dem Namen tmp.

Schritt 2: Konfiguration anpassen

Öffne anschließend die Konfigurationsdatei des Proxmox Backup Servers:

nano /etc/proxmox-backup/datastore.cfg

Dort findest du den Eintrag für das neu angelegte Datastore, z. B.:

datastore: tmp
    path /tmp/neu

Ändere diesen Eintrag wie folgt ab:

  • Setze bei path den Pfad des alten, bereits vorhandenen Datastores ein (z. B. /mnt/datastore1).
  • Passe den Namen (datastore: ...) nach Wunsch wieder an.

Beispiel:

datastore: backup1
    path /mnt/datastore1

Schritt 3: Dienst neu starten

Damit die Änderungen aktiv werden, starte den PBS-Dienst neu:

systemctl restart proxmox-backup

Alternativ kannst du den gesamten Server neu starten:

reboot

Ergebnis prüfen

Nach dem Neustart sollte dein alter Datastore wieder in der PBS-Weboberfläche erscheinen. Alle Backups, Snapshots und Informationen werden automatisch erkannt, da die Metadaten im Datastore-Verzeichnis enthalten sind.

Fazit

Das Hinzufügen eines vorhandenen PBS Datastores kann mit der eingebauten Funktion manchmal fehlschlagen, da der Proxmox Backup Server sehr strikt bei seinen Überprüfungen ist. Mit dem einfachen Workaround – temporäres Datastore anlegen, Konfigurationsdatei anpassen und neu starten – lässt sich das Problem jedoch in wenigen Minuten lösen.

Tipp:
Wenn du häufiger PBS-Datastores zwischen Instanzen umziehst oder testweise einbindest, lohnt es sich, die Berechtigungen (chown / chmod) zu überprüfen und sicherzustellen, dass der Benutzer backup Zugriff auf alle Dateien im Datastore hat.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen