Hallo zusammen
meine aktuelle Proxmox Backup Server (PBS) Konfig ist wie folgt:
Auf meinem Proxmox Virtual Environment (PVE) läuft eine PBS-VM. Diese sichert täglich über SMB auf eine QNAP-NAS mit Festplatten.
Diese Konfig läuft so weit recht OK - nur bei Verify, Prune und Garbage Collect stößt sie an die Grenzen.
Die zur Verfügung gestellte (virtuelle) Hardeware wird nie voll ausgenutzt. (16 GB RAM, 4 Kerne)
Dass diese Konfig nicht ideal ist, ist mir inzwischen auch bewusst geworden.
Daher möchte ich mein PBS - Setup komplett neu aufbauen.
Ich weiß auch, dass als PBS-Backup-Datastore ein interner SSD Speicher ideal wäre. Aber das ist bei mir auf Grund der Datenmenge (zig TB) und des zur Verfügung stehenden Budgets nicht möglich.
Mein Grundgedanke ist folgender:
- ein kleiner Hardware Server mit zwei SSDs im ZFS Verbund für das Betriebssystem (vermutlich eine M.2 NVMe und eine SATA)
Ansonsten ungefähr gleiche Hardware wie in der VM
( https://pbs.proxmox.com/docs/installation.html#recommended-server-system-requirements )
- ein TrueNas (wollte ich mir sowieso basteln - auch für andere Aufgaben) auch mit zwei SSDs im ZFS Verbund für das Betriebssystem (vermutlich eine M.2 NVMe und eine SATA)
- mehrere Festplatten im ZFS Verbund für die Daten
Meine Fragen:
- Ist an der Grundidee etwas gravierend falsch?
- Hat jemand direkt Erfahrung mit den Geschwindigkeitsunterschieden zwischen VM und Hardware? Bringt das bei Verify, Prune und Garbage Collect wirklich etwas?
- wie sollte die TrueNas am besten angesprochen werden? Wieder per SMB oder evtl. über iSCSI oder gibt es eine ganz andere Technik, die ich gar nicht kenne (z.B. das True-NAS-ZFS direkt im PBS einzubinden)?
- Bringt es etwas bei dem Daten-ZFS ein special device oder ein caching device einzubinden? (was ist da eigentlich der Unterschied?)
- Kann ich meine bisherigen Sicherungen dann mit dem neuen PBS weiterverwenden? muss ich evtuell einen Schlüssel aus dem alten PBS exportieren oder liegen die Schlüssel auf den PVE-Servern?
- Ist es prinzipiell möglich das Backup auf eine kleine interne SSD zu speichern und dann nachträglich auf die TrueNAS wegkopieren? (Ich vermute aufgrund der Wiederverwendung der Blöcke eher nicht - da ja sonst der Datastore aus zwei Speichern bestehen müsste.)
Grüße
meine aktuelle Proxmox Backup Server (PBS) Konfig ist wie folgt:
Auf meinem Proxmox Virtual Environment (PVE) läuft eine PBS-VM. Diese sichert täglich über SMB auf eine QNAP-NAS mit Festplatten.
Diese Konfig läuft so weit recht OK - nur bei Verify, Prune und Garbage Collect stößt sie an die Grenzen.
Die zur Verfügung gestellte (virtuelle) Hardeware wird nie voll ausgenutzt. (16 GB RAM, 4 Kerne)
Dass diese Konfig nicht ideal ist, ist mir inzwischen auch bewusst geworden.
Daher möchte ich mein PBS - Setup komplett neu aufbauen.
Ich weiß auch, dass als PBS-Backup-Datastore ein interner SSD Speicher ideal wäre. Aber das ist bei mir auf Grund der Datenmenge (zig TB) und des zur Verfügung stehenden Budgets nicht möglich.
Mein Grundgedanke ist folgender:
- ein kleiner Hardware Server mit zwei SSDs im ZFS Verbund für das Betriebssystem (vermutlich eine M.2 NVMe und eine SATA)
Ansonsten ungefähr gleiche Hardware wie in der VM
( https://pbs.proxmox.com/docs/installation.html#recommended-server-system-requirements )
- ein TrueNas (wollte ich mir sowieso basteln - auch für andere Aufgaben) auch mit zwei SSDs im ZFS Verbund für das Betriebssystem (vermutlich eine M.2 NVMe und eine SATA)
- mehrere Festplatten im ZFS Verbund für die Daten
Meine Fragen:
- Ist an der Grundidee etwas gravierend falsch?
- Hat jemand direkt Erfahrung mit den Geschwindigkeitsunterschieden zwischen VM und Hardware? Bringt das bei Verify, Prune und Garbage Collect wirklich etwas?
- wie sollte die TrueNas am besten angesprochen werden? Wieder per SMB oder evtl. über iSCSI oder gibt es eine ganz andere Technik, die ich gar nicht kenne (z.B. das True-NAS-ZFS direkt im PBS einzubinden)?
- Bringt es etwas bei dem Daten-ZFS ein special device oder ein caching device einzubinden? (was ist da eigentlich der Unterschied?)
- Kann ich meine bisherigen Sicherungen dann mit dem neuen PBS weiterverwenden? muss ich evtuell einen Schlüssel aus dem alten PBS exportieren oder liegen die Schlüssel auf den PVE-Servern?
- Ist es prinzipiell möglich das Backup auf eine kleine interne SSD zu speichern und dann nachträglich auf die TrueNAS wegkopieren? (Ich vermute aufgrund der Wiederverwendung der Blöcke eher nicht - da ja sonst der Datastore aus zwei Speichern bestehen müsste.)
Grüße