kellene egy mysql dump szkript, ami...
Tudna valaki ajánlani egy olyan kész mysql backup szkriptet, ami:
- a szerveren lévő és elérhető ( = van olvasási jogom hozzá) összes adatbázist kidumpolja,
- az adatbázisokban lévő összes táblát külön file-ba írja ki
- a létrehozott dumpokat szépen becsomagolja?
■ - a szerveren lévő és elérhető ( = van olvasási jogom hozzá) összes adatbázist kidumpolja,
- az adatbázisokban lévő összes táblát külön file-ba írja ki
- a létrehozott dumpokat szépen becsomagolja?
Re: kellene egy mysql dump szkript, ami...
#!/bin/sh
# Start backup
DB=database # Database to backup
DB_USER=db_user # Database user
DB_PASS=server # Database pass
CURRENT_DATE=`date +%Y%m%d` # Current date
# mysql_dump
mysqldump -u$DB_USER -p$DB_PASS --opt $DB > /opt/backup/db/$CURRENT_DATE.$DB.bac
kup.sql
tar -zcvf /opt/backup/db/$CURRENT_DATE.$DB.backup.tar.gz /opt/backup/db/$CURRENT
_DATE.$DB.backup.sql
rm /opt/backup/db/$CURRENT_DATE.$DB.backup.sql
Re: kellene egy mysql dump szkript, ami...
Az a baj, hogy php-ban kellene lennie, mert nincs shell hozzáférésem a szerveren és nem cronból akarom futtanti. Másrészt a mysqldump egyben írja ki az egész adatbázist, nekem pedig minden tábla külön file-ban kellene. Ilyet tud a mysqldump is, de fel kell neki sorolni a tábla neveket, amit szeretnék elkerülni.
Azt hiszem nem úszom meg ezt ilyen könnyen... :)