Aller au contenu

Backup - Restore BDD Docker secrets

P Backup – Restore BDD Docker secrets

Sauvegarde de la base de données

$> docker exec <container_name> \
   sh -c ‘exec mariadb-dump -u <user_name> \ 
   -p$(cat /run/secrets/db_password) <database_name>’ > <dump_name>

Nota: La sauvegarde sera réalisée sur l'hôte

Restauration de la base de données:

$> docker exec -i <container_name> \ 
   sh -c ‘exec mariadb -u <user_name> \
   -p$(cat /run/secrets/db_password) <database_name>’ < <dump_name>