Flyttar docker data till ny host

Permalänk
Medlem

Flyttar docker data till ny host

Jag har en container på en host, som jag behöver flytta till en annan host.
Skulle behöva hjälp med hur jag får med mig containerns data, som den ges tillgång till via
'-v /data:/data \'

Det som är viktigt är att permissions måste följa med till den nya hosten och jag kan inte
riktigt klura ut hur jag löser detta.

Provade att tar'a en .tar.bz2, men trots rätt flaggor, så blev inte permissions rätt
när jag extraherade den på den nya hosten.

Några tips?

Visa signatur

- none -

Permalänk
Medlem

Vad kör du för os? Vilka permissions är de som är fel?

Permalänk
Medlem

Du kan använda rsync för att föra över filerna och behålla samtliga permissions om du har nätverksaccess emellan servrarna. Exempel på vad du borde kunna köra på den nya hosten. (flagga -a är den som ser till att rättigheterna behålls).

rsync -a root@gammalservver.com:/data /data

Använder du ett specifikt användarnamn måste du skapa det på den nya hosten.