Hetzner StorageBox in Portainer als Volumen einbinden

hetzner-online

Voraussetzung:

Server
Docker
Docker-Compose
Portainer

Beschrieben z.B hier:

Braucht man für seine Docker Container zusätzlichen Speicherplatz, lassen sich
z.B externe Speicher wie die günstige Hetzner StorageBox als zusätzliche Volumen einbinden.

Portainer bietet das Einbinden von externen Speicher über NFS und CIFS an.

 

StorageBox als externes Volumen in Portainer einbinden

Eine StorageBox könnt ihr hier bestellen Hetzner

Habt ihr das gemacht, muss die StorageBox konfiguriert werden.

Geht in euren Hetzner Account zum Menü Robot und wählt eure Storage Box aus.

Aktiviert:
Samba-Support
externe Erreichbarkeit

Notiert die Zugangsdaten und erstellt ein neues Passwort – diese wird automatisch generiert.

Meldet euch in Portainer an

Geht zum Menü Volumes und klickt auf den Button: + Add volumen

 

Hinweis:

Wichtig ist, dass auf eurem Server cifs-utils installiert ist.
Sollte das nicht der Fall sein, geht ins Terminal und verbindet euch mit der Shell und gebt folgenden Befehl ein:

sudo apt install cifs-utils

Bei Share ist wichtig, das am Anfang immer /backup/ steht. Dahinter kommt dann der von euch erstellte Ordner.
Diesen erstellt ihr in dem ihr euch mit einem FTP Client z.B FileZilla auf die StorageBox verbindet.

Gebt dem Volumen einen eindeutigen Namen und tragt nun wie auf der Abbildung eure Daten ein

Ihr könnt auch mehrere Volumen mit der selben StorageBox erstellen und diese dann unterschiedlichen Containern zuweisen.

Bei mir aktuell:

/backup/pleroma
/backup/jellyfin

Habt ihr alles eingetragen, geht auf Create the volume

Nach einem Serverneustart startet Portainer automatisch mit und bindet auch gleich die Volumen wieder mit ein.

Die Volumen können nun für Container als /data Speicher genutzt werden.

Schreibe einen Kommentar