Weby v Drupalu
Tvorba, migrace, správa webů

Main navigation

  • Služby
  • Migrace Drupalu
  • Projekty
  • Ceník
  • Kontakt

Migrace webů na Drupal 11

Máte web ve starší verzi Drupalu, který už nelze bezpečně aktualizovat běžným způsobem? Pomohu vám převést jeho obsah a důležité funkce na aktuální Drupal 11.

Migrace není jen instalace nové verze. U starších webů je často potřeba převést data, nahradit nepodporované moduly, znovu vytvořit některé funkce a současně upravit vzhled webu pro dnešní zařízení.

Kdy je migrace potřeba

Migrace se týká především webů postavených na Drupalu 6, 7, 8, 9 nebo 10, které již není možné nebo rozumné aktualizovat přímo.

Typickými důvody jsou:

  • zastaralá a nepodporovaná verze Drupalu,
  • bezpečnostní rizika,
  • nekompatibilita s novými verzemi PHP,
  • nefunkční nebo opuštěné moduly,
  • pomalý či nespolehlivý hosting,
  • obtížná správa obsahu,
  • nevyhovující vzhled na mobilních zařízeních,
  • potřeba dalšího rozvoje webu.

Čím déle zůstává web bez aktualizací, tím složitější a nákladnější může být jeho pozdější obnova.

Co lze převést

Rozsah migrace závisí na struktuře konkrétního webu. Obvykle lze převést:

  • běžné stránky a články,
  • vlastní typy obsahu,
  • kategorie a další taxonomie,
  • uživatelské účty,
  • obrázky, dokumenty a další soubory,
  • komentáře,
  • adresy a další strukturované údaje,
  • vztahy mezi jednotlivými záznamy,
  • URL adresy a přesměrování,
  • metadata důležitá pro vyhledávače.

U rozsáhlejších webů je možné převádět také desetitisíce článků, komentářů nebo uživatelských účtů.

Co je obvykle potřeba vytvořit znovu

Ne všechny součásti staršího webu lze automaticky přenést. Mezi jednotlivými generacemi Drupalu se výrazně změnil způsob, jakým systém funguje.

Znovu se proto často vytvářejí:

  • vzhled webu,
  • přehledy a výpisy vytvořené pomocí Views,
  • formuláře,
  • uživatelská oprávnění,
  • vlastní funkce původního webu,
  • napojení na externí služby,
  • části založené na modulech, které už nemají podporovanou náhradu.

Při migraci proto nehledám pouze způsob, jak starý web přesně zkopírovat. Posuzuji také, co má smysl zachovat, co zjednodušit a co je vhodnější navrhnout nově.

Jak migrace probíhá

1. Kontrola současného webu

Nejprve zjistím, jakou verzi Drupalu web používá, jak je strukturovaný, které moduly potřebuje a jaké množství dat obsahuje.

2. Návrh postupu a ceny

Navrhnu, které části lze převést automaticky, které bude potřeba upravit a které vytvořit znovu. Součástí návrhu je orientační cena a předpokládaný rozsah práce.

3. Vytvoření pracovní kopie

Nový web vzniká odděleně od původního. Starý web může během většiny prací dál fungovat a sloužit návštěvníkům.

4. Převod dat a funkcí

Převedu obsah, uživatele, soubory a další potřebná data. Současně připravím vzhled, formuláře, přehledy a další funkce nového webu.

5. Kontrola a zkušební provoz

Před spuštěním zkontrolujeme obsah, odkazy, formuláře, přihlášení uživatelů, zobrazení na mobilních zařízeních a další důležité části.

6. Nasazení nového webu

Po dokončení kontroly se nový web přesune na hlavní doménu. Podle potřeby zajistím také přesměrování původních adres, nastavení hostingu a další správu.

Zachování adres a návštěvnosti

Při migraci je důležité myslet také na URL adresy, odkazy z jiných webů a výsledky ve vyhledávačích.

Podle možností proto zachovávám původní adresy stránek. Tam, kde to není možné, nastavím přesměrování na nové umístění. Součástí migrace může být také kontrola metadat, mapy webu a základního nastavení pro vyhledávače.

Migrace z jiných redakčních systémů

Do Drupalu lze převést také weby z WordPressu, Joomly nebo vlastních redakčních systémů. Možnosti převodu vždy závisí na dostupnosti a kvalitě původních dat.

Pokud nelze využít přímé propojení s původní databází, je možné data připravit například ve formátu CSV nebo XML a následně je do Drupalu importovat.

Kolik migrace stojí

Cena závisí především na:

  • množství a struktuře obsahu,
  • počtu uživatelů a souborů,
  • množství vlastních typů obsahu,
  • použitých modulech,
  • složitosti formulářů a přehledů,
  • požadavcích na nový vzhled,
  • technickém stavu původního webu,
  • potřebě zachovat vlastní funkce.

Migrace jednodušších webů začíná přibližně na 20 000 Kč. U rozsáhlejších projektů připravím cenu po úvodní kontrole webu.

Co od vás potřebuji

Pro první posouzení obvykle stačí:

  • adresa současného webu,
  • informace o používané verzi Drupalu,
  • stručný popis toho, co musí nový web zachovat,
  • představa o případných změnách vzhledu nebo funkcí.

Pokud neznáte technické podrobnosti, nevadí. Základní stav webu mohu prověřit sám.

Potřebujete převést starší web?

Pošlete mi adresu webu a stručně popište, co potřebujete zachovat nebo změnit. Web si prohlédnu a navrhnu vhodný postup migrace.

Nezávazně probrat migraci Prohlédnout realizované projekty 
Weby v Drupalu Tvorba, migrace a dlouhodobá správa webů

Služby Migrace Drupalu Projekty Ceník Kontakt

© 2026 Weby v Drupalu