PROGRAMMAZIONE

Creare o importare un dump (backup) di un database sql molto grande tramite ssh

dump mysql

caricare e importare un dump mysql

Spesso mi è capitato di dover importare o creare dump di database sql molto grandi.
Io in genere lo faccio tramite l’accesso SSH.

Per creare un dump di un database esistente:
1) innanzittutto la directory dove si vuole salvare il dump (backup) deve essere scrivibile dal server.
Per accedere alla directory digitate:

cd /var/www/vhosts/iltuodominio.it/httpdocs/dumpsql

Premete il tasto INVIO e lanciate il seguente comando:

mysqldump –add-drop-table -u dbutente -p vostro_database > vostrobackup.sql

Vi verrà chiesta la password dopodichè il database dovrebbe essere creato senza problemi.

2) Se invece, avete bisogno di importare, perchè dovete spostare il vostro sito su un nuovo server o volete fare un test , un dump di un database esistente e non riuscite a farlo con phpmyadmin o con qualche altro motivo, ecco la soluzione tramite SSH:

Prima di tutto caricate il dump del database via ftp in una cartella  del server e dopodichè accedete alla directory tramite SSH:

cd /var/www/vhosts/iltuodominio.it/httpdocs/dumpsql

Infine

mysql -u vostro_database -p db_utente < vostrobackup.sql

Aspettando il tempo necessario dovreste avere il vostro dump caricato nel nuovo database.

You enjoy!!! 😀

Tags: , , , , , , , , , , ,

Utilizziamo dei cookies sul nostro sito web

Per favore conferma, se accetti il tracciamento dei tuoi cookie. Puoi anche rifiutare il tracciamento, continuando la navigazione senza che i tuoi dati vengano inviati a terze parti..