Project:Backups: Difference between revisions
From MaRDI portal
Created page with "For mariadb backups see https://github.com/MaRDI4NFDI/portal-compose/blob/74e41822ecba3c78d7e67509cf35b81268810484/docker-compose.yml#L92-L106" |
mNo edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
For | [[File:Portainer Screenshot 1.png|thumb|[[File:Portainer Screenshot 2.png|thumb]]]] | ||
For MariaDB backups, see [https://github.com/MaRDI4NFDI/docker-backup backup container]. | |||
==== 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> | |||
From potainer | |||
create a new volume | |||
[[File:Screenshot Portainer 3 .png|thumb]] | |||
create a new container |
Latest revision as of 10:25, 17 February 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/.'
From potainer
create a new volume
create a new container