metis-desk/scripts/backup-assets-normalization.sh

11 lines
463 B
Bash
Raw Normal View History

2026-10-10 09:41:42 +00:00
#!/usr/bin/env bash
set -euo pipefail
cd /home/david/dev/metis-desk
backup_dir=/home/david/.local/state/metis-desk/backups
mkdir -p "$backup_dir"
chmod 700 "$backup_dir"
backup_file="$backup_dir/pre-normalizacion-activos-$(date +%Y%m%d-%H%M%S).sql"
umask 077
docker compose exec -T database sh -c 'MYSQL_PWD="$MARIADB_PASSWORD" mariadb-dump --user="$MARIADB_USER" --single-transaction --hex-blob "$MARIADB_DATABASE"' > "$backup_file"
printf '%s\n' "$backup_file"