Migrace webových stránek není nic složitého. Dávno odzvonilo časům, kdy jste museli kopírovat soubory přes FTP, exportovat databázi a přepisovat záznamy.
Díky šikovným pluginům teď zvládnete kompletní přenesení webových stránek již za 5 minut.
Jste připravení?
Co se dozvíte a naučíte v tomto článku?
- Jak si přemigrovat webové stránky své pomoci
- Jaký osvědčený plugin na migraci použít
- Jak ušetřit za prémiové migrační pluginy
- Dozvíte se na co si dát pozor při migraci
- A mnohem více...
Obsah článku
Pluginů je mnoho, který ale vybrat?
Podíváme-li se do knihovny WP pluginů, zjistíme, že pluginů na migraci je opravdu mnoho:
A seznam dále pokračuje…
My máme však jasno. Naši favorité jsou následující:
- All in One WP migration
- Duplicator
- UpdraftPlus (ikdyž primárně slouží k zálohování webu)
Každý z těchto výše zmíněných pluginů je skvělý, my ale nejvíce využíváme All in One WP migration, se kterým jsem přemigrovali již desítky menších i větších webů.
Naše volba = All in One WP migration
I přesto, že jsme pluginů na zálohy vyzkoušeli opravdu dost, náš favorit je jasný.
All in One WP migration používáme hlavně proto, že:
- Jednoduché a srozumitelné rozhraní. Instalace nezabere více než 2 minuty
- Free verze vám postačí k přemigrování i větších webu (ukážeme jak!)
- Jednoduchý export záloh na externí úložiště jako Dropbox nebo Google drive
- (Téměř) kompletně v češtině
Jak přemigrovat vaše webové stránky k novému hostiteli nebo na nový web (jednoduše)?
Pojďme si teda ukázat krok za krokem, jak si migraci udělat své pomoci bez nějakých složitostí.
Je to jednoduché.
Nejprve si ale připravte následující:
- Zdrojovou webovou stránku, kterou chcete přemigrovat
- Cílovou webovou stránku s nainstalovaným WordPressem
1. Na zdrojovém webu nainstalujte plugin All in One WP migration
V administraci vašich WordPressových stránek přejděte do „Instalace pluginů“. Následně vyhledejte, nainstalujte a aktivujte All in One WP migration.
2. Vytvořte si migrační balíček
Před vytvořením migračního balíčku nejprve doporučujeme vypnout pluginy na zabezpečení a optimalizaci (WP Rocket, Swift Performance, WordFence, WP Cerber, WPS Hide login, …). Při migraci na cílový web můžou udělat neplechu. Vždy se nám osvědčilo tyto pluginy nejprve deaktivovat a po té vytvořit migrační soubor.
Přejděte do záložky pluginu All-in-One WP Migration -> „Exportovat„.
Následně klikněte na zelený text „EXPORTOVAT DO“ a vyberte „SOUBOR„.
(Všechny další varianty kromě exportu do souboru jsou zpoplatněny. Pro naše účely ale bohatě postačí jen tato možnost.)
Nyní se vám začne vytvářet kompletní migrační balíček. Celkový čas pro vytvoření kompletního souboru se odvíjí od velikosti vašeho webu.
Většinou je vše hotovo do několika vteřin/minut.
Jakmile je vytváření dokončeno, budete vybídnutí k uložení souboru. Ten si uložte do vašeho počítače a následně tabulku můžete zavřít:
Výborně! Tímto byste měli připravený migrační soubor.
Teď je třeba si připravit „půdu“ pro dokončení migrace na cílovém webu.
3. Na cílovém webu si nainstalujte All-in-One WP Migration verzi 6.77
Na cílových webových stránkách nebudeme instalovat plugin z WordPress knihovny, ale místo toho nainstalujeme jeho starší verzi 6.77
All-in-One WP Migration 6.77 stáhněte zde a uložte do počítače. (Soubor je bezpečný, bez virů a malwarů)
Tato funkcionalita je od verze 6.77 výrazně omezena jen na 128 MB. Proto na cílový web nainstalujte tuto starší verzi, která vám umožní nahrát až 512 MB. Navíc se toto omezení dá ještě snadno upravit a navýšit limit až na 10 GB. (Takto ušetříte za prémiové rozšíření, které by vás vyšlo zhruba na 69 USD.)
Na cílovém webu přejděte do administrace WordPress -> Instalace pluginů.
V horní části klikněte na „Nahrát plugin„. Vyberte instalační soubor pluginu z vašeho počítače, který jste si právě stáhli. Nainstalujte a aktivujte.
4. Nahrajte váš migrační balíček a proveďte migraci
Nyní máte nainstalováno a vám stačí jen nahrát migrační soubor a dokončit migraci. Téměř.
Nabízí se 2 scénáře v závislosti na tom, jak je váš migrační balíček z kroku č. 2 velký.
Pokud je váš soubor větší než 512 MB, pokračujte níže.
Pokud je váš soubor menší než 512 MB, pokračujte rovnou zde >
4.1 Pokud je váš soubor nad 512 MB, upravte konstantu
Abyste mohli nahrávat i soubory větší než 512 MB, je třeba upravit jednu konstantu v editoru pluginů.
Není to nic složitého. V následujících několika řádcích vám ukážeme, jak na to.
Přejděte do Pluginy -> Editor souboru pluginu. V pravém horním rohu vyberte plugin, který chcete upravit: All-in-One WP Migration a potvrďte tlačítkem „Vybrat„:
Dále z nabídky zobrazených souborů vyberte „constants.php„.
Kód na řádku 284…:
define( 'AI1WM_MAX_FILE_SIZE', 2 << 28 );
… přepište následovně …
define( 'AI1WM_MAX_FILE_SIZE', 536870912 * 20 );
… a dejte „Aktualizovat soubor“ úplně dole.
Perfektní! Nyní můžete nahrávat až 10 GB velké soubory.
4.2 Nahrajte váš migrační balíček a proveďte migraci
V administraci přejděte do All-in-One WP Migration -> Importovat a nahrajte váš migrační soubor, který jste vytvořili v kroku 2.
Soubor se vám nahraje a následně vás vybídne k zahájení migrace.
Pro zahájení migrace klikněte na „Spustit„:
To bychom měli migraci. Zavřete tabulku a pokračujte dále. Ještě nemáme úplně hotovo.
5. Uložte permalinky a proveďte kontrolu
Přihlaste se do administrace a pod kolonkou Nastavení -> Trvalé odkazy, 2x uložte změny.
Pokud máte uloženo, tak zkontrolujte funkčnost a vzhled vašich webových stránek.
Jestli jste používali i nějaké pluginy pro optimalizaci nebo zabezpečení, teď je na čase je opět aktivovat.
To ale není vše!
Nutno podotknout, že migrační balíček neobsahuje původní .htaccess, tudíž pokud jste používali nějaká specifická pravidla je nutno je opět nahrát / dopsat do nového .htaccessu (třeba HTTP -> HTTPS přesměrování).
To platí i pro optimalizační nebo zabezpečovací pluginy. Uložte znovu jejich nastavení, ať se vám vše propíše.
Tak samo to udělejte pro každý plugin, který upravuje .htaccess (JetFilters, WebP Express, WPS Hide Login, …).
6. Máte hotovo!
Nebylo to nic složitého, viďte?
V případě, že vše hraje a webové stránky se chovají, jak mají, tak můžete plugin na migraci smazat.
Závěrem bychom vám chtěli poděkovat, že jste došli až sem. Pokud máte nějakou připomínku nebo nápad, určitě nám napište nebo využijte komentářů níže.
Budeme rádi za každou zpětnou vazbu.