Is het mogelijk een automatische backup te laten maken dagelijks van de mysql database en deze te laten versturen naar mijn thuis pc?
Gebruik Direct Admin als control panel.
Bedankt alvast.
Likes: 0
Is het mogelijk een automatische backup te laten maken dagelijks van de mysql database en deze te laten versturen naar mijn thuis pc?
Gebruik Direct Admin als control panel.
Bedankt alvast.
Heb je uberhaupt zelf gezocht? Is toch heel gemakkelijk te vinden lijkt me:
automysqlbackup
maak gewoon een script in bash?
mysqldump -u[user] -p[password] [mysqldatabase] | mail -s "mysqldump database" info@example.com
of
mysqldump -u[user] -p[password] [mysqldatabase] > /tmp/dump.sql
mutt -s "mysqldump database" -a /tmp/dump.sql info@example.com < /dev/null
gooi dit in een cron en je krijgt met "mysql_backup verbose" netjes een mailtje en het pakt ook zelf het hoofdpassword
Code:VERBOSE=$1 COMMANDROOT="/usr/local/mysql/bin" LOCATION=/home/mysqlbackup if test ! -d $LOCATION; then mkdir $LOCATION fi chmod 700 $LOCATION rm $LOCATION/*.sql.gz -rf USERNAME=da_admin PASSWORD=`cat /usr/local/directadmin/conf/mysql.conf | sed -e 1d -e s/passwd=//` DATABASES=`$COMMANDROOT/mysql --user=$USERNAME -e 'show databases' --password=$PASSWORD | sed 1d` for d in $DATABASES; do if test $d != information_schema; then if test -n "$VERBOSE"; then echo $d; fi nice $COMMANDROOT/mysqldump --skip-comments --database $d --user=$USERNAME --password=$PASSWORD | gzip --no-name > $LOCATION/$d.sql.gz if test -n "$VERBOSE"; then sleep 1; else sleep 20; fi fi done
Is het geen optie om gewoon een back-up te schedulen van de user waaronder de MySQL database valt en thuis een FTP server op te zetten waar de back-up naar toe geschreven wordt? Deze functionaliteit zit namelijk gewoon in DirectAdmin.

Dan zou die FTP server enkel daarvoor 24/7 moeten blijven draaien, lijkt me niet handig. Email is juist daarvoor handiger, mits de ontvangende mailserver niet op dezelfde machine als de MySQL database draait.
Uiteraard is het wegschrijven van de data naar een echte backup server beter.

Via e-mail is inderdaad een optie maar dat hangt er wel vanaf hoe groot de mysql database is. Je wilt natuurlijk geen database van 100mb via e-mail verzenden. Denk dat de beste optie is om het via directadmin lokaal te backuppen en dan via de workstation via bvb bestsync (auto functie) de backup te controleren en te downloaden.
Dennis de Houx - All In One ~ Official ISPsystem partner
Lees hier de webhostingtalk.nl forum regels en voorwaarden!
Dit snap ik nou toch niet. Al in de 1e reply wordt (terecht als je het mij vraagt) verwezen naar een zoekactie, maar staat ook al een oplossing. Intussen komen meer leden hier met vrijwel kant en klare oplossingen.
Daar schiet toch niemand mee op?
TS leert dat ie niet hoeft te zoeken, en de anderen verdoen hun tijd met zoekwerk van iemand die niet of niet goed heeft gezocht.
Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers![]()
Laten we hopen, dat er een lampje gaat branden bij TS. Er zijn er veel die eerst vragen en dan pas zoeken. Of een oplossing zinnig is hangt van het kennislevel af.TS leert dat ie niet hoeft te zoeken
Ik vond het evengoed sympathiek om naast mijn opmerking wel een oplossing te geven.
Laat TS maar komen met feedback op de oplossingen...
Ik vind het ook sympathiek om een oplossing te plaatsen.
Even resumerend kun je zien dat TS slechts 2 postings heeft. De zoeklink waar naar verwezen werd is in het Engels, dat is ook niet iedereen even machtig.
Daarnaast vind ik dat iedereen zelf moeten weten of hij al dan niet een enigszins of volledig kant en klare oplossing gaat leveren om hulp te bieden, toch?
Ik vraag me eerder af onder welke branch CEO behoort, lijkt me eerder dat dit SEO moet zijn.
Het kan trouwens ook vanuit Directadmin zelf, als je alleen de databases aanvinkt.
Ben ook benieuwd of de TS het opgelost heeft.
Het script van t.bloo is al een mooie oplossing, en anders kan het nog met een cronjob op het systeem.
-knip Janneman-
Spammert
Laatst gewijzigd door janneman; 30/11/10 om 09:48.