Właśnie przeniosłem domenę z GoDaddy do NameCheap.com. Nastąpił okres przestoju, dopóki nie skonfigurowałem odpowiednich ustawień w NameCheap. Podczas tego przestoju przeglądarki zwróciły błąd 408 żądania przekroczenia limitu czasu. Następnym razem, jak uniknąć przestojów podczas transferu domen, ponieważ serwery nazw poprzedniego rejestratora przestały wyświetlać rekordy? W szczególności przesyłane do NameCheap (z GoDaddy).
Uwaga: to pytanie różni się nieco od transferów domen - obsługa przestojów, ponieważ NameCheap skopiowało informacje o serwerze nazw GoDaddy dla domeny, ale serwery nazw GoDaddy przestały obsługiwać rekordy DNS. Kiedy przełączyłem się na serwery nazw NameCheap, musiałem ręcznie ponownie wprowadzić wszystkie rekordy.
Mógłbym przysiąc na poprzednim transferze (również z GoDaddy do Namecheap) wszystkie rekordy DNS zostały przesłane automatycznie, bez przestojów. Co ostatnio zrobiłem inaczej? Czy chodziło tylko o jak najszybsze przełączenie serwera nazw? Myślę, że problem polega na skonfigurowaniu domeny do używania serwerów nazw NameCheap, zanim serwery nazw GoDaddy przestaną wyświetlać rekordy.
Myślałem o dwóch możliwych rozwiązaniach, ale nie jestem pewien, czy jedno z nich jest wykonalne:
- ustaw TTL dla rekordów w GoDaddy na bardzo długą wartość (może nie być możliwe, jeśli nie jestem właścicielem domeny)
- użyj pośredniego serwera nazw innej firmy
Jakieś lepsze pomysły?
Odpowiedzi:
Cóż, powinienem najpierw sprawdzić bazę wiedzy NameCheap: Jak przenieść domenę do Namecheap bez ogromnego przestoju?
NameCheap oferuje usługę FreeDNS , dzięki czemu ich serwery nazw mogą rozpocząć obsługę żądań DNS przed transferem. Przypuszczam, że nadal działałby również przy przenoszeniu z NameCheap.
źródło
Istnieje kilka części, które wymagają przeniesienia, a sposobem uniknięcia przestojów jest przenoszenie jednej części we właściwej kolejności.
Zakładam, że miałeś wszystko pod jednym dachem, z godaddy będącym rejestrem, dostawcami dns, hostem internetowym itp., Wszystko w jednym pakiecie. Więc po przeniesieniu domeny godaddy zatrzymał wszystkie serwery jednocześnie. Aby uniknąć przestojów, musisz kontrolować i modyfikować poszczególne części. Na przykład rejestrowałbym domenę w jednej firmie, korzystał z usług dns innej firmy i kupowałbym przestrzeń hostingową od trzeciej. Jest to bardziej skomplikowane w konfiguracji i może kosztować więcej, ale daje większą kontrolę.
Kontrola polega na możliwości zmiany dostawcy jednej z tych części bez zakłócania obsługi pozostałych części. Możesz zmienić hosta lub rejestratora bez przerywania usługi dns, po prostu zmieniając ustawienia dns.
Podczas zmiany DNS zaleca się ustawienie bardzo krótkiego czasu TTL, aby zmiany DNS szybko się rozprzestrzeniały. Jeśli ustawisz bardzo długi czas TTL, odwiedzający będą nadal wysyłani do pamięci podręcznej, starych ustawień DNS do końca czasu TTL.
Przeprowadzka:
Twórz kopie zapasowe wszystkiego, plików, bazy danych, ustawień e-mail, dużo, po prostu to wszystko pójdzie nie tak.
Ustaw czasy TTL w DNS na krótką wartość.
Skopiuj wszystkie pliki, bazy danych i ustawienia na nowy host (jeśli masz witrynę dynamiczną, może być konieczne ograniczenie pewnego zachowania przez pewien czas lub ustawienie trybu tylko do odczytu, aby zapobiec utracie danych podczas przesyłania).
Sprawdź, czy kopia działała poprawnie.
Zmień stary system DNS, aby wskazywał na nowy serwer WWW i sprawdź, czy witryna się ładuje. (jeśli się wyrejestrujesz, możesz teraz ponownie włączyć pełne zachowanie dynamiczne).
Skopiuj ustawienia DNS ze starego serwera na nowy serwer DNS.
Zmień serwery nazw u rejestratora, aby wskazywały nowy serwer DNS.
Sprawdź, czy witryna działa, poczekaj kilka dni, aż wszystko wszędzie przejdzie do nowych ustawień, a następnie wyłącz stary serwer nazw.
Jeśli przenosisz rejestratora, wykonaj ten krok na końcu przed zamknięciem starego konta.
Sugerujesz korzystanie z pośredniej usługi DNS innej firmy. Sugeruję, abyś używał usługi DNS innej firmy nie tylko jako pośrednika, ale jako głównego dostawcy DNS.
źródło
Ok, po pierwsze, nie jest konieczne przenoszenie plików / bazy danych itp., Chyba że faktycznie hostujesz również u swojego obecnego rejestratora.
Po drugie, największą rzeczą często pomijaną i przyczyniającą się do przestojów podczas transferu jest to, czy nowy rejestrator pozwoli ci skonfigurować DNS przed transferem. Wielu nie przyznaje się do tego otwarcie. Na przykład 1and1.com zmieni twoje serwery nazw na swoje, ale nie pozwoli ci zmienić żadnych ustawień DNS, dopóki transfer się nie zakończy i nie stanie się dostępny administracyjnie, co, jak widziałem, zajmuje kolejne 24-48 godzin po zakończeniu transferu.
1) Upewnij się, że nowy rejestrator faktycznie będzie obsługiwał istniejący DNS innej firmy zdefiniowany w twoich rekordach WHOIS, które będą wyszukiwać w momencie żądania transferu
2) Skonfiguruj DNS innej firmy, taki jak bezpłatny DNS z arkusza nazw i skopiuj istniejące ustawienia strefy DNS, których używasz u obecnego rejestratora
3) Zmień serwery DNS u obecnego rejestratora na DNS innej firmy, takie jak bezpłatny DNS, i sprawdź, czy propagacja może potrwać 48 godzin
4) Sprawdź, czy dane kontaktowe w WHOIS są prawidłowe oraz czy adres e-mail rejestrującego i administracyjnego jest prawidłowy
5) Odblokuj domenę u obecnego rejestratora i poproś o kod autoryzacji transferu, który zazwyczaj zostanie wysłany na Twój adres e-mail, albo na konto e-mail rejestrującego / administracyjnego WHOIS.
6) Zainicjuj przeniesienie w / nowego rejestratora za pomocą kodu uwierzytelnienia i weryfikacji wiadomości e-mail wysyłanej na konto e-mail WHOIS, która weryfikuje własność domeny
Poczekaj na zakończenie transferu.
źródło
Ostatnio dokonałem podobnej zmiany, ale tym razem byłem gotowy. Oto co zrobiłem.
dig @newnameserver yourdomain.com A +short
aby zobaczyć, czy zareaguje.To prawda, że migracja stała się sprawą wielodniową. Kiedy wykonałem transfer z webhosting / namehosting do nowego hosta, najpierw wykonałem kroki 2-3, co zajęło mniej niż dzień (nowy host serwera nazw nie zawsze od razu odbierał zmiany). To było w środę. W następną sobotę dokonałem właściwego transferu strony internetowej, a następnie zrobiłem ostatni krok w następny poniedziałek. Tylko kilka użytkownicy mieli problemy, bo przypadkowo ustawić
CNAME
nawww
celughs.google.com
(heh).źródło