Project:Backups: Difference between revisions
From MaRDI portal
No edit summary |
|||
Line 2: | Line 2: | ||
==== How to backup a docker volume? ==== | ==== How to backup a docker volume? ==== | ||
From the commandline: | |||
Follow | |||
https://github.com/gdiepen/docker-convenience-scripts/blob/fd6535b616085f272f457ba1c96d1578b374e84f/docker_clone_volume.sh#L42-L50 | |||
eg | |||
<syntaxhighlight lang=bash> | |||
user@host:~$ docker volume create --name backup-220106-wdqs | |||
backup-220106-wdqs | |||
user@host:~$ docker run --rm \ | |||
-i \ | |||
-t \ | |||
-v docker_query-service-data:/from \ | |||
-v backup-220106-wdqs:/to \ | |||
alpine ash -c "cd /from ; cp -av . /to" | |||
'./data.jnl' -> '/to/./data.jnl' | |||
'.' -> '/to/.' | |||
</syntaxhighlight> |
Revision as of 21:32, 6 January 2022
For MariaDB backups, see backup container.
How to backup a docker volume?
From the commandline:
Follow
eg
user@host:~$ docker volume create --name backup-220106-wdqs
backup-220106-wdqs
user@host:~$ docker run --rm \
-i \
-t \
-v docker_query-service-data:/from \
-v backup-220106-wdqs:/to \
alpine ash -c "cd /from ; cp -av . /to"
'./data.jnl' -> '/to/./data.jnl'
'.' -> '/to/.'