image

Backup je MySQL database met AutoMySQLBackup

dinsdag 30 mei 2006, 09:59 door Redactie, 2 reacties

Mensen die een website met een MySQL database hebben zullen daar in veel gevallen een back-up van willen maken. MySQL biedt een standaard tool, mysqldump, om back-ups van databases te maken. Met mysqldump kan iederen een eenvoudig shell script schrijven en het via de cron draaien, zodat je een eigen automatische back-up oplossing hebt. Er zijn tal van scripts, zowel gratis als commercieel, die dit doen.

Een van die scripts is AutoMySQLBackup, dat volgens dit artikel een perfect script voor deze taak is. De auteur legt uit wat er zo goed aan AutoMySQLBackup is en hoe je het moet instellen.

Reacties (2)
31-05-2006, 01:21 door Anoniem
Het script heeft helaas 1 groot probleem:

Waarom inloggen op de database? Een MySQL database is gewoon
een file op het file-systeem. Waarom deze niet gewoon kopieren?
Bespaart namelijk username/password in script, zie snip script:
--snip--
# Username to access the MySQL server e.g. dbuser
USERNAME=dbuser
# Username to access the MySQL server e.g. password
PASSWORD=password
# Host name (or IP address) of MySQL server e.g localhost
DBHOST=localhost
--snip--
source-code:
http://prdownloads.sourceforge.net/automysqlbackup/automysqlbackup.sh.2.5?download


Ok, mogelijk handig als je alleen via netwerkport bij je
database kunt, maar dan is je database zowiezo niet onder je
beheer.

Die gast kan wel scripten!
02-06-2006, 10:39 door Anoniem
Door Anoniem
Waarom inloggen op de database? Een MySQL database is gewoon
een file op het file-systeem. Waarom deze niet gewoon kopieren?
[/qoute]

Dan moet je eerst MySQL plat gooien, bestand copieeren,
MySQL starten...
Niet iedereen wil/kan zijn zijn MySQL platgooien.
Je kan niet een 'Hot' copy maken van een database die draait
(zijn wel tools voor).
Reageren

Deze posting is gelocked. Reageren is niet meer mogelijk.