Backup bazy
środa, 03 Luty 2010
Ktoś powiedział: “ludzie dzielą się na tych, którzy robią backup i na tych którzy będą robić backup”.
Eksport i import bazy wordpressa można wykonać różnymi sposobami i różnymi narzędziami. Podstawowym problemem jest kodowanie polskich znaków.
Znalazłem fajne narzędzie do robienia backupu bazy. Jest to MySQLDumper.
Instalacja: ściągamy skrypt, rozpakowujemy. W moim przypadku przy użyciu gFTP (ubuntu) na serwerze tworzymy folder o dowolnej nazwie np. “mysqldumper”. W tym katalogu tworzymy folder “work”, a w nim kolejne foldery; “backup”, “structure”, “log”, “config”. Wszystkim tym folderom nadajemy prawa 777. W zasadzie skrypt podczas instalacji sam tworzy foldery ale na wielu serwerach mogą wystąpić problemy z prawami dostępu więc lepiej zrobić foldery ręcznie. Do folderu “mysqldumper” przesyłamy pliki skryptu, plikowi config.php nadajemy prawa 777. Teraz w pasku adresu przeglądarki wpisujemy http://www.mojadomena.pl/mysqldumper/install.php . Krótka instalacja; wybór języka i podanie danych do połączenia z bazą i możemy robić backup. Nie będę tego opisywał bo graficzny interfejs jest bardzo prosty. Skrypt machnął mi bazę o wielkości 20MB (tyle miał plik .sql po rozpakowaniu) w 11 sekund do katalogu “backup” skąd ściągnąłem go na dysk za pomocą gFTP. Otwieranie takiego pliku to też wyzwanie dla edytorów ale linuxowy Geany radzi sobie z tym bez problemu. Kodowanie znaków było poprawne.
