Projekt

Általános

Profil

SQL Mentés script

Pesta KI adta hozzá csaknem 2 hónapja

#!/bin/bash

# Dátum
sqldump_name=$(date +%F)

# Mount
mount -t cifs -o username=felhasználónév,password=jelszó //10.233.233.233/backup /media/backup

# SQL dump
mariadb-dump -u root -pjelszo --all-databases > /media/backup/KONYVTAR/$sqldump_name.sql

# Rotate: csak a 3 legfrissebb mentés maradjon
BACKUP_DIR="/media/backup/KONYVTAR/sql" 
ls -1tr "$BACKUP_DIR"/*.sql | head -n -3 | xargs -r rm --

# Unmount
umount //IP/backup