webForumDet fria alternativet

backup mySQL

Databaser & SQLur Databashanterare & SQL

5 svar · 380 visningar · startad av Gimbo

Medlem sedan dec. 20001 626 inlägg
Frågan#1

Hur gor ni en backup pa er mySQL databas? kan man schemalagga det automatiskt?

Medlem sedan feb. 20034 441 inlägg
#2

Jag brukar exportera en .sql-fil via phpMyAdmin 2-3 ggr i veckan. Har hört att det ska gå att schemalägga, man använder sig då "schemalagda aktiviteter" och skapar där ett script som gör den här exporten.

Har inte lyckats genomföra det på min unixmaskin ännu, men skulle gärna vilja ha tips och sånt på hur man *kan* lösa det här.

Hur som helst är det ju inte jobbigt att göra det manuellt, men databaserna växer för varje vecka och dom blir fler, så det vore skönt att sånt sker per automatik.

Medlem sedan juni 20015 009 inlägg
#3

Ett sätt att automatiskt ta backup är såhär. Skapa ett php-script som kör följande sql-fråga:

mysqldump --tab=/path/to/some/dir --opt db_name

Eller:

mysqlhotcopy db_name /path/to/some/dir

Sedan skapar man ett cronjobb (unix), vanligtvis genom crontab -e (personliga jobb för sitt konto). Lägger till:

0 0 * * * lynx -dump [url]http://www.sida.se/myscript.php[/url]

Då körs scriptet varje midnatt. För att ändra tiden kolla här. Detta förutsätter att man har lynx installerat, man bör även kolla så att det är rätt ip som kör scriptet (i php-scriptet). Man kan även köra phpscript direkt via konsolen men har för mig att det krävs att php är installerat på ett specifikt sätt. Ni kan ju testa, i så fall har man något i stil med detta i cronjobbet.

0 0 * * * /usr/local/bin/php /väg/till/din/phpfil.php

För mer hjälp om cronjobb så finns google. ;) :)

Medlem sedan dec. 20001 626 inlägg
#4

nu blev det for avancerat for mig, ar ingen unix kille direkt... hur backar man upp databasen manuellt via phpmyadmin?

Medlem sedan juni 20015 009 inlägg
#5

Gimbo skrev:

nu blev det for avancerat for mig, ar ingen unix kille direkt... hur backar man upp databasen manuellt via phpmyadmin?

Via menyalternativet Export som finns på startsidan, innan man valt db. :)

Medlem sedan dec. 20001 626 inlägg
#6

thanks

133 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)