Migrace webu na VPS
Přesun webu nebo aplikace na VPS vyžaduje přípravu dat, DNS, certifikátů, databází, e-mailů a testovacího scénáře.
Podklady před migrací
Než začnete měnit DNS nebo přesouvat data, připravte seznam webů, databází, e-mailů, cron úloh, SSL certifikátů, přístupů a externích napojení. U produkčních služeb si stanovte čas přesunu, zálohu, odpovědnou osobu a ideálně předem snižte TTL DNS záznamů. Pokud si nejste jistí cílovým řešením, porovnejte VPS server vs webhosting, hosting pro aplikaci a server pro e-shop; pro kontrolu kompatibility projděte také nastavení serverů.
- soubory webu
- databáze a dumpy
- DNS záznamy a TTL
- SSL certifikáty
- cron úlohy a napojení
Migrační plán krok za krokem
Bezpečnější migrace obvykle nezačíná přepnutím domény, ale přípravou nového prostředí. Nejdříve nastavte služby na VPS, nahrajte data, obnovte databáze, ověřte konfiguraci aplikace a až potom plánujte přepnutí DNS. U složitější aplikace si předem ujasněte, zda bude server ve vlastní správě, nebo v režimu managed VPS.
- příprava VPS
- přenos souborů
- import databází
- kontrola konfigurace
- plán přepnutí DNS
Data, databáze a e-maily
U webu na VPS nestačí zkopírovat jen soubory. Zkontrolujte databázové přístupy, verzi PHP, práva k adresářům, cron úlohy, SMTP nastavení a případné fronty nebo importy. Pokud se přesouvá i pošta, naplánujte migraci e-mailů samostatně a počítejte s tím, že starý i nový server mohou krátce přijímat zprávy podle propagace DNS.
- konfigurace aplikace
- databázové účty
- cron a plánované úlohy
- odesílání e-mailů
- poštovní schránky a aliasy
Test po přesunu
Po migraci ověřte hlavní stránky, administraci, formuláře, přihlášení, objednávku, odesílání e-mailů, cron úlohy, logy a přesměrování. U e-shopu otestujte celý nákupní proces včetně potvrzovacích e-mailů; u WooCommerce projděte také košík, platby, dopravu a výkon administrace. U náročnějšího obchodu si projděte server pro e-shop.
- načtení webu
- administrace
- formuláře
- odesílání e-mailů
- objednávka nebo klíčová akce
DNS a plán návratu
DNS změny plánujte s ohledem na TTL a mějte připravený návratový plán. Původní hosting ponechte dostupný, dokud neověříte nový provoz, SSL certifikáty, formuláře a e-maily. Pokud si nejste jistí serverovou konfigurací, domluvte si předem rozsah správy a porovnejte VPS hosting.
- kontrola TTL
- záloha původního stavu
- ověření certifikátů
- domluvená odpovědnost za správu
Co hlídat po spuštění
Po přepnutí sledujte chybové logy, vytížení serveru, dostupnost webu, stav certifikátu a odesílání zpráv z formulářů. U aplikací s databází zkontrolujte nové objednávky, registrace nebo kontaktní formuláře hned po startu, aby se případný problém řešil dříve, než zasáhne uživatele.
- error log
- vytížení CPU a paměti
- odesílání formulářů
- nové objednávky nebo registrace
- stav SSL
Mohlo by Vás zajímat
Často kladené otázky
- Jaké údaje připravit před migrací na VPS?
Soubory webu, databáze, DNS záznamy, SSL certifikáty, e-maily, cron úlohy, přístupy a testovací scénář.
- Kdy měnit DNS?
Až po přípravě nového prostředí a kontrole dat. U produkčního webu je vhodné předem snížit TTL, mít zálohu a plán návratu.
- Jak postupovat při migraci webu?
Nejdříve připravte VPS, přeneste soubory a databáze, zkontrolujte konfiguraci aplikace a teprve po testu plánujte přepnutí DNS.
- Co hlídat u e-mailů při migraci?
Zkontrolujte poštovní schránky, aliasy, SMTP nastavení a dobu, kdy se kvůli propagaci DNS mohou zprávy doručovat na starý i nový server.
- Co otestovat po přesunu?
Načtení webu, administraci, formuláře, objednávky, odesílání e-mailů, cron úlohy, SSL a přesměrování.
- Jak dlouho ponechat původní hosting?
Původní hosting ponechte dostupný minimálně do ověření nového provozu, DNS, SSL, e-mailů a hlavních funkcí webu.