Linux block device auf rsync, smb oder webdav?

Gast #6373510
Lesenswert?
• ▲
▼
Hi,
kann man irgendwie eine große Datei (10+GB) auf einer  rsync, smb oder 
webdav Freigabe als normales(langsames) block device dem Kernel 
unterschieben?

Also in etwa so:
btrfs
luks
block device
?????????
rsync, smb oder webdav


Es gibt leider kein shell zugriff auf den Server (1€ 1TB hidrive)
Gast #6373623
Lesenswert?
• ▲
▼
Wenn da rsync geht, ist da vielleicht auch sshfs möglich? Dann würd ich 
das bevorzugen. Ansonsten, smb und webdav kann man auch mounten, ob die 
auch partielle Zugriffe auf Dateien zulassen, keine ahnung, zumindest 
bei smb würd ich mal davon ausgehen, bei webdav würd ich mich nicht 
darauf verlassen.

Sobald du es gemountet hast, kannst du da drauf normal ein file 
erstellen, z.B. "truncate -s 10G myfile.img". Dann kannst du ein 
loopdevice erstellen, "losetup -Pf --show myfile.img" (gibt den Pfad zum 
loopdevice zurück, kann mit "losetup -D /dev/loopX" wieder entfernt 
werden). Das loopdevice ist dann wie ne lokale festplatte, 
partitionieren, verschlüsseln, formatieren, mounten, etc. gehen genauso 
wie bei einer lokalen.

Beim unmounten wenn möglich alles in umgekerter richtung rückgängig 
machen (finales fs unmounten, luks schliessen, losetup abbauen, share 
unmounten. Bei Problemen beim unmounten könnten die -f -R und -l 
optionen helfen.

Ich würde zwar eher zu einem auf Dateiebene arbeitenden Dateisystem zur 
verschlüsselung raten, stichwort "stackable' cryptographic filesystem", 
als zu block level verschlüsselung, diese müssten bei 
Verbindungsunterbrüchen wesentlich robuster sein.
#6373800
Lesenswert?
• ▲
▼
Hab auch hidrive und hab es einfach in die fstab eingetragen und bei mir 
wird es im Filesystem einfach als Ordner eingehangen.

Gibt dazu auch ne Anleitung direkt bei Hidrive auf der Seite. Das 
Protokoll muss halt bei deinem Vertrag mit freigeschaltet sein.
Weiß gerade nicht was es war. Aber war glaub sshfs.


Edit: Hier:
https://www.strato.de/faq/cloud-speicher/hidrive-mit-sshfs-mounten-unter-linux/

Gibt auch was im ubuntu forum dazu..
Gast #6375892
Lesenswert?
• ▲
▼
Olli H. schrieb:

> kann man irgendwie eine große Datei (10+GB) auf einer  rsync, smb oder
> webdav Freigabe als normales(langsames) block device dem Kernel
> unterschieben?

SMB sollte ganz einfach sein. SMB-Freigabe mounten, Datei darin einfach 
als Blockdevice verwenden.

Ich habe das nur so weit durchprobiert, dass ich in der Datei mittels 
mkfs ein Filesystem erzeugt und dieses dann per loopback gemounted und 
benutzt habe. Works as expected.

Was genau ist also dein Problem?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.