Ich brauche nochmal #Brainpower der #EDV #Bubble 🤣

Da mein bisheriges, betagtes, leistungsschwaches 1-Bay
#QNAP #NAS sehr langsam ist, z.B. beim #rsync, habe ich inzwischen das #Ugreen #NAS #DPX2800 gekauft, mit 32 GB #RAM aufgerüstet und 2 #NVNE mit je 2 TB eingebaut.

Azf den beiden M.2 ist
#Proxmox im #ZFS #RAID1 installiert. #Homeassistant und #TrueNAS laufen je in einer #VM.

TrueNAS soll nun einen
#Datenpool in Form eines verschlüsselten ZFS RAID 1 auf 2 16 TB Festplatten bekommen. So weit so gut.

Nur: Wie bekomme ich die
#Daten vom alten NAS, die in einer verschlüsselten #LUKS #Partition liegen, in den Datenpool?

Über
#Netzwerk kopieren ist keine wirkliche Option. Das ist für ~ 10 TB Nutzdaten viel zu langsam.

Bitte
#Boost für mehr Reichweite. 🙏
@crazy2bike Gibt es denn einen Anschluss für die alten Platten? Wenn ja kann man die mit Hilfe von cryptsetup luksOpen recht leicht öffnen und dann mounten.
@giggls

Letzteres ist klar - mache ich bei den Backupplatten im Schrank dauernd.

Hardware durchreichen an die VM ist kein Problem, aber ich muss die ja dann in der TrueNAS-VM entschlüsseln und mounten, und genau hier setzt momentan mein Hirn aus, ob/wie das geht.
@crazy2bike Das mit der VM habe ich irgendwie überlesen. Würde ich einfach per socat und tar pipe machen.

@crazy2bike Copying the data over the network is slow, but it’s also probably the only option. I suppose you could try using a USB SATA adapter. Proxmox is Linux-based, so it should be able to understand LUKS and whatever filesystem is on the old drive (ext4?).

A single spinning disk doesn’t go a whole lot faster than 1g network, though, so it’s probably not worth the hassle. Just set up your new mirror and rsync over the 1g network.

@bob_zim

Decrypting the disc with Proxmox is no problem. But I need to decrypt the disc inside the TrueNAS vm.

The speed over 1 gbit/s network is 12,5 MB/s maximum. A single sata disc is reading and writing at least about 8 to 10 times faster.

@crazy2bike You should be able to share the files from Proxmox into the VM (via SMB, NFS, etc.), but also TrueNAS Scale is Linux and should be able to decrypt LUKS and read the drive.

That said, I’m also really curious why a 1g network connection would only get 12.5 MB/s of throughput. 1 gigabit is 125 MB/s. Transferring lots of data will involve some seeking, but shouldn’t involve *that* much.

@bob_zim

If the TrueNAS Linux Distro has installed cryptsetup or if I can install it, this could work.

And the network speed: you're right. I confused with 100 Mbit/s, probably because the rsync speed to the old nas was ~ 5 to 8 Mbit/s.
@crazy2bike Looks like it’s installed. On a TrueNaS 25.04.1 system, cryptdisk_start, cryptdisk_stop, and luksformat are all present. I didn’t do anything to install them.

@crazy2bike

> Decrypting the disc with Proxmox is no problem. But I need to decrypt the disc inside the TrueNAS vm.

Warum? Du kannst doch die luks auf dem proxmox-host aufmachen: dann hast du ein /dev/mapper/foo in der Hand, dass du in die TrueNAS VM als device reinreichen kannst.

@jeichhor

Stimmt. Das geht ja auch. Manchmal sehe ich den Wald vor lauter Bäumen nicht
🤣🤦

@crazy2bike

Warum zu langsam? Wenn es statische Daten sind, dann spielt Zeit keine Rolle. Und den Teil dynamische Daten kannst du sofort auf dem neuen System sichern und bei Bedarf die alten Versionen nachziehen – wenn du das überhaupt willst.

@_RyekDarkener_

Na ja, 10 TB = 10.485.760 MB
10.485.760 MB : 12,5 MB/s = 838.860,8 s ≈ 233 h ≈ 10 Tage rund um die Uhr. Realistisch eher 14 Tage. Finde ich echt nicht geil.

@crazy2bike

Mag sein. Aber es funktioniert.
Wie man Zeit sparen kann: Ausmisten. ;) Ich habe mein 10TB NAS zu 80% gefüllt, und mindestens 50% davon sind redundante oder überflüssige Daten. Allerdings würde das Aufräumen auch ein paar Tage in Anspruch nehmen. Tough choice.;)

BTW: Ist die alte Festplatte wirklich so alt, dass die nicht mehr als 12,5 MB/s lesend schafft? Bei Datentransfer Platte-NAS komme ich auf die 100 MB/s des Gigabit-Netzwerkes. Was der Schreibrate meines NAS entschricht.

@_RyekDarkener_
@crazy2bike
Rechenfehler. Mit 1Gbps =125MBps ist das in ein bis zwei Tagen durch. Da lohnt sich andere Aufwand gar nicht wirklich.
@jaxu @_RyekDarkener_

Stimmt, ich war bei 100 Mbit/s
🤦
Aber da die 125 Mbit/s schon eher Theorie sind, ist lokal trotzdem deutlich schneller - und diese Lösung ist quasi null Aufwand:
https://fediworld.de/notes/a9ejrxjbx8oe0bp4
Crazy-to-Bike (@crazy2bike)

@[email protected] Das ist nicht der springende Punkt, sondern wie ich die Daten entschlüsselt in der VM verfügbar bekomme. Aber ich glaube, ich habe in der Kommunikation mit @[email protected] schon die Lösung: Anscheinend hat das #Linux unter #TrueNAS #cryptdetup installiert. Dann kann ich die HD in die VM durchreichen, dort entschlüsseln und in den Datenpool kopieren. Mal sehen. Allerdings müssen erst die neuen 16 TB HDs aus UK kommen - bei Amazon UK waren sie am Günstigsten, trotz weitem Versand und Zollgebühren 🤔🤷 RE: @[email protected] sata2usb3-Adapter? RE: ...

Fediworld.de (powered by Sharkey)
@_RyekDarkener_

Ich habe da 100 Mbit/s mit 1 Gbit/s verwechselt - wohl, weil das alte NAS trotz 1 Gbit-Nic so leistungsschwach ist, dass nie mehr als 5-10 Mbit/s übertragen wurden.

Bei den Daten ist nichts redundant bzw. nur in Form von
#Hardlinks von den mehrstufigen #Backups mit #BackInTime. Viel sind halt auch Medien (Bilder, Musik, Videos/PVR Aufnahmen).
@crazy2bike sata2usb3-Adapter?
@tioan

Das ist nicht der springende Punkt, sondern wie ich die Daten entschlüsselt in der VM verfügbar bekomme.

Aber ich glaube, ich habe in der Kommunikation mit
@bob_zim schon die Lösung:
Anscheinend hat das
#Linux unter #TrueNAS #cryptdetup installiert. Dann kann ich die HD in die VM durchreichen, dort entschlüsseln und in den Datenpool kopieren.

Mal sehen. Allerdings müssen erst die neuen 16 TB HDs aus UK kommen - bei Amazon UK waren sie am Günstigsten, trotz weitem Versand und Zollgebühren
🤔🤷
@crazy2bike truenas scale ist Debian basiert also hat es natürlich auch cryptsetup / luks Support
@tioan @crazy2bike The big question was whether it had LUKS installed or whether iX had removed it since they use ZFS’ native encryption instead. It’s definitely present on my TrueNAS Scale system.
@tioan

Ja, kam inzwischen schon raus. Oder ich reiche die unter Proxmox entschlüsselte Partition /dev/mapper/xyz in die VM durch.

Sollte beides relativ easy sein - wenn dann die neuen Platten da sind.
@tioan

Leider, wie ich nach Einbau der HDs und Anlgenen des
#ZFS #Pool feststellen musste, doch nein. Denn es ist ein "beschnittenes" #Debian. Es gibt auch kein #apt. Man muss alles über das #Webfrontend machen.