Přejít k obsahu
BeoHosting
BeoHosting

12 min

Migrace webu na nový hosting

Záloha, přenos a změna DNS krok za krokem.

Tým BeoHosting

10+ let zkušeností — Specialisté na webhosting a infrastrukturu

Naposledy aktualizováno:

Migrace webu na nový hosting zní strašidelně, ale se správnými kroky ji zvládnete bez výpadku. Tento návod vás provede zálohováním, přenosem přes FTP, exportem a importem MySQL, aktualizací DNS a nastavením SSL. BeoHosting nabízí bezplatnou profesionální migraci u všech placených balíčků.

Migrace webu na nový hosting

1

Vytvořte kompletní zálohu webu

Před jakoukoli změnou vytvořte úplnou zálohu. V cPanelu přejděte na Backup → Download a Full Account Backup. Tím se uloží všechny soubory, databáze, e-mailové účty a nastavení. U WordPressu lze alternativně použít UpdraftPlus pro zálohu na jeden klik. Zálohu uložte na více míst (lokální disk, cloudové úložiště).

2

Exportujte databázi

V cPanelu otevřete phpMyAdmin, vyberte databázi svého webu a klikněte na „Export“. Zvolte Quick → formát SQL → Go. Soubor .sql uložte do počítače. U velkých databází (>50 MB) použijte Custom Export s kompresí „gzipped“.

3

Zkopírujte soubory na nový hosting

Dvě možnosti: FTP klient (FileZilla) – stáhněte všechny soubory z public_html na starém hostingu a nahrajte je na nový. Pro rychlejší přenos zazipujte public_html na starém hostingu (File Manager → Compress), nahrajte jeden .zip na nový hosting a extrahujte ho. Přenos přes SSH (příkaz scp) je u velkých webů nejrychlejší.

4

Importujte databázi na novém hostingu

Na novém hostingu (cPanel BeoHosting) vytvořte novou MySQL databázi a uživatele (MySQL Databases). Otevřete phpMyAdmin, vyberte novou databázi a klikněte na „Import“. Nahrajte soubor .sql a klikněte na Go. U velkých databází použijte skript BigDump.

5

Aktualizujte konfigurační soubory

U WordPressu: otevřete wp-config.php ve File Manageru a aktualizujte údaje databáze: DB_NAME (název nové databáze), DB_USER (nový uživatel), DB_PASSWORD (nové heslo) a DB_HOST (u BeoHosting obvykle localhost). U jiných CMS najděte příslušný konfigurační soubor a aktualizujte parametry připojení. Zkontrolujte natvrdo zapsané URL, které je třeba změnit.

6

Změňte DNS záznamy (nameservery)

Až web funguje na novém hostingu, změňte u registrátora domény nameservery na nameservery BeoHosting: ns1.beohosting.com a ns2.beohosting.com. Propagace DNS trvá 2–24 hodin, během nichž někteří návštěvníci vidí starý web a jiní nový. Starý hosting nevypínejte alespoň 48 hodin po změně DNS.

7

Otestujte web na novém hostingu

Před změnou DNS otestujte web pomocí souboru hosts ve svém počítači nebo dočasné URL, kterou BeoHosting poskytuje. Zkontrolujte všechny stránky, formuláře, odkazy, obrázky a funkce. Otestujte i rychlost načítání. Pokud používáte WordPress, nainstalujte plugin Better Search Replace a aktualizujte v databázi všechny URL ze staré na novou doménu (pokud se doména změnila).

8

Aktivujte SSL certifikát

U BeoHosting je bezplatné Let's Encrypt SSL součástí každého balíčku. V cPanelu otevřete SSL/TLS Status, zaškrtněte doménu a klikněte na „Run AutoSSL“. Během několika minut získáte platné SSL. Vynuťte HTTPS přes cPanel „Force HTTPS Redirect“ nebo .htaccess.

Připraveni spustit svůj web?

SSL ochrana
Rychlost
Podpora 24/7

Připojte se k více než 4 000 spokojeným zákazníkům. Bezplatná migrace a 15denní záruka vrácení peněz.

15denní záruka vrácení peněz
Bezplatná migrace15denní zárukaPodpora 24/7

FAQ

Odpovědi na nejčastější dotazy o našich službách.

Samotná migrace souborů a databáze trvá u průměrného webu 30–60 minut. Propagace DNS po změně nameserverů trvá 2–24 hodin (vzácně až 48). Během propagace DNS web funguje normálně – někteří návštěvníci vidí starou, jiní novou verzi. BeoHosting nabízí bezplatnou migraci dokončenou do 24 hodin od přijetí žádosti.

Ne, pokud budete postupovat podle kroků v tomto návodu. Klíčové je vytvořit před začátkem kompletní zálohu a nevypínat starý hosting, dokud není migrace dokončená a ověřená. Bezplatná migrace BeoHosting zahrnuje kompletní kontrolu po přesunu. I kdyby se něco pokazilo, záloha na starém hostingu zaručuje návrat do předchozího stavu.

Ano, BeoHosting nabízí bezplatnou migraci všem novým zákazníkům. Náš tým přesune váš web, databázi, e-mailové účty i všechna nastavení bez poplatku. Stačí v klientském panelu otevřít tiket s přístupovými údaji ke starému hostingu a vše za vás vyřídíme. Migrace se dokončí do 24 hodin.

Při správné migraci je výpadek minimální nebo nulový. Web na starém hostingu funguje normálně, zatímco se soubory kopírují na nový. Jediné „přechodné“ období je propagace DNS (2–24 h), kdy jsou oba servery funkční. Pro nulový výpadek může tým BeoHosting nastavit dočasné přesměrování po dobu propagace DNS.

Každá doména (addon doména) se migruje zvlášť – každá má vlastní databázi, soubory a konfiguraci. U BeoHosting bezplatná migrace pokrývá všechny domény na vašem účtu. DNS je třeba změnit u každé domény jednotlivě u registrátora. Doporučujeme migrovat domény po jedné, každou otestovat a teprve poté přejít k další.

Naše záruky pro váš klid

Chráněni ze všech stran

15denní záruka

V prvních 15 dnech vracíme peníze bez otázek.

Bezplatná migrace

Váš web přemigrujeme bez výpadku — vy neuděláte nic.

Podpora 24/7

Naši odborníci jsou tu 24/7 prostřednictvím ticketů a live chatu.