Docker von HDD auf SSD umziehen

Dandelion

Captain
🎅Rätsel-Elite ’18
Registriert
Juli 2017
Beiträge
4.060
Hallo,

ich nutze als NAS ein UGreen DXP2800 und verwende darauf standardmäßig das UGOS Betriebssystem.

Zunächst waren lediglich 2 x 4TB Seagate Ironwolf im RAID1 installiert. Dort hatte ich u.a. Docker über das App-Center installiert und darin zwei Container verwendet (Tailscale & Jellyfin). Das alles funktioniert einwandfrei.

Nun habe ich eine NVMe (WD SN5100 mit 2TB) dazu gepackt. Die Verwendung dieser funktioniert ebenfalls einwandfrei.
Jellyfin habe ich in Docker so konfiguriert, dass ich sowohl auf Medien die auf Volume 1 (HDD-RAID) liegen zugreifen kann als auch auf die von Volume 2 (NVMe).

Weil Docker seit Beginn auf Volume 1 installiert ist wachen meine HDDs immer wieder auf. Ich würde sie aber gern bei Nichtnutzung schlafen lassen. Docker soll also inklusive aller Container auf die SSD umziehen, damit bei Nichtnutzung Ruhe einkehrt und die HDDs schlafen. Die von UGOS integrierte Datenmigration in Docker hat wohl geklappt, die Konfigs, Cache usw. liegen jetzt auf Volume 2. Docker selbst ist aber noch auf den HDDs und sorgt für Zugriffe alle 20min...

Wie ziehe ich am einfachsten Docker von Volume 1 auf Volume 2 um ohne alles neu zu installieren bzw. vor allem neu konfigurieren zu müssen? Ich habe Jellyfin jetzt schon eine ganze Zeit genutzt und möchte meine Plugins, Watch-Status, Coverauswahl etc. gerne alles behalten.

VG
Dandelion
 
Zuletzt bearbeitet:
Ein Backup meiner 4TB HDD kann ich aber doch nicht auf meine 2TB SSD recovern, oder?
Ich will die Medien die auf der HDD sind auch dort lassen. Gleiches gilt für die SSD, dort gibts auch Medien die dort bleiben und nicht umziehen sollen. Es soll nur Docker umziehen.
 
@Dandelion falls Dir hier nicht geholfen werden kann, sorry, aber ich habe ad-hoc auch keine Lösung parat, dann Stelle deine Frage Mal hier: UGREEN Forum Deutschland
 
Dandelion schrieb:
Wie ziehe ich am einfachsten Docker von Volume 1 auf Volume 2 um ohne alles neu zu installieren bzw. vor allem neu konfigurieren zu müssen? Ich habe Jellyfin jetzt schon eine ganze Zeit genutzt und möchte meine Plugins, Watch-Status, Coverauswahl etc. gerne alles behalten.
Die Docker Container haben doch ein Volume gemountet, in dem die ganzen Nutzdaten liegen. Dein Fortschritt, Cover, etc.

Sichere die gemounteten Volumes, sichere die Docker Config und dann installiere Docker auf SSD neu.
Anschließend die Configs der Container einspielen und die übergebenen Volumes richtig einbinden.

Bei mir sieht das so aus (Synology):
1767950131691.png


Wenn ich also die beiden Verzeichnisse auf volume4 sichere, verliere ich keinerlei Nutzdaten.
 
  • Gefällt mir
Reaktionen: Dandelion und dideldei
@SaxnPaule Das klingt logisch und(!) einfach. Danke.
Das probiere ich am Wochenende aus und gebe Rückmeldung. :)
SaxnPaule schrieb:
Anschließend die Configs der Container einspielen
Damit meinst du einfach den Ordner, in dem die Configs sind, kopieren und am neuen Ort (=SSD) einfügen, ja? In dieser gesicherten Config referenziert dann auch nichts auf den alten Pfad der HDD?
 
Dandelion schrieb:
In dieser gesicherten Config referenziert dann auch nichts auf den alten Pfad der HDD?
Das kommt darauf an, wie deine config jetzt aus sieht.
Die verwendeten Filme etc. sollen ja sicherlich auch weiterhin auf HDD liegen bleiben. Das wäre dann wie in meiner Config die ersten beiden Volumes. Nur, dass es bei mir eben Musik ist.

Bei klassischem Docker-Compose hast du ein docker-compose.yaml in der alles konfiguriert ist. Die würde man dann einfach umziehen und am neuen Ort wieder per Docker starten.

Kannst ja deine Config mal hier posten, bevor du was umziehst.
 
  • Gefällt mir
Reaktionen: Dandelion
SaxnPaule schrieb:
Bei klassischem Docker-Compose hast du ein docker-compose.yaml in der alles konfiguriert ist. Die würde man dann einfach umziehen und am neuen Ort wieder per Docker starten.
Habe es aber nicht auf diese Weise erstellt sondern das Image direkt über Docker gezogen.

Ich wüsste nicht wo ich die yaml finde:
1768036503332.png


Edit:
Da die KI mir sehr gut geholfen hat bei der Einrichtung und ich viele Dulli-Fragen dort loswerden konnte habe ich dort auch mal gefragt:
Was haltet ihr hiervon?
1768038409949.png
 
Zuletzt bearbeitet:
Zurück
Oben