Ga naar inhoud


sql backup maken via crond o.i.d ?


Aanbevolen berichten

Geplaatst:

Ik wil graag automatische sql database backups hebben. Weer iemand hoe je dat kan doen ?. Ik met op een mac. Volgens mij werkt cron ook dus als het via een shellscript kan...

 

Iemand ervaring hiermee??


Geplaatst:

Ik ben er uit.. mysqldump ..

 

Hoe?:

 

Maak een dir op je hostingserver ( buiten www )

bijvoorbeeld "bin" zet de rechten op 755

 

maak een sh script bijvoorbeeld: "makesqldump.sh"

( rechten 755 )

 

De inhoud van makesqldump.sh:

/usr/local/bin/mysqldump --user=usernaam --password=password --host=jouwserver databasenaam > /volledige_pad_op_je_server/backup.sql 2>&1

 

roep vervolgens makesqldump.sh aan in je cronjob. en voila het werkt.

 

Ik had in eerste instantie de inhoud van makesqldump.sh in de cronjob gezet, maar mijn hosting provider vertelde mij dat de output van de cronjobs ( in dit geval de sql dump ) geredirect wordt. Daarom is het nodig om dit in een script te zetten.

 

Het is misschien verstandig om een sql user aan te maken met beperkte rechten omdat in dit script de passwords plain worden opgeslagen. Omdat dit buiten de www dir is geplaatst lijkt mij dit veilig.

 

groeten,

soktic

 

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...