Główna » Hosting » Jak przeprowadzić migrację strony internetowej z minimalnymi lub bez przestojów

    Jak przeprowadzić migrację strony internetowej z minimalnymi lub bez przestojów

    Liczne pojawiające się technologie sprawiają, że przeniesienie strony z jednego hosta na drugi jest niezwykle łatwe. Jednak bez względu na szybkość transferu, przeciętny klient może doświadczyć przestojów podczas procesu transferu. W zależności od tego, co dzieje się za kulisami, transfer serwerów DNS między starym a nowym hostem internetowym może spowodować, że domena stanie się ciemna przez okres od 12 do 72 godzin po przesłaniu żądania zmiany do nowego rejestratora.

    W połączeniu z koniecznością przesyłania plików witryn internetowych, przywracania ważnych baz danych i sprawnego działania wszystkich instalacji oprogramowania i konfiguracji subdomen, może to potrwać do dnia bezczynności, zanim witryna w pełni funkcjonuje ponownie. Są jednak, kilka świetnych sztuczek, aby uniknąć katastrofy podczas przenoszenia strony na nowy serwer hosta. Porady te są stosunkowo łatwe do zrobienia, o ile administrator witryny ma ogólne pojęcie o cPanel, adresach IP i bardziej zaawansowanych procedurach logowania do FTP, które umożliwią im pracę nad nową konfiguracją planu hostingowego, zanim DNS zostanie zmieniony i przeniesiony do nowy gospodarz.

    Pod koniec dnia, jeśli przeciętny klient jest całkowicie nieświadomy jakichkolwiek zmian dokonywanych za kulisami, misja jest sukcesem!

    1. Przejdź pierwszy, anuluj później

    Nie anuluj istniejącego planu hostingowego przed zakończeniem przeniesienia.

    Najczęstszym błędem popełnianym przez administratorów remisów internetowych, którzy są nowicjuszami w zakresie hostingu w ogóle, lub nowością w przenoszeniu swoich stron między serwerami, jest to, że prawie natychmiast kontaktują się ze swoim starym hostem, aby poinformować ich o swojej decyzji przeniesienia usług do nowej firmy serwery.

    Chociaż z pewnością dobrym pomysłem jest terminowe informowanie starego hosta internetowego o przyszłych zmianach, zanim zostanie ono fachowo wykonane może spowodować nie tylko przestoje, ale całkowitą utratę plików i informacji z bazy danych od momentu zażądania anulowania.

    Zatrzymaj to połączenie

    Firmy hostingowe zazwyczaj anulują plan niemal natychmiast - tak jak w momencie zakończenia rozmowy z klientem - bez czekania na wygaśnięcie bieżącej usługi lub opłaty abonamentowej. Jest to postrzegane jako służące interesowi konsumenta otrzymują natychmiastowy i proporcjonalny zwrot wszelkich pozostałych opłat.

    Oznacza to jednak również, że firma praktycznie pozbędzie się wszystkich danych, które zostały przesłane na serwer podczas ich pobytu w firmie. W wielu przypadkach nie będzie możliwości pobrania tych plików i przeniesienia ich na serwer nowej firmy hostingowej lub udostępniony plan hostingowy na czas.

    Jest to rodzaj przestoju, który jest niezwykle trudny do odzyskania, ponieważ potencjalnie oznacza utratę wszystkich treści i danych subskrybentów, a także strat handlowych i szczegółów płatności klientów dla niektórych stron internetowych.

    Co robić

    Po zabezpieczeniu nowego planu hostingowego, prześlij wszystkie pliki przed anulowaniem istniejącego planu hostingu w posiadaniu starej firmy. Dobrym pomysłem może być zezwolenie stronie na uruchamianie na serwerach nowej firmy przez kilka dni, aby upewnić się, że nic nie zostało przeoczone podczas przeprowadzki.

    Gdy wszystko zostanie zweryfikowane jako prawidłowo przeniesione, tylko wtedy stary plan hostingowy zostanie anulowany.

    2. Pobierz pliki kopii zapasowej

    Zaloguj się do cPanel i uzyskaj skompresowane kopie zapasowe plików witryn i informacji z bazy danych.

    Aby zapewnić łatwą obsługę, klienci przenoszący się do nowego hosta internetowego powinni upewnić się, że zarówno nowe, jak i stare firmy hostingowe korzystają z tej samej technologii administrowania przez Internet. Zazwyczaj będzie to wybór między cPanel i nieco mniej popularny PleskPanel panel sterowania witryny.

    Wyrównanie technologii stosowanej przez obu hostów jest najłatwiejszym sposobem upewnij się, że dane mogą być szybko archiwizowane i przywracane w równie szybki sposób. Dla opcji panelu sterowania cPanel, która jest praktycznie standardem w hostingu, klienci powinni przejść do swojej domeny z dołączonym numerem portu 2082.

    Dla porównania wygląda to w pasku adresu przeglądarki internetowej: http://my-site.com:2082. Alternatywnie http://my-site.com/cpanel może działać na niektórych stronach internetowych:

    Znajdź stronę kopii zapasowej

    Po pomyślnym zalogowaniu się do interfejsu cPanel znajdź grupę stron ustawień i panelu sterowania oznaczonych etykietami “Utworzyć kopię zapasową.” Zawiera narzędzia do wykonaj kopię zapasową strony głównej “public_html” teczka jak również wszelkie poddomeny. Ponadto narzędzia tutaj pomogą klientom hostingowym w kopia zapasowa baz danych MySQL do przywrócenia na nowy serwer.

    Znaleźć “Pobierz kopie zapasowe” opcja w ramach tego grupowania i kliknij odpowiednią stronę administracyjną cPanel.

    Pobieranie kopii zapasowych

    Na tej stronie cPanel rozdzieli dostępne kopie zapasowe według typu. Dostępna jest pełna kopia zapasowa; powinni pobrać ten plik, aby później mógł zostać przesłany na inny host. Będzie też pliki kopii zapasowych specyficzne dla każdej subdomeny na stronie internetowej. Są one zazwyczaj opcjonalne, ponieważ pełna kopia zapasowa witryny zawiera wszystkie te informacje, ale aby być bezpieczną, można je również pobrać.

    W oddzielnym obszarze na tej samej stronie pobierania kopii zapasowych klienci mogą zabezpieczyć skompresowaną kopię zapasową każdej bazy danych MySQL indywidualnie. Każda baza danych powinna zostać pobrana w formacie skompresowanym. Zostaną one przesłane na nowy serwer w celu utworzenia pasujących nazw baz danych w późniejszym czasie.

    Nie dekompresuj!

    Podczas tego procesu nie należy dekompresować żadnych pobranych plików kopii zapasowych. Dzieje się tak, ponieważ proces ten zostanie zakończony przez nowy serwer, gdy plik zostanie przesłany przez klienta.

    Dla użytkowników Mac OS X upewnij się, że Safari nie jest ustawione na automatyczne otwieranie tzw “bezpieczny” rozszerzenia plików po pobraniu. Zapewni to, że plik pozostaje nieskompresowany i gotowy do szybkiego przywrócenia. Po zabezpieczeniu wszystkich skompresowanych plików kopii zapasowych wyloguj się ze starej instalacji hosta cPanel i przejdź do wersji popularnego oprogramowania do zarządzania witryną nowej wersji hosta.

    3. Dokonywanie przelewu

    Rozpocznij przesyłanie skompresowanych plików kopii zapasowych na nowy serwer.

    Praktycznie każda firma hostingowa po otrzymaniu opłaty za pierwszy miesiąc wyśle ​​wiadomość e-mail zawierającą informacje takie jak serwery nazw domen i szczegóły adresu IP dla nowego planu hostingowego. Ten adres IP może być użyty do wyświetlenia zawartości strony przed propagacją DNS oraz do uzyskania dostępu do indywidualnego konta FTP i interfejsu administracyjnego cPanel przed dokonaniem zmian.

    Logowanie

    Znajdź ten e-mail i poszukaj odpowiedniego adresu IP. Jeśli łącze cPanel nie zostało specjalnie uwzględnione, załóżmy, że również “/ cpanel” albo “: 2082” przyrostek portu można dodać do tego adresu IP, aby umożliwić logowanie administracyjne.

    Po zalogowaniu się do iteracji cPanel nowego serwera zlokalizuj narzędzia do tworzenia kopii zapasowych wymienione w kroku 2, a następnie przejdź do strony Kopie zapasowe. Na stronie znajdź pole przesyłania plików powiązane z pełną kopią zapasową witryny. Będzie to często oznaczane jako “Przywracania kopii zapasowej” cecha. Wybierz plik kopii zapasowej pełnej witryny pobrany ze starej firmy hostingowej aby rozpocząć proces przesyłania.

    Po całkowitym przesłaniu pliku strona internetowa zostanie odświeżona, a szczegóły specyficzne dla pliku będą wyświetlane po linii, gdy każdy plik zostanie przeniesiony na miejsce. Gdy ta druga strona przestaje się ładować, proces jest zakończony. Znajdź przeglądarkę “z powrotem” przycisk, aby powrócić do poprzedniej strony i rozpocząć proces przywracania bazy danych w podobny sposób. Po przeniesieniu wszystkich informacji nadszedł czas na dostosowanie niektórych ustawień i rozpoczęcie rzeczywistego procesu płynnego przejścia za kulisy.

    4. Upewnij się, że baza danych działa

    Należy pamiętać, że pliki kopii zapasowej bazy danych nie zawierają informacji o nazwach użytkowników, hasłach i uprawnieniach związanych z każdą bazą danych MySQL. Informacje te będą musiały zostać wprowadzone w interfejsie baz danych MySQL w cPanel.

    Prefix Matter

    Zwróć również uwagę na prefiks przypisany do każdej bazy danych w cPanel. W przypadku rozbieżności (np. „Jsmith_wordpress” vs „jsm_wordpress”) przedrostki będą musiały zostać zmienione w pliku konfiguracyjnym każdej aplikacji, która łączy się z tą bazą danych.

    Wszystkie istotne informacje

    Dodaj wszystkich odpowiednich użytkowników, hasła i uprawnienia, a następnie dokonaj niezbędnych zmian w plikach systemowych, logując się na konto FTP za pomocą adresu IP witryny. To będzie zapewnić płynne działanie oprogramowania po przeniesieniu nazwy domeny, aby wyświetlić pliki nowego hosta zamiast plików znajdujących się w starej firmie. Gdy to się skończy, wszystko jest na swoim miejscu i gotowe do perfekcyjnego działania.

    Wszystko, co należy teraz zmienić, to informacje, które mówią domenie, który z dwóch plików kont hostingowych ma być wyświetlany użytkownikowi końcowemu.

    5. Przełącz serwery nazw

    Powiedz rejestratorowi domeny, aby używał nowych serwerów nazw domen

    Ostatnim krokiem tego procesu jest po prostu podanie nazwie domeny, aby pokazywała pliki i dane na innym serwerze niż ten, który jest aktualnie używany. Odbywa się to przez logowanie do panelu sterowania rejestracji domeny dostarczone przez rejestratora domen (na przykład usługi takie jak GoDaddy lub Hover).

    W tym panelu sterowania nazwany jest nagłówek lub element paska bocznego “Serwery nazw domen” powinien się pojawić, a aktualne informacje umieszczone w tym obszarze powinny wyglądać tak:

     NS1.OLD-WEBHOST.COM NS2.OLD-WEBHOST.COM

    Te należy zastąpić nowymi serwerami nazw (również w wiadomości e-mail) dla nowego hosta. (Jeśli te informacje nie zostaną znalezione, przejdź do sekcji wsparcia hosta, przejrzyj ich dokumentację lub skontaktuj się z przedstawicielem, który może podać szczegóły serwera).

    Zmiany w rekordach DNS w większości przypadków zaczną obowiązywać od 12 do 24 godzin, choć niektóre z nich doświadczyły zaledwie sześciu godzin. W tym czasie zarówno nowe, jak i stare witryny będą działać poprawnie klienci zobaczą identyczną treść bez względu na to, jakie hostowane pliki są prezentowane.

    Poczekaj na propozycję serwera nazw

    Pamiętaj, że publikowanie treści przed zakończeniem propagacji może spowodować utratę treści lub danych po aktywacji nowych plików hosta. Podczas gdy przestój nie będzie problemem, strona internetowa, właściciele powinni powstrzymać się od wprowadzania jakichkolwiek zmian do projektu witryny, plików lub treści, dopóki nie będą całkowicie pewni, że proces się zakończył i uzyskują dostęp do nowego serwera hosta.

    Kiedy tak się stanie, proces przekazywania strony internetowej do nowego dostawcy hostingu jest kompletny i użytkownicy przetrwają przejście bez sekundy przestoju.

    streszczenie

    Pamiętaj, aby przetestować witrynę i upewnić się, że wszystkie funkcje działają poprawnie; kiedy wszystko działa tak jak kiedyś, możesz anulować stary plan hostingowy. To wszystko!