Jacob d'Andrade wrote:
> er det muligt at lave en backup af en mysql server i et shell script som
> cron kører, således at jeg får en fuld backup af alle databaser, brugere
> osv... ?
Ja, tag et kig på mysqldump[1].
Et meget simpelt script kunne se således ud:
#!/bin/sh
/usr/local/mysql/bin/mysqldump -A -u root -pADGANGSKODE --add-drop-table
> /backup/databases.sql
Dette vil lave et dump af alle databaser, og deres indhold, i filen
"/backup/databases.sql". Det kan sagtens afvikles via cron, men da
scriptet indeholder adgangskoden til MySQL root-brugeren bør du være
påpasselig med rettighederne til filen.
1)
http://mysql.borsen.dk/doc/mysql/en/mysqldump.html
--
Michael Rasmussen, mir (at) irczone.dk
http://macintosh.irczone.dk
------------------------------------------------------------------------
»If you understand what you're doing, you're not learning anything.«
-- A. L.