Skocz do zawartości
mcbarlo

Najlepszy sposób na migrację z DA do DA

Polecane posty

Poszukuję sprawdzonego i wydajnego sposobu na migrację dużej ilości kont (ponad 1 TB danych) pomiędzy serwerami z DA. Niestety sposób z dokumentacji średnio mi się podoba, czyli backup, ręczny transfer i restore.

 

Już nieco lepiej wygląda backup na zdalny serwer FTP, ale czy taki sposób będzie stabilny? Nie jest to rekomendowana metoda tylko dlaczego?

 

Czy wersje DA i konfiguracje mogą się różnić? Żródłowy będzie serwer z CentOS 6, DA 1.47 i suPHP, a docelowy CentOS 7, DA 1.5 i php-fpm.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Przy takiej ilości danych najlepiej uruchomić DNS cluster i stopniowo przenosić konta wyklucza to dłuszą przerwę i ułatwia sprawdzanie czy wszystko gra.
Co do konfiguracji zbyt mało powiedziałeś,
Panel zarządzania jak to panel będzie działał.

 

 

Jeśli masz dostęp fizyczny podłącz dysk USB zrób backup podłącz do 2 serwera i restore trochę pewniej ale czy szybciej nie sądzę.

 

Ewentualnie podłącz dysk pod port SATA i zrób kopie to trochę przyspieszy proces a później restore na innym serwerze jest milion możliwości.

 

Kolejna RSYNC i kopiowanie plików baz itp. Jest masa sposobów.

 

Edytowano przez GT_Lukasz (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Chyba nie będzie innego wyjścia jak stopniowa migracja poprzedzona testami, bo spakowanie 1 TB danych i zgranie będzie trwało wieki. O restore nawet nie wspomnę. :)

 

Czy przy tworzeniu backupu jest możliwość wyłączenia kompresji? Przy połączenia 1 Gbps i w miarę słabych procesorach raczej to spowolni cały proces niż przyspieszy.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
echo "backup_gzip=0" >> /usr/local/directadmin/conf/directadmin.conf
/etc/init.d/directadmin restart

O ile pamiętam ale jaj sobie nie dam urwać.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Serio chcesz całość robić backupem DirectAdmin-a ?

Zrób sobie rsync-em kopie plików/poczty, bazy mozesz ( jak mało zajmują) zrobić z kopią klientów (odznaczasz wtedy tylko pliki/poczte przy backupie) lub dump i restore.

Excludując pliki/maile zrobisz to w miare szybko a efekt będzie ten sam.

Pakowanie i rozpakowanie tego zajmie ci wieki, zresztą szkoda czasu i męczyć sprzętu na takie rzeczy.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Kompresja danych opłaca się wtedy, kiedy nie zamierzasz ich rozpakowywać, lub wtedy kiedy spakować chcesz raz, a rozpakować wiele razy - np. na różnych maszynach.

 

Przy 1 pakowaniu 1 rozpakowaniu dużo lepiej pójdzie zwykłym rsynciem, chyba że jakimś cudem masz na serwerze najnowsze procki i najszybsze SSD, a rurkę dalej 1 MB, to można gdybać czy się opłaca.

 

Przy czymkolwiek innym nie - zwykły transfer.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ok, mam już pewien obraz rzeczywistości. :) Przerzuce to raczej po kawałku (przy dużych kontach wspomogę się rsynciem). Pewnie jakieś niekompatybilności wystąpią, a przy kilkuset userach to nie dojdę do ładu jak zmigruje wszystko na raz.

 

Dzięki za podpowiedzi.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×