Regelmæssige backups er afgørende , når du kører en hjemmeside, så du kan gendanne webstedet så hurtigt som muligt efter en server fiasko , for eksempel. I modsætning til de kildefiler , der gør op hjemmesiden , som forbliver uændrede det meste af tiden, er databasen konstant forandring med nye data tilføjes og eksisterende registre opdateret . For at du kan gendanne hjemmesiden med mindst tab af data, skal du foretage hyppige databasesikkerhedskopierne , udføres ved hjælp af mysqldump værktøj installeret med MySQL . Værktøjet opretter en almindelig tekst fil, der indeholder alle de SQL-sætninger , der er nødvendige for at rekonstruere databasen. Instruktioner
1
Forbind til din fjernbetjening Linux server ved hjælp af SSH eller åbne en terminal session, hvis du er på den lokale maskine.
2
Skift til den mappe, som gemmer dump-filen ved hjælp af "cd " kommando, eller bruge " mkdir " kommando til at oprette et nyt bibliotek
3
Type kommandoen nedenfor ved kommandoprompten : .
< p > mysqldump -u brugernavn - p password database - navn > sqlfile.txt
Du skal erstatte " brugernavn" og "password" med oplysninger om en MySQL bruger med tilladelser til at få adgang til databasen . Erstat " database -name" med navnet på den database , og " sqlfile.txt " med det navn, du vil tildele til SQL dump fil
4
Gendan databasen vha. mysql kommando. :
mysql -u brugernavn - p password database - navn < sqlfile.txt
Denne operation kan tage lidt tid at fuldføre, afhængigt af størrelsen af dump filen. MySQL udfører hver SQL-sætning i dump filen , for at skabe en nøjagtig kopi af databasen på tidspunktet for backup .