Pagina 1 di 1

backup db mysql

Inviato: giovedì 12 aprile 2012, 16:44
da mk69
ciao, ho un db di circa 1.3gb, dovrei eseguire un backup utilizzando phpmyadmin, ho provato a lanciarlo sia normale che compresso in formato .zip
Le dimensioni del compresso sono enormemente inferiori..140Kb...ma è molto più rapido.

è normale che ci sia questa differenza e soprattutto ..è affidabile utilizzare la compressione per backup/restore?

Re: backup db mysql

Inviato: venerdì 13 aprile 2012, 11:31
da inc0
Io non farei mai un backup da phpMyAdmin di un DB così grande.
Usa la riga di comando:
$ mysqldump --opt -u username -p nome_database > /path/al/file.sql
se poi lo vuoi comprimere:
$ bzip2 /path/al/file.sql

Re: backup db mysql

Inviato: lunedì 16 aprile 2012, 16:13
da mk69
grazie per l'info....ma cosa rischio a farlo via phpmyadmin?? l'ho fatto per prova per valutare i tempi e ci mette circa 30 minuti....rischio di trovami un db danneggiato?
Ho sempre usato phpmyadmin per esportare, mai così grossi in effetti ma in ogni caso alcuni di qualche centinaio di mega li ho salvati...mai avuto problemi in generale..

Re: backup db mysql

Inviato: martedì 17 aprile 2012, 9:39
da mk69
ho fatto il backup del db come suggerito anche con mysqldump, è andato abuon fine e lo sto scaricando via ftp..a questo punto posso fare il procedimento contrario poi per importarlo..

Ma...le dimensioni del file così creato sono di 2Gb contro 1.3 di quello generato con phpmyadmin..come mai questa differenza? (quello in phpmyadmin  stato fatto senza compressione)

Re: backup db mysql

Inviato: martedì 17 aprile 2012, 11:56
da inc0
Mi e' capitato con phpMyAdmin di avere errori timeout nel caso di DB molto grandi.
Per quanto riguarda la differenza di dimensioni del DB esportato non saprei: dovrei vedere entrambi i dump per farmi un'idea.