Jak přesunout web na jiný hosting bez výpadku
Přesun webu na jiný hosting jde udělat bez výpadku, pokud dodržíte pořadí: nejdřív web na novém serveru celý zprovozníte a otestujete, a teprve potom přepnete doménu. Nejčastější problém přitom nebývá web, ale e-mail, na který se při přesunu zapomene.
Aktualizováno
Než začnete: co všechno se přesouvá
Sepište si, co u současného hostingu máte. Často je toho víc, než se zdá:
- soubory webu a databáze (u WordPressu a e-shopů),
- e-mailové schránky a jejich obsah,
- DNS záznamy, pokud je spravuje hosting (web, pošta, ověření služeb),
- SSL certifikát,
- naplánované úlohy, formuláře posílající e-maily, zálohy,
- přístupy pro další služby (fakturace, sklad, platební brána).
Ověřte si, že máte všechny přístupy, a nerušte starý hosting, dokud není přesun hotový a zkontrolovaný. Jaké přístupy má mít majitel webu, popisuje průvodce přístupy k webu.
Postup krok za krokem
- Záloha. Úplná záloha souborů a databáze, kterou máte u sebe, ne jen na starém hostingu; viz záloha webu.
- Snížení TTL. Den nebo dva předem snižte dobu platnosti DNS záznamů, aby se pozdější změna projevila rychle.
- Kopie na nový server. Nahrajte soubory, obnovte databázi a upravte konfiguraci (připojení k databázi, cesty).
- Test před přepnutím. Web na novém serveru otevřete přes dočasnou adresu nebo úpravou souboru hosts na svém počítači a projděte formuláře, nákup, přihlášení, obrázky.
- E-maily. Pokud se přesouvá i pošta, založte schránky na novém místě a připravte přesun obsahu.
- Přepnutí DNS. Změňte záznamy pro web (a pro poštu, pokud se přesouvá) na nový server.
- SSL a kontrola. Ověřte HTTPS, přesměrování z www i bez www, odesílání formulářů a e-mailů.
- Starý hosting nechte ještě pár dní běžet. Zachytí poštu, která tam přijde, než se změna projeví všude.
Co jsou DNS záznamy a TTL, vysvětluje heslo DNS, rozdíl mezi doménou a hostingem heslo doména a hosting.
E-mail: nejčastější zdroj potíží
Když hosting zahrnuje i poštu, přepnutí MX záznamů pošle novou poštu na nový server. Zprávy, které leží ve starých schránkách, se ale samy nepřesunou. Buď je přeneste nástrojem pro migraci, nebo si je stáhněte do poštovního programu přes IMAP. A nezapomeňte znovu nastavit SPF a DKIM pro nový poštovní server, jinak mohou vaše e-maily padat do spamu. Co dělat, když po změně pošta nechodí, popisuje článek nefunguje e-mail.
Kdy je přesun dobrá chvíle na víc
Pokud stěhujete starý, pomalý nebo neaktualizovaný web, zvažte, jestli ho přesouvat beze změny. Někdy vyjde levněji web rovnou přestavět; viz nový web, nebo úpravy. U nás hosting, e-mail a provoz webu stojí od 1 000 Kč měsíčně a přesun stávajícího webu naceníme podle rozsahu, menší přesuny v rámci hodinové práce za 1 000 Kč.
Časté otázky
Přijdu při přesunu hostingu o pozice ve vyhledávání?
Pokud zůstane stejná doména, adresy stránek i obsah, přesun hostingu sám pozice nezmění. Vyhledávač vidí stejný web na stejných adresách. Riziko je jen v delším výpadku nebo v chybách po přesunu (nefunkční stránky, chybějící HTTPS), proto web po přepnutí zkontrolujte.
Musím s hostingem přesouvat i doménu?
Ne. Doména a hosting jsou dvě různé služby a mohou být u různých firem. Při přesunu hostingu stačí u domény změnit DNS záznamy, aby ukazovaly na nový server. Převod domény k jinému registrátorovi je samostatný krok, který můžete udělat kdykoli jindy.
Jak dlouho trvá, než se změna DNS projeví?
Záleží na nastavené době platnosti záznamů (TTL). Pokud ji den předem snížíte na několik minut, většina návštěvníků uvidí nový server velmi brzy po změně. Bez snížení to může trvat i hodiny, protože servery po světě drží starou adresu v paměti.