Backup Og Restore af store MySQL databaser

Hjem/Alle indlæg, Linux, Server/Backup Og Restore af store MySQL databaser

Backup Og Restore af store MySQL databaser

[vc_row][vc_column width=”1/1″][vc_column_text]Hvis din MySQL database fylder ekstremt meget, så kan det være besværgeligt eller faktisk umuligt at tage backup eller restore (genskabe) via phpmyadmin. Du kan også opleve problemer eller fejl, fordi mysql database filen fylder mere end PHP upload grænser tillader på serveren.

I denne vejledning vil vi derfor forklare og vise hvordan man fortager backup og restore af store databaser. Denne vejledning kan også benyttes, hvis man skal flytte databasen til en ny database server.
Nedenstående backup og restore funktion kræver SSH adagang til serveren. Du kan for eksempel benytte gratis programmet putty, for at oprette forbindelse til serveren.

Backup Mysql Database

$ mysqldump -u [uname] -p[pass] [dbname] > [backupfile.sql]

[uname] Din database burger[pass] password for din database (! Der skal ikke være mellemrum mellem –p og password)[dbname] Navnet på databasen[backupfile.sql] Ønsket navn for backup filen

Backup Mysql Database komprimeret

Hvis din mysql databaser fylder ekstremt meget, ønsker du måske at komprimere mysql backup filen, så den ikke fylder så meget. Benyt mysql backup kommandoen herunder, så vil filen hedde .gz til sidst og være komprimeret af gzip, så den fylder mindre.

$ mysqldump -u [uname] -p[pass] [dbname] | gzip -9 > [backupfile.sql.gz]

Hvis du vil dekomprimere database filen, kan du benytte nedenstående kommando:
$ gunzip [backupfile.sql.gz]

Restore Mysql Database

Hvis du vil restore (genskabe) din database fil, så benyt nedenstående kommando på servere.

$ mysql -u [uname] -p[pass] [db_to_restore] <
[backupfile.sql]

Restore komprimeret Mysql Database
gunzip < [backupfile.sql.gz] | mysql -u [uname] -p[pass] [dbname]

Du kan finde flere MySQL backup metoder på mysql.com[/vc_column_text][/vc_column][/vc_row]

By | 2017-03-10T20:35:19+00:00 november 6th, 2014|Alle indlæg, Linux, Server|0 Comments

About the Author:

Jeg er uddannet IT-supporter ,siden da har jeg haft en fuldtidsstilling i en ServiceDesk og i min fritid roder jeg lidt med Vislo og andre webtjenester. Jeg er meget interesseret i diverse technologier indenfor computerens verden og elsker udfordringer. Hvis i har brug for hjælp eller har spørgsmål, så skal i være velkommen til at kontakte os.

Læg en kommentar