Hallo zusammen,
ich verfolge dieses Forum schon einige Zeit und habe meinen Pi auch schon ein bißchen länger.
Jetzt mein erster Post, der es, denke ich in sich haben wird. Dazu aber später mehr.
Ich bin leidenschaftlicher Bastler und habe schon alles mögliche mit dem Pi gemacht & getan. Hauptsächlich dient er mir als Entwicklungsumgebung für Webentwicklungen.
Ich möchte jetzt aus dem Pi meine eigene Cloud - wer der Übersetzung mächtig ist => ownCloud - machen. Die Grundlagen von Webserver installieren, etc. können wir hier getrost überspringen und direkt ins das eigentliche Problem einsteigen:
Ich habe folgende Anforderungen:
- Der Speicherort der Daten für ownCloud liegt auf einem USB Stick, welcher in der FritzBox steckt.
- Die Daten sollen "redundant" in der echten Cloud gespeichert werden, hierfür habe ich mir eine Strato Free HiDrive mit 5GB registriert. Dies schien mir am sinnigsten auf Grund CIFS/SMB & WebDAV. Sowie der Tatsache, dass meine Fritzbox das bereits unterstützt. Außerdem soll HiDrive bereits mit Truecrypt umgehen können. Die Fritzbox synchronisiert die Daten des Sticks mit HiDrive automatisch.
- TrueCrypt: Ich will meinen Daten nicht unverschlüsselt irgendwo im Netz liegen haben, logisch, oder?
Folgendes habe ich bereits getan:
- USB Stick steckt in der Fritzbox. Strato HiDrive ist konfiguriert. Funktioniert soweit auch. Daten werden synchronisiert. Passt!
- Truecrypt auf dem RPi installiert. Passt auch!
- USB stick über die NAS-Funktionalität der Fritzbox im RPi gemountet! Passt ebenfalls!
- Mit Truecrypt einen Container in dem gemounteten Verzeichnis angelegt. Zum Test erstmal nur 100MB. später sollen es eigentlich mal 4GB werden.
Jetzt kommen wir zum eigentlichen Problem:
Sobald ich auch nur einen Furz im Truecrypt-Container ändere. Sei es eine Datei ändern, hinzufügen oder löschen. Ganz egal. Die Fritzbox überträgt jedesmal den kompletten Container. Das kann und darf nicht sein. Wie gesagt: Es sollen später mal mehrere GB an Speicher werden. Das macht aus Perfomancegründen und der Tatsache, dass ich hier wahnsinnige 572kbit/s Upload habe keinen Sinn - Spaß erst recht nicht. Laut dem Strato FAQ sollte HiDrive die inkrementelle Übertragung von geänderten Inhalten unterstützen.
Hat vielleicht jemand einen Tip?
Mögliche Ansatzpunkte die ich momentan sehe:
- Die Fritzbox benutzt das falsche Protokoll zur Verbindung zum HiDrive (mein Favorit). Wo kann ich das rausfinden? Es sollte SMB/CIFS genutzt werden lt. den Strato FAQ. Das Problem hierbei ist natürlich, dass dort nur der Weg über Windows steht. Aber da steht dass es generell geht.
- HiDrive kann das nicht, weil ich die "free Version" nutze?
- Ich habe bei der Anlage des TC Containers etwas falsch gemacht?
- ... to be continued
Welche Alternativen habe ich sonst noch?
- externe Festplatte direkt am PI? Etwas oversized für 4GB, oder?
- ne echte NAS! Erscheint mir grundsätzlich am sinnvollsten. Ich habe mir dazu auch schon Überlegungen gemacht, aber: Kosten! ~800€ (DS413j + 4x3TB). Ich möchte erstmal nur Testen ob ich so etwas überhaupt brauche. Deswegen nutze ich zum Test den PI.
- ... bin für "fast" alles offen
Jetzt ist auf jeden Fall der Punkt, wo ich im Büro unsere ServerJogis anrufen würde und sagen würde: Macht mal!
Wäre wirklich für jeden Tip dankbar