ugrás a tartalomhoz

kellene egy mysql dump szkript, ami...

c · 2004. Jan. 13. (K), 13.11
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?
 
1

Re: kellene egy mysql dump szkript, ami...

quasimidi · 2004. Jan. 15. (Cs), 10.00
Nagyon alap-script, rakd be a cron.daily-be


#!/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
2

Re: kellene egy mysql dump szkript, ami...

c · 2004. Jan. 15. (Cs), 14.37
Köszi!

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... :)