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"
 
Alvaro (talk | contribs)
mNo edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
For mariadb backups see https://github.com/MaRDI4NFDI/portal-compose/blob/74e41822ecba3c78d7e67509cf35b81268810484/docker-compose.yml#L92-L106
[[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 11:25, 17 February 2022

For MariaDB backups, see 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

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