#!/usr/bin/env bash
# Günlük veritabanı yedeği (14 gün saklanır). Yedekleri ayrıca sunucu dışına da kopyalayın.
set -euo pipefail
DIR=/var/backups/nexusjet
mkdir -p "$DIR"; chmod 700 "$DIR"
mariadb-dump --single-transaction --routines nexusjet | gzip > "$DIR/nexusjet-$(date +%F).sql.gz"
find "$DIR" -name 'nexusjet-*.sql.gz' -mtime +14 -delete
