Skocz do zawartości
Zaloguj się, aby obserwować  
ednet

Przeniesienie wszystkich kont na nowy serwer

Polecane posty

Być może za jakiś czas będą chciał przenieść wszystkie konta z obecnego mojego serwera na nowy serwer dedykowany. Wszystko działa na DA - (okolo 200 kont/ 100GB w plikach tar.gz).

 

Generalnie zrobię tak:

1. jako reseler lub admin zrobie kopię wszystkich kont.

2. Kopiowanie na nowy serwer

3. Przywrócenie na nowym serwerze wszystkich kont spod DA.

4. Przypisanie kontom na nowym serwerze nowego IP

5. Na IPTABLES utworzenie przekierowania z:

ns1.firma.pl STARE_IP >>> ns1.firma.pl NOWE_IP

ns2.firma.pl STARE_IP >>> ns2.firma.pl NOWE_IP

6. Wszystko działa już na nowym serwerze.

7. U rejestratora domeny zmieniam numery IP dla NS1 NS2 wskazujące na nowy serwer.

 

Jak to zrobić, aby ta operacja była niezauważalna dla klientów?

Czy może jest jakiś prostszy sposób?

 

Ed

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Utworzyć cluster dns?

 

Tylko taka ilość danych zawsze spowoduje chociażby minimalną różnice w danych dla stron (w zasadzie for) często uaktualnianych.

Jakbyś miał cPanel sprawa byłaby duża łatwiejsza, wszystko wykonuje skrypt.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość nrm

Jest, jest. Przede wszystkim to na ogół nie zmienia się NSów na kolejne tylko korzysta z globalnych (jak ktoś ma oczywiście). Wtedy odpada Ci ta zabawa w tyle zmian - w strefach tylko zmieniasz nowe IP dla serwisów.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Odnośnie DNS osobiście poleciłbym trzymanie się wciąż tych samych NSów w trakcie operacji.

 

Zakładam - jak to ma miejsce w większości przypadków przy jedno-serwerowych hostingach - że NS1 i NS2 to fizycznie jeden serwer i to ten sam co z kontami klientów. W takim przypadku ja bym doradzał:

- przynajmniej dzień czy dwa wcześniej zmniejszenie domyślnych wartości TTL do minimalnego poziomu (np. 5 minut, czy nawet minuta jeśli nie obawiasz się zbytniego obciążenia zapytaniami DNS);

- w momencie migracji globalna zmiana we wszystkich strefach starego IP na nowe wciąż zachowując NSy na starym;

- jeśli wszystko gra i buczy i jesteś pewien, że na nowym serwerze wszystkie strefy DNS są zsynchronizowane to wtedy przepisujesz NS1 i NS2 na nowy serwer u rejestratora.

 

Dlaczego tak doradzam?

Przy odpowiednio niskim TTL dla rekordów A propagacja zmian tychże rekordów A na wciąż tym samych serwerach DNS dla wszystkich na świecie będzie szybka.

Natomiast zmiana NSów, jeśli na starym są inne rekordy A, a na nowym inne rekordy A, będzie znacznie dłuższa. Należy pamiętać, że przecież "glue rekordy" na a-dns.pl itd. mają TTL 86400 i przez tak długi czas klienci mogą mimo zmiany nadal odpytywać stare NSy.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

to może łatwiej będzie przenieść DNSy na globalne? Jedna operacja a potem ewentualne przenosiny miedzy serwerami będą łatwiejsze.

NS1 i NS2 na różnych zewnętrznych serwerach.

 

W jakich firmach polecacie wykupić utrzymanie DNSów?

 

 

Ed

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ę

Zaloguj się, aby obserwować  

×