Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: dvcompt 26 Srpna 2022, 07:14:56

Název: Záloha mysql
Přispěvatel: dvcompt 26 Srpna 2022, 07:14:56
prosím nemáte někdo skript na zálohu celé mysql databáze na ftp
s tím že mi stačí uchovávat cca 5 záloh.
Zálohování 2x denně

Moc dekuji za pomoc. David
Název: Re:Záloha mysql
Přispěvatel: Petr Merlin Vaněček 27 Srpna 2022, 11:17:09
Střípky, poskládej si to:
Kód: [Vybrat]
for DB in $(mysql -e 'show databases' -s --skip-column-names); do
    mysqldump $DB > "/home/dbbackup/$DB.sql" 2>/dev/null;
done

Kód: [Vybrat]
curlftpfs ftp-user:ftp-pass@my-ftp-server /media/ftpbackup/
rdiff-backup /home/dbbackup/ /media/ftpbackup/DB/
rdiff-backup --remove-older-than 2D /media/ftpbackup/DB/
umount /media/ftpbackup/