Funkce

Migrace z Drupalu bez nového vývoje

Zapnete JSON:API, zadáte adresu a systém přenese obsah, taxonomie, média, menu i webformy. Původní web běží dál, staré adresy se přesměrují.

Vyzkoušet zdarma Vstoupit do dema

Roztroušené propojené kostky na šedé platformě přecházejí po oranžovém mostě na navy platformu do srovnaných sloupců

Dnes

Upgrade Drupalu je nový web

Každá velká verze Drupalu znamená přepsat moduly, znovu postavit šablonu a zaplatit vývojáře. Webů, které zůstaly na Drupalu 7 nebo 8, protože se na to nikdo netěšil, je pořád dost. A stěhování jinam vypadá ještě hůř.

S Mini-webem

Obsah z Drupalu přenesete sami z administrace. Stačí zapnutý modul JSON:API, který je součástí jádra. Systém si stáhne články, stránky, taxonomie, autory, média, menu i webformy a původní adresy přesměruje. Do databáze Drupalu nikdo nesahá.

Jak to funguje

Čtyři kroky bez přístupu k databázi

  1. Zapnete JSON:API — Modul je v jádru Drupalu 8 až 11, jen se zaškrtne. Pro neveřejný web přidáte uživatele a heslo, přenáší se šifrovaně a po migraci se nedrží.
  2. Přidáte zdroj v administraci — Adresa webu, způsob připojení a velikost dávky. Systém ověří spojení a spočítá, co na druhé straně je.
  3. Migrace běží na pozadí — Po dávkách, s průběhem na obrazovce. Nezvládnuté položky zopakujete jedním tlačítkem bez opakování celého běhu.
  4. Zkontrolujete a přepnete doménu — Nový web běží na technické adrese, původní Drupal dál slouží návštěvníkům. Po kontrole nasměrujete doménu, staré adresy se přesměrují.
Formulář zdroje migrace v administraci s typem zdroje Drupal, adresou webu a režimem připojení JSON:API s přihlášením
Zdroj migrace: typ Drupal, adresa a způsob připojení. Víc k nastavení na straně Drupalu není potřeba.

Co se přenese

Víc než u WordPressu: i menu a formuláře

  • Články a stránky

    Obsahové typy s tělem, datem, autorem a zařazením. Obsah poskládaný z paragraphs přejde jako HTML článku.

  • Taxonomie

    Rubriky i štítky včetně hierarchie a vazeb na obsah. Struktura webu zůstane zachovaná.

  • Média

    Úvodní obrázky, obrázky v textu i galerie se fyzicky stáhnou k nám a převedou do WebP. Starý server může zmizet.

  • Menu a webformy

    Navigace se přenese jako menu webu. Webformy včetně už odeslaných záznamů se stanou formuláři Mini-webu.

  • SEO metadata

    Title, description, canonical, robots, Open Graph i Twitter karty z modulu Metatag. Vyhledávače neuvidí rozdíl.

  • Adresy a přesměrování

    URL aliasy zůstanou, nebo se z nich vytvoří trvalá přesměrování. Po běhu systém vypíše, kde se adresy liší.

Upřímně

Co migrace z Drupalu nepřenese

  • Drupal 7. Nemá JSON:API, nástroj se k němu nepřipojí. Webům na sedmičce pomůžeme individuálně, napište nám.
  • Vzhled, views a layouty. Motiv, pohledy a rozvržení stránek jsou logika Drupalu, ne obsah. Nový web dostane šablonu z katalogu, vlastní HTML nebo builder a výpisy si nastavíte v něm.
  • Vlastní moduly. Co dělal modul napsaný na míru, systém nezná. Část nahradí vlastní funkce Mini-webu, zbytek je na domluvě.
  • Hesla a komentáře. Účty autorů vzniknou, hesla si nastaví nová. Komentáře se nepřenášejí.

Nechcete to dělat sami?

Napište nám, co přenášíte

U webů s vlastními moduly, e-shopem nebo Drupalem 7 se vyplatí probrat postup předem. Napište, odkud jdete a kolik toho je, ozveme se s návrhem.

Napište adresu webu, verzi Drupalu a co na něm kromě obsahu běží: vlastní moduly, e-shop, členská sekce.

Odpovídáme do dvou pracovních dnů.

Otázky

Časté otázky k migraci z Drupalu

Které verze Drupalu podporujete?

Drupal 8, 9, 10 a 11. Jedinou podmínkou je zapnutý modul JSON:API, který je součástí jádra. Drupal 7 ho nemá, tam se domluvíme na jiném postupu.

Potřebujete přístup k databázi nebo na server?

Ne. Systém čte jen JSON:API. U neveřejného webu zadáte uživatele a heslo, přihlašovací údaje se šifrují a slouží jen pro běh migrace.

Co se stane s obsahem z paragraphs?

Přejde jako HTML článku, takže text i obrázky zůstanou. Rozvržení, které dělal layout Drupalu, si na novém webu nastavíte v šabloně nebo builderu.

Přenesou se i data z webforem?

Ano. Formuláře se založí znovu jako formuláře Mini-webu a už odeslané záznamy se přenesou do přehledu zpráv.

Přijdu o pozice ve vyhledávání?

URL aliasy se zachovají, nebo se přesměrují, a metadata z Metatagu se přenesou. Po běhu si necháte vypsat rozdíly v adresách a doladíte je před přepnutím domény.

Co když se část obsahu nepřenese?

V detailu běhu vidíte každou neúspěšnou položku s důvodem a zopakujete jen ji. Celá migrace se znovu nespouští.

Zapněte JSON:API a zkuste to

Založte si web zdarma, přidejte svůj Drupal jako zdroj a nechte proběhnout kontrolu. Počty uvidíte dřív, než cokoli přenesete.

Vyzkoušet zdarma Postup v nápovědě