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 filenBackup 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]
Læg en kommentar