Zdalny Export bazy danych SSH

Poniższy poradnik opisuje w jaki sposób bardzo szybko zdalnie exportować bazę danych przez ssh ze zdalnego serwera.

Dawno temu opisałem sposób na eksportowanie bazy danych mysql lokalnie.

Dziś pokażę wam w jaki sposób pobrać bazę bezpośrednio na swój serwer.

Całość wiele się nie różni.

Polecenie wygląda następująco:

mysqldump -u użytkownik_bazy -p nazwa_bazy -h nazwa zdalnego hosta_bądź IP> nazwapliku.sql

Przykład:

mysqldump -u pesco -p pesco -h sql.pesco.nazwa.pl> pesco.sql

Nazwa bazy i użytkownika w tym wypadku to pesco.
Zdalny host to sql.pesco.nazwa.pl
zostanie utworzony plik o nazwie pesco.sql

Jeśli baza znajduje się na jakimś niestandardowym porcie np 3307 możemy dodać odpowiedni argument np :

--port=3307

Komenta będzie wyglądała następująco:

mysqldump -u użytkownik_bazy -p nazwa_bazy -h nazwa zdalnego hosta_bądź IP --port=3307> nazwapliku.sql

Ważna uwaga.

Abyśmy mogli pobrać bazę w taki sposób dana baza musi mieć możliwość zdalnego połączenia!

Po takim szybkim wyeksportowaniu również bardzo szybko zaimportujemy bazę u nas ale to akurat opisywałem tutaj już wcześniej.

Dodaj komentarz