Kontrolní seznam přechodu od jiného poskytovatele
Krok za krokem: objednávka hostingu, zálohy od starého poskytovatele, přenos souborů a databáze, test přes soubor hosts, e-maily, změna DNS a certifikát.
4 minuty čtení 11 kroků
Přesun webu a pošty od jiného poskytovatele k Datahostu zvládnete bez výpadku, pokud dodržíte správné pořadí kroků. Klíčové je připravit vše na novém hostingu předem, otestovat to a doménu přesměrovat až nakonec. Starý hosting rušte až ve chvíli, kdy vše prokazatelně běží.
- Objednejte hosting u Datahostu. Postupujte podle návodu Jak objednat webhostingové služby a uveďte doménu, kterou už máte. Doména zůstává u stávajícího registrátora; měnit se budou pouze DNS záznamy. Po zřízení najdete v klientské sekci přístupy k FTP a databázi (FTP, databáze).
- Zjistěte přístupy a stáhněte zálohy od starého poskytovatele. Budete potřebovat: přístup k FTP (stáhněte celou složku webu), export databáze do souboru
.sql(přes phpMyAdmin nebo panel poskytovatele), seznam e-mailových schránek, aliasů a přesměrování, obsah schránek a přístup ke správě DNS domény. Poznamenejte si i verzi PHP, aby ji podpora Datahostu mohla nastavit stejnou (Jak změnit PHP verzi?). - Nahrajte soubory přes FTP. Stažené soubory webu nahrajte do složky
webpodle návodu Jak se připojit k webhostingu pomocí FTP. U větších webů nahrávejte raději po částech a zkontrolujte, že se přenesly i skryté soubory jako.htaccess. - Vytvořte a naimportujte databázi. Založte databázi (Jak vytvořit novou databázi?) a nahrajte do ní export (Jak naimportovat databázi?). Poté do konfiguračního souboru webu (u WordPressu
wp-config.php) zapište nový server, název databáze, uživatele a heslo z klientské sekce. - Otestujte web před přesměrováním domény pomocí souboru hosts. Soubor hosts v počítači má přednost před DNS: když do něj zapíšete IP adresu serveru Datahostu k vaší doméně, uvidíte nový web jen vy, ostatní návštěvníci stále starý. IP adresu hostingu zjistíte z klientské sekce nebo od podpory. Ve Windows otevřete Poznámkový blok jako správce a upravte soubor
C:\Windows\System32\drivers\etc\hosts, na macOS a Linuxu spusťte v terminálusudo nano /etc/hosts. Přidejte řádek:
Uložte, restartujte prohlížeč a projděte web včetně administrace, formulářů a obrázků. Varování certifikátu je v této fázi normální. Po testu řádek ze souboru hosts odstraňte.1.2.3.4 vasedomena.cz www.vasedomena.cz - Založte e-mailové schránky a přeneste poštu. Vytvořte stejné adresy jako dosud (Jak vytvořit emailové schránky) včetně aliasů (Jak nastavit emailový alias). Starou poštu přenesete podle návodu Jak propojit schránku z jiného serveru nebo přetažením zpráv mezi účty v e-mailovém programu.
- Zkraťte TTL u starého poskytovatele DNS. Den až dva před přepnutím nechte snížit TTL záznamů A a MX například na 300 sekund. Změna se pak projeví během minut, ne hodin.
- Změňte DNS. Nasměrujte doménu na servery ns.datahost.cz a ns2.datahost.cz podle návodu Jak nasměrovat doménu na DNS servery Datahostu?. Pokud chcete DNS ponechat jinde, změňte tam alespoň A záznamy a MX záznamy (Jak nasměrovat MX záznamy na emailové servery Datahostu) a přidejte SPF záznam
v=spf1 mx a:mail.datahost.cz ~all. V e-mailových programech přenastavte server namail.datahost.cz(Obecné nastavení pro emailové klienty). - Požádejte o certifikát. Jakmile doména směřuje na Datahost, požádejte o vystavení certifikátu podle návodu Jak získat certifikát pro stránky a HTTPS? a nastavte přesměrování na HTTPS.
- Zkontrolujte vše. Otevřete web v anonymním okně, vyzkoušejte přihlášení do administrace, odeslání formuláře, příjem i odeslání e-mailu a případné naplánované úlohy (CRON). Ověřte, že web nemá stále odkazy na starý server.
- Zrušte starý hosting nejdříve po týdnu. Některé resolvery drží staré záznamy déle a část pošty může ještě několik dní dorazit na starý server. Před výpovědí si ze starého hostingu stáhněte poslední zálohu a zkontrolujte, že tam nezůstala nepřečtená pošta.
U webů na WordPressu je k dispozici samostatný návod Jak migrovat moje webové stránky WordPress na Datahost?. S přesunem vám může pomoci i podpora – napište na podpora@datahost.cz.