SSD mit ZFS-Backup in neue aufgesetzter PVE und PBS wieder einbinden.

sruhsam

New Member
Jun 17, 2023
12
0
1
Hallo Profis von Proxmox,
bin neue hier und jetzt auch nicht der IT-Freak.
Als Hardware habe ich im Moment noch einen NUC auf welchem die VE läuft. Auf eine VM innerhalb der VE läuft dann der PBS. Ich musste die VE als auch die PBS neu komplett neu aufsetzten, und möchte nun die SSD mit den Backups einbinden, damit ich diese wieder zurückspielen kann.

Habe ein ZFS-Backup auf einem SSD liegen. Wie kann ich denn nun eine Wiederherstellung des Backups durchführen ?
Folgendes habe ich bereits durchgeführt:
- Die eingesteckte SSD habe ich an die PBS weitergereicht und sehe diese auch als /dev/sdd mit den Partitionen sdd1 und sdd9 als ZFS.
- Verzeichnis /mnt/datastore/BackupSATA habe ich angelegt.
in der datastore.config der PBS habe ich den Pfad zum gemounteten Verszeichnis angegeben.
datastore: BackupSATA path /mnt/datastore/BackupSATA

Irgendwie fehlt mir aber doch jetzt das mounten vom absoluten Pfad /dev/sdd zum mountpath /mnt/datastore/BackupSATA oder ?

Wie kann ich denn diese nun zusammenbringen, damit ich auf die datastore und somit auf die Backups zugreifen kann?

Habe auch über zpool schon mal gelesen, doch bevor ich jetzt hier etwas falsch mache, frag ich lieber mal die Profis ....

Grüße
Stephan
 
Ich musste die VE als auch die PBS neu komplett neu aufsetzten
Für die Zukunft würde ich empfehlen ein VZDump Backup des PBS LXC/VM zu machen und irgendwie auf ein NAS/externe Disk oder ähnliches zu speichern. Dann kannst du PBS über das Backup wiederherstellen, das geht schneller und alles an PBS Konfigs bleibt erhalten.

Die eingesteckte SSD habe ich an die PBS weitergereicht und sehe diese auch als /dev/sdd mit den Partitionen sdd1 und sdd9 als ZFS.
Wie genau reichst du die SSD denn durch? Und läuft PBS bare metal neben PVE, in einer VM, einem privilegierten LXC oder unprivilegierten LXC?

Irgendwie fehlt mir aber doch jetzt das mounten vom absoluten Pfad /dev/sdd zum mountpath /mnt/datastore/BackupSATA oder ?
Ja. ber das hängt davon ab wie du es durchreichst und wie dein Storage da genau aussieht. Wenn du z.B. die komplette SSD über Disk-Passthrough
in eine VM durchgereicht hättest, dann müsstest du vermutlich erstmal den Pool mit zpool import -f DeinPool importieren.
 
Last edited:
Für die Zukunft würde ich empfehlen ein VZDump Backup de PBS LXC/VM zu machen und irgendwie auf ein NAS/externe Disk oder ähnliches zu speichern. Dann kannst du PBS über das Backup wiederherstellen, das geht schneller und alles an PBS Konfigs bleibt erhalten.
ja genau so habe ich es in Zukunft vor.
Wie genau reichst du die SSD denn durch? Und läuft PBS bare metal neben PVE, in einer VM, einem privilegierten LXC oder unprivilegierten LXC?
Habe das auf der VE mit folgendem Konsolenbefehl gemacht:
root@proxmox:~# qm set 100 -scsi2 /dev/disk/by-id/ata-Intenso_SSD_Sata_III_AYSAT1025OUT000786
Ja. ber das hängt davon ab wie du es durchreichst und wie dein Storage da genau aussieht. Wenn du z.B. die komplette SSD über Disk-Passthrough
in eine VM durchgereicht hättest, dann müsstest du vermutlich erstmal den Pool mit zpool import -f DeinPool importieren.
meine SSD hängt am PBS wie folgt:

1688216632542.png
 
Habe das auf der VE mit folgendem Konsolenbefehl gemacht:
root@proxmox:~# qm set 100 -scsi2 /dev/disk/by-id/ata-Intenso_SSD_Sata_III_AYSAT1025OUT000786
Ok, also Disk-Passthrough in eine VM. Dann wie ich schon sagte den Pool importieren. Dann mountet ZFS den automatisch dort, was für den Pool als Mountpoint als ZFS Attribut "mountpoint" eingestellt ist. Dann die datastore.cfg aus dessen Mountpoint zeigen lassen.
 
Last edited:
Irgendwie stehe ich auf dem Schlauch ????
1- Verzeichnisname "Backup" ist mit "/mnt/datastore/Backup" gemountet
root@pbs:~# zfs get mountpoint NAME PROPERTY VALUE SOURCE Backup mountpoint /mnt/datastore/Backup local BackupHDD mountpoint /mnt/datastore/BackupHDD local

2-Zpool habe ich importiert
root@pbs:~# zpool list NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT Backup 888G 81.0G 807G - - 0% 9% 1.00x ONLINE - BackupHDD 1.81T 14.3G 1.80T - - 0% 0% 1.00x ONLINE -


2. In der /etc/Proxmox-Backup/datastore.config steht, dass Verzeichnisname "Backup" mit /mnt/datastore/Backup gemountet ist.

Leider kann ich niergens erkennen, dass der absolute Pfad /dev/sdd mit dem Verzeichnispfad /mnt/datastore/Backup verbunden ist.

In der GUI werden keine Fehler mehr angezeigt, ich sehe auch die Belegung der Platte, aber keine Backups.

Sorry für meine unproffesionelle Ausdrucksweise aber bin ein Newbie und jeder fängt mal an ...:-)
 
Guck was zfs get mounted sagt. Wenn es gemountet ist, dann solltest du den Inhalt deines Datastores im Mountpoint finden können (also ls -la /mnt/datastore/Backup und ls -la /mnt/datastore/BackupHDD).
 
Ups, ich sehe gerade dass ich diese Frage im Falschen Forumsbereich stellte.

Ich stelle Sie im Forum zum Proxmox Backup Server nochmals,
also Treed hier beendet!
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!