Här beskriver vi tre sätt att ta backup av din MySQL-databas:
- Kontrollpanelen på www.domanshop.se
- MySQL WorkBench (enkelt gränssnitt, använd det på egen PC)
mysqldump
(för avancerade, används via vår login-server)
- phpMyAdmin är installerad, och om du är van med den, får du gärna använda den.
Kontrollpanelen på www.domanshop.se
Obs! Om din databas är väldigt stor, så kan det vara omöjligt att ladda ner den på detta sättet. Det kommer då stå varningsikon (
) med info om det i kontrollpanelen och du måste då välja en av dom andra metoderna.
- Logga på vanligt sätt in i kontrollpanelen på www.domanshop.se/login.
- Välj domänen under Mina domäner.
- Välj fliken Webhotell.
- Välj Visa/ändra på MySQL-linjen.
- Klicka på ... till höger på linjen för databasen du vill ta en backup av.
- Klicka på
Exportera.
- Du får en zip-fil som innehåller en SQL-fil med kopia av databasen.
- Du kan återskapa den genom att packa upp zip-filen och köra SQL-filen som et SQL-script.
mysqldump-kommandot
Alternativt kan du i Unix-shell på vår login-server använda kommandot mysqldump
för att skapa en backup av all data från din databas, även kallat en SQL-dump. Denna ger giltig SQL-kod som kan användas för att återskapa din databas senare.
Utav hänsyn till plats- og ressurser, så rekommenderar vi att du hämtar ner backupen till din egen PC och så raderar den från ditt webhotell.
Exempel på mysqldump
OBS: du kommer frågas om ditt MySQL-lösenord, så ha det klart!
1. Komprimerad backup
Här komprimeres SQL-koden med gzip
, den måste packas ut med antingen gunzip
eller annan programvara som forstår gzip-formatet.
mysqldump DATABASNAMN -uANVÄNDARNAMN -hDATABASNAMN.mysql.domeneshop.no -p | gzip > filnamn.sql.gz
Ersätt filnamn.sql.gz
med det filnamn du vill lagra dina data i.
Du kan självklart använda en annan programvara till att komprimera med.
2. Okomprimerad backup
Om du inte vill komprimera din backup, hoppa över gzip och använd följande kommando istället:
mysqldump DATABASNAMN -uANVÄNDARNAMN -hDATABASNAMN.mysql.domeneshop.no -p > filnamn.sql