Skocz do zawartości

Przesyłanie bazy 100 MB na serwer


THI

Rekomendowane odpowiedzi

źródło: vbhelp.pl

3. Dzielimy bazę na mniejsze części

W zależności od tego ile nasza baza zajmuje mamy różne problemy z wgraniem jej na nowy serwer. Im większa baza, tym większy problem. Dlatego najlepiej podzielić bazę. Do tego celu służy wiele narzędzi. Ja korzystam z SQLDumpSplitter i to na jego przykładzie pokażę jak podzielić bazę (program do pobrania w załączniku).

Po otwarciu programu uzupełniamy następująco:

partbasexf5.jpg

I jeszcze objaśnienia słowne:

Step 1: po kliknięciu Browse wybieramy naszą bazę, którą wcześniej pobraliśmy.

Step 2: tutaj wybieramy wielkość jednego kawałka bazy. Jako, że PhpMyAdmin standardowo ma ustawioną maksymalną wielkość 2048 KB, a i nie zawsze nasze kochane, polskie łącza dają sobie radę z większymi plikami proponuję:

Do baz o rozmiarze poniżej 20 MB wybrać 512-1024 KB

Do baz powyżej 20 MB wybrać 1024-2048 KB

Dzięki takim małym rozmiarom zyskamy pewność, że ani nasze łącze, ani PhpMyAdmin nie zawiedzie podczas wgrywania bazy.

Step 3:

Po kliknięciu Browse wybieramy folder, w którym ma zostać zapisana podzielona już baza (najlepiej stworzyć osobny folder).

Skip 4:

Zostawiamy zaznaczone (pomijamy komentarze w bazie, które są nam zbędne).

Teraz klikamy Execute i czekamy, aż pasek procentów dobiegnie do końca

Kiedy tak się stanie tzn., że mamy już na dysku podzieloną bazę gotową do wysłania na nowy serwer.

powinno się przydać ;)

naughty.gif
Odnośnik do komentarza
Udostępnij na innych stronach

ile plików w jednym folderze średnio było

Po 80-100 tys.

rsync poradzi sobie z taką ilością

a z ciekawości: jak i ile kopiowałeś to ?

U mnie ponad 500 000 plików w folderze pakowało się tarem + gzipem ponad 6 godzin i drugie tyle rozpakowywało.

Odnośnik do komentarza
Udostępnij na innych stronach

To bardzo proste :)

Bazę można przekopiować za pomocą skryptu Rapidleech (służącego do ściągania plików bezpośrednio na serwer z serwisu rapidshare.com).

Oto przykład jak krok po kroku przekopiować bazę vbulletin na inny serwer :P

Sprzedam vouchery Google Adwords o nominale 75 Euro (250 - 260 PLN)

w cenie 35 PLN/szt!

Data ważności voucherów: 30 Sierpień 2008

Kontakt: PW, lub luber.michal@gmail.com

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności