Migrace domén pomocí VPS Centra

VPS Centrum obsahuje migrační nástroj, který přenese domény, weby, databáze a e-maily ze starého serveru na nový — na několik kliknutí. Propojíte servery, vyberete co přenést a zkontrolujete výsledek. Celý přenos trvá obvykle 10–30 minut.

Tento článek navazuje na hlavní migrační návod Jak migrovat server pomocí Zákaznického portálu a pokrývá konkrétně část přenosu dat (krok 4). Pokud jste sem přišli přímo a nový server ještě nemáte připravený, začněte tam.

Rychlý přehled pro pokročilé

Tato část slouží pouze pro ověření pro velmi zkušené uživatele, kteří si chtějí pouze ověřit postup a nepotřebují číst celý článek. Pro všechny ostatní doporučujeme pokračovat další sekcí.

  1. Na novém serveru: VPS Centrum → Migrace → + Začít novou migraci.
  2. Zadejte IP adresu (nebo hostname) starého serveru, SSH port a root heslo.
  3. Po propojení se načte seznam domén — klikněte na Importovat vše (hromadně) nebo Importovat (per doména).
  4. V dialogu zaškrtněte, co chcete přenést (domény, web data, databáze, e-maily, cron úkoly). SSL certifikáty a DKIM klíče se importují automaticky.
  5. Vyčkejte na dokončení — sledujte průběh a výsledky v přehledu.
  6. Volitelně: použijte Synchronizovat (aktualizace dat) nebo Opakování (smazání a nový import domény).
  7. Po ověření dat klikněte na Dokončit migraci.
  8. Pokračujte krokem 5 v návodu Jak migrovat server pomocí Zákaznického portálu.

Co je dobré vědět předem

Co budete potřebovat

  • Nový server nainstalovaný a připravený — pokud jste ho ještě nezřídili, postupujte podle návodu
    Jak migrovat server pomocí Zákaznického portálu (kroky 1–3).
  • Přístup do VPS Centra na novém serveru — přihlašovací údaje jste obdrželi e-mailem po instalaci serveru.
  • SSH přístupové údaje ke starému serveru — IP adresu (nebo hostname) a root heslo. IP adresu najdete v
    Zákaznickém portálu v detailu serveru.
  • Přehled individuálních úprav na starém serveru — migrační nástroj přenáší data, ale ne konfiguraci. Zapište si vše, co budete muset nastavit ručně (viz níže).

Časový odhad: Samotný přenos dat trvá obvykle 10–30 minut v závislosti na objemu. U serverů s velkým množstvím dat (desítky GB webů, rozsáhlé e-mailové schránky) může přenos trvat déle.

Co se přenáší automaticky

Migrační nástroj přenese:

  • Domény a jejich nastavení
  • Webová data (soubory webů, včetně souborů jako .htaccess)
  • Databáze MariaDB a PostgreSQL
  • E-mailové účty a e-maily
  • Cron úkoly
  • SSL certifikáty a DKIM klíče (importují se automaticky s přidáním do DNS)

Tip: I když se SSL certifikáty importují automaticky, po přepnutí DNS na nový server doporučujeme ověřit, že se certifikáty správně obnovují. Let’s Encrypt certifikáty mají omezenou platnost a obnovení vyžaduje, aby DNS ukazovalo na správný server.

Co se nepřenáší a je potřeba nastavit ručně

  • PHP konfigurace — verze PHP a hodnoty direktiv pro jednotlivé domény. Nový server má výchozí nastavení. Nastavte přes VPS Centrum v detailu domény. Více v článku Jak aktivovat předinstalované funkce PHP.
  • Konfigurace webserveru na úrovni serveru — vlastní úpravy konfigurací Apache nebo Nginx (vhost soubory, globální nastavení). Soubory v rámci webu (např. .htaccess) se přenesou jako součást webových dat, ale konfigurace na úrovni serveru ne.
  • Konfigurace mailserveru — pokud jste měli specifické nastavení (filtry, pravidla na úrovni serveru), je potřeba ho nastavit znovu.
  • MySQL/MariaDB uložené procedury — migrační nástroj aktuálně nepřenáší uložené procedury (stored procedures). Pokud je používáte, exportujte je ze starého serveru ručně a importujte na nový (postup najdete v sekci Řešení problémů).
  • FTP účty — pokud migrujete ze staršího serveru s VPS Centrem V2, FTP účty se nepřenáší. Na novém serveru je vytvoříte znovu v detailu domény v sekci FTP.
  • Aplikace nad rámec VPS Centra — pokud jste na server nainstalovali vlastní aplikace (GitLab, Mautic, Matomo apod.), je potřeba je nainstalovat i na novém serveru.

Krok 1: Otevřete migrační nástroj na novém serveru

Přihlaste se do VPS Centra na novém serveru (na který chcete data přenést). V levém panelu klikněte na VPS Centrum → Migrace.

Zobrazí se stránka Migrace domén mezi VPS Centry. Pokud jste ještě žádnou migraci neprováděli, uvidíte prázdný přehled s tlačítkem + Začít novou migraci.

Na stránce také uvidíte žluté upozornění, že migrace serverů zatím běží v beta režimu. To v praxi znamená, že před prohozením IP a hostname doporučujeme vždy zkontrolovat funkčnost a velikosti webů, e-mailů a databází na novém serveru. Samotný přenos dat funguje spolehlivě.

Screenshot 2026 03 24 at 17.48.53

Klikněte na + Začít novou migraci.

Krok 2: Propojte starý a nový server

Otevře se dialog Začít novou migraci, kde vyplníte přístupové údaje ke starému serveru:

  • IP adresa nebo hostname — IP adresu starého serveru najdete v Zákaznickém portálu v detailu serveru. Můžete zadat i hostname (např. xyz10.vas-server.cz).
  • SSH port — standardně 22. Pokud jste port na starém serveru změnili, zadejte správný.
  • SSH heslo od uživatele root — root heslo ke starému serveru.
Screenshot 2026 03 24 at 17.52.09

Po vyplnění klikněte na Zahájit migraci. VPS Centrum se připojí ke starému serveru a během několika minut načte seznam domén, které na něm běží.

Po úspěšném propojení uvidíte na stránce:

  • Tabulku propojeného serveru — s IP adresou a SSH portem starého serveru a červeným tlačítkem Dokončit migraci.
  • Seznam domén ze starého serveru — pod nadpisem „Migrace ze serveru …“ s tlačítky Obnovit data ze serveru, Synchronizovat vše, Importovat vše a u každé domény tlačítka Importovat.
Screenshot 2026 03 24 at 16.42.20

Krok 3: Přeneste domény a data

Nyní máte dvě možnosti, jak data přenést:

Varianta A — Hromadný import všech domén:

Klikněte na Importovat vše. Otevře se dialog Hromadný import domén, kde zaškrtnete, co chcete přenést:

  • Importovat všechny domény
  • Importovat data webů
  • Importovat databáze (v závorce se zobrazí počet)
  • Importovat e-mail účty a e-maily (v závorce se zobrazí počet)
  • Importovat cron úkoly (v závorce se zobrazí počet)

V horní části dialogu je informace, že SSL certifikáty pro HTTPS a DKIM klíče (s přidáním do DNS) budou importovány automaticky.

Screenshot 2026 03 24 at 16.47.42

Zaškrtněte vše, co chcete přenést, a klikněte na Importovat domény.

Varianta B — Import jednotlivé domény:

Pokud migrujete domény postupně (například chcete nejdřív přenést a otestovat jednu doménu), klikněte na tlačítko Importovat u konkrétní domény v seznamu. Otevře se stejný dialog s checkboxy, ale pouze pro vybranou doménu.


V pravém horním rohu se po spuštění importu zobrazí potvrzení „Import domén byl úspěšně zahájen.“ a na stránce uvidíte průběh přenosu — VPS Centrum zobrazuje, které databáze, webová data, e-maily a cron úkoly se právě synchronizují.

VPS Centrum, průběh migrace domén, synchronizace databází a webových dat

Krok 4: Zkontrolujte výsledky přenosu

Po dokončení importu se u každé domény zobrazí přehled s výsledky:

  • Poslední migrace dat webů — datum, čas a velikost přenesených dat.
  • Poslední migrace databáze — datum, čas a počet přenesených tabulek.
  • Poslední migrace e-mailů — datum, čas a velikost přenesených e-mailů.

Hodnoty jsou zobrazeny zeleně, což znamená úspěšný přenos. U velikostí se zobrazuje formát „X z Y“ — první číslo je velikost dat na novém serveru, druhé velikost na starém. Pokud se čísla mírně liší, je to běžné (komprese, metadata). Výrazný rozdíl může znamenat neúplný přenos — v takovém případě použijte synchronizaci (viz níže).

VPS Centrum, výsledky migrace domény, úspěšně přenesená data s časovými značkami

Co zkontrolovat:

  • Porovnejte přenesené velikosti dat s originálem na starém serveru.
  • Ověřte, že se přenesly všechny databáze — ve VPS Centru na novém serveru klikněte na doménu a zkontrolujte sekci Databáze.
  • Zkontrolujte e-mailové schránky v sekci Emaily v detailu domény.

Pokud přenos neproběhl správně: Synchronizace a opakování

U každé přenesené domény máte k dispozici tři možnosti pro opravu:

Synchronizovat (u konkrétní domény) — aktualizuje data na novém serveru podle aktuálního stavu starého serveru. V dialogu synchronizace si vyberete, co konkrétně chcete synchronizovat — jednotlivé databáze, webová data, e-maily, cron úkoly.

Pozor: Synchronizace je destruktivní operace. Stávající data dané domény na novém serveru budou smazána a nahrazena daty ze starého serveru. Pokud jste na novém serveru po prvním přenosu už provedli úpravy (nastavení PHP, vlastní konfigurace), synchronizace je přepíše.

VPS Centrum, dialog synchronizace domény s výběrem dat k aktualizaci

Synchronizovat vše (tlačítko nad seznamem domén) — spustí synchronizaci pro všechny přenesené domény najednou. Použijte, pokud chcete hromadně aktualizovat data po delší době od prvního přenosu (např. na starém serveru přibyly nové e-maily nebo obsah).

Opakování — smaže doménu na novém serveru a vytvoří ji kompletně znovu ze starého serveru. Použijte, pokud migrace dopadla chybně a chcete začít od nuly.

PS Centrum, dialog opakování migrace s výběrem dat a potvrzením smazání

Po úspěšné synchronizaci nebo opakování se na stránce zobrazí zelená notifikace potvrzující dokončení.

VPS Centrum, úspěšně dokončená synchronizace domén, zelená notifikace

Tip: Pokud se od prvního přenosu na starém serveru přidaly nové domény, klikněte na Obnovit data ze serveru — seznam domén se znovu načte a nové domény se objeví v přehledu.

Krok 5: Dokončete přenos dat

Jakmile jste s přenesením dat spokojeni, klikněte na červené tlačítko Dokončit migraci v tabulce propojených serverů. Tím se ukončí propojení migračního nástroje mezi starým a novým serverem — nový server už nebude mít přístup k datům starého serveru přes tento nástroj.

VPS Centrum, tlačítko Dokončit migraci v přehledu propojených serverů

Po kliknutí se zobrazí potvrzení „Migrace byla úspěšně dokončena.“

Důležité: Tímto krokem jste dokončili přenos dat. DNS záznamy, IP adresy a hostname se v tomto kroku nemění — to se řeší v dalších krocích hlavního migračního návodu. Pokračujte krokem 5 v článku Jak migrovat server pomocí Zákaznického portálu, kde zkontrolujete nový server, obnovíte individuální nastavení a dokončíte celou migraci včetně DNS.

Řešení problémů

Propojení serverů selhalo

Při pokusu o propojení se migrace nespustí nebo se zobrazí chybová hláška.

Příčina: Nesprávné přístupové údaje, blokovaný SSH port nebo firewall pravidla na starém serveru.

Řešení:

  1. Zkontrolujte IP adresu nebo hostname — ověřte, že zadáváte údaje ke starému serveru (ne k novému). IP adresu najdete v Zákaznickém portálu v detailu serveru.
  2. Ověřte root heslo — root heslo ke starému serveru najdete v aktivačním e-mailu, který jste obdrželi při původní instalaci serveru. Pokud ho nemáte k dispozici, kontaktujte podporu — reset root hesla může provést pouze náš tým.
  3. Zkontrolujte SSH port — standardní port je 22. Pokud jste ho na starém serveru změnili, zadejte správný.
  4. Zkontrolujte firewall na starém serveru — pokud máte na starém serveru vlastní firewall pravidla (IP whitelist, blokace portů), je možné, že blokují spojení z nového serveru. Ověřte pravidla přes VPS Centrum starého serveru v sekci Zabezpečení → Firewall a případně přidejte IP adresu nového serveru na whitelist.

Migrace domény selhala nebo se přenesla neúplně

V přehledu migrace chybí některá data nebo se zobrazí chyba u konkrétní domény.

Příčina: Nedostatek místa na novém serveru, timeout při přenosu velkých dat nebo problém s připojením.

Řešení:

  1. Zkontrolujte volné místo na disku nového serveru — v terminálu df -h
  2. Pokud je disk plný, zvětšete ho přes Zákaznický portál (Servery → [server] → Zvětšení) nebo uvolněte místo.
  3. Použijte Synchronizovat nebo Opakování — migrační nástroj umožňuje přenos zopakovat. Synchronizovat aktualizuje data bez smazání domény. Opakování smaže doménu a vytvoří ji znovu.
  4. U velkých e-mailových schránek může přenos trvat déle. Pokud se e-maily nepřenesly kompletně, spusťte synchronizaci e-mailů znovu.

Databáze se nenaimportovala nebo chybí tabulky

Po migraci web hlásí chybu připojení k databázi nebo v databázi chybí tabulky.

Příčina: Chybějící databázový uživatel, nesprávná oprávnění nebo problém s importem.

Řešení:

  1. Ověřte, že databáze existuje — ve VPS Centru na novém serveru klikněte na doménu a zkontrolujte sekci Databáze. Případně v terminálu spusťte mariadb -u root -p -e "SHOW DATABASES;".
  2. Zkontrolujte databázového uživatele a oprávnění — v terminálu spusťte mariadb -u root -p -e "SELECT user, host FROM mysql.user;".
  3. Ověřte konfiguraci webu — v konfiguračním souboru webu (u WordPressu je to wp-config.php) zkontrolujte, že přístupové údaje k databázi (název, uživatel, heslo) odpovídají nastavení na novém serveru. Heslo k databázi se při migraci mění.
  4. Zkontrolujte uložené procedury — migrační nástroj aktuálně nepřenáší MySQL/MariaDB uložené procedury (stored procedures). Pokud je vaše aplikace používá, exportujte je ze starého serveru příkazem mariadb-dump -u root -p --routines --no-data --no-create-info NAZEV_DATABAZE > procedury.sql a importujte na novém serveru příkazem mariadb -u root -p NAZEV_DATABAZE < procedury.sql. Placeholder NAZEV_DATABAZE nahraďte názvem vaší databáze.

Web nefunguje po přenosu dat

Při otevření stránky v prohlížeči se zobrazí error 500, 403, 404 nebo bílá stránka.

Příčina: Nesprávná verze PHP na novém serveru, chybějící konfigurace webserveru nebo špatná práva souborů.

Řešení:

  1. Zkontrolujte error log — v terminálu zobrazte posledních 50 řádků příkazem tail -50 /var/log/apache2/DOMENA/error-DOMENA.log, kde DOMENA je název vaší domény (např. example.cz).
  2. Ověřte verzi PHP — nový server může mít nastavenou jinou verzi PHP než starý. Ve VPS Centru klikněte na doménu a zkontrolujte nastavenou verzi v přehledu domény. Pokud se liší, upravte ji.
  3. Obnovte konfiguraci webserveru — soubor .htaccess se přenáší jako součást webových dat, ale konfigurace na úrovni serveru (vhost soubory) ne. Pokud jste měli vlastní serverové konfigurace, nastavte je znovu. Soubor .htaccess funguje pouze s Apache (ve třech ze čtyř režimů — Apache, Apache – Performance a Apache – Super cache). Na čistém Nginx nefunguje.
  4. Zkontrolujte práva souborů — v terminálu spusťte ls -la /www/hosting/DOMENA/www/. Soubory by měly být vlastněné uživatelem domény — třetí sloupec ve výpisu je jméno vlastníka.

SSL certifikát nefunguje po migraci

Web se zobrazuje s varováním o nebezpečném připojení nebo certifikát chybí.

Příčina: DNS záznamy stále ukazují na starý server, nebo se certifikát po migraci neobnovil.

Řešení:

  1. Ověřte DNS záznamy — certifikát Let’s Encrypt vyžaduje, aby DNS ukazovalo na nový server. Zkontrolujte A záznam domény například na dnschecker.org — IP adresa by měla odpovídat novému serveru.
  2. Počkejte na DNS propagaci — pokud jste DNS teprve přepnuli, počítejte s propagací 2–24 hodin (maximálně 72 hodin).
  3. Aktivujte SSL znovu — po dokončení propagace DNS přejděte do VPS Centra na novém serveru a aktivujte SSL certifikát. Postup najdete v článku Jak aktivovat SSL certifikát a zapnout HTTPS.

Pokud problém přetrvává, kontaktujte naši podporu.


Migrace vás nebaví nebo na ni nemáte čas? Stačí nás kontaktovat a po nacenění migrace se postaráme o celý přenos dat od A do Z — přeneseme domény, databáze, e-maily, zkontrolujeme funkčnost a aktivujeme SSL.

Pomohl vám tento článek?

Podobné články