Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Migrace v Drupalu 8

158 views

Published on

Demo: https://github.com/Drupalcz/drupalcz/tree/0cd95f2/docroot/profiles/dcz/modules/custom/dcz_migrate

Published in: Internet
  • Be the first to comment

  • Be the first to like this

Migrace v Drupalu 8

  1. 1. Migrace v Drupalu 8 Radim Klaška, Morpht.com
  2. 2. Jaké máte zkušenosti? D5 -> D6 -> D7 update.php
  3. 3. Jaké máte zkušenosti? 1 : 1
  4. 4. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php Mód údržby
  5. 5. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php Záloha
  6. 6. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php Záměna kódu
  7. 7. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php Update databáze
  8. 8. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php Spustit a čekat
  9. 9. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php Chyba?
  10. 10. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php ● Views + Feeds Views + Feeds
  11. 11. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php ● Views + Feeds Řeší jen data
  12. 12. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php ● Views + Feeds ● D7 Migrate Migrate (D7) https://www.drupal.org/project/migrate
  13. 13. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php ● Views + Feeds ● D7 Migrate Dostupná hotová řešení
  14. 14. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php ● Views + Feeds ● D7 Migrate Migrace = nový modul
  15. 15. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php ● Views + Feeds ● D7 Migrate Dostupná hotová řešení
  16. 16. Jaké máte zkušenosti? ● D5 -> D6 -> D7 - update.php ● Views + Feeds ● D7 Migrate Ne všichni mají podporu
  17. 17. Migrate v jádře Drupal 8!
  18. 18. Migrate v jádře Drupal 8 ● Stav Migrate API v jádře Sjednocený přístup
  19. 19. Migrate v jádře Drupal 8 ● Stav Migrate API v jádře Jádro: API Contrib: UI
  20. 20. Migrate v jádře Drupal 8 ● Stav Migrate API v jádře Drupal 8.1.x?
  21. 21. Migrate v jádře Drupal 8 ● Stav Migrate API v jádře ● Obecné možnosti Config & Content
  22. 22. Migrate v jádře Drupal 8 ● Stav Migrate API v jádře ● Obecné možnosti D6 => D8 D7 => D8
  23. 23. Migrate v jádře Drupal 8 ● Stav Migrate API v jádře ● Obecné možnosti 1 : 1
  24. 24. Migrate v jádře Drupal 8 ● Stav Migrate API v jádře https://www.drupal.org/project/migrate_upgrade https://www.drupal.org/node/2257723
  25. 25. Migrate v jádře Drupal 8 ● Stav Migrate API v jádře ● Obecné možnosti ● Vlastní migrace Vlastní migrace https://www.drupal.org/node/2129651
  26. 26. Migrate v jádře Drupal 8 ● Stav Migrate API v jádře ● Obecné možnosti ● Vlastní migrace Drupal.cz
  27. 27. Migrate v jádře Drupal 8 ● Stav Migrate API v jádře ● Obecné možnosti ● Vlastní migrace ● Demo DEMO
  28. 28. Drupal.cz ● Aktualní stav migrací Dcz ● Práce s migracemi ● Zdrojové kódy https://github.com/Drupalcz/drupalcz
  29. 29. Drupal.cz ● Aktualní stav migrací Dcz ● Práce s migracemi ● Zdrojové kódy Templates migrací: ● docroot/core/modules/node/migratio n_templates/d6_node.yml ● docroot/core/modules/node/src/Plugi n/migrate/source/d6/Node.php Custom migrace Drupal.cz: ● docroot/profiles/dcz/modules/custom /dcz_migrate/config/install/*.yml
  30. 30. Drupal.cz ● Aktualní stav migrací Dcz ● Práce s migracemi ● Zdrojové kódy ● Použití # Importovat configuraci drush cim -y # Zapnout modul s definicemi drush en dcz_migrate -y # Zobrazit status migrací drush ms # Spustit migrace drush mi --group=dcz6 -vvv # Zobrazit status migrací drush ms http://drushcommands.com/
  31. 31. Dotazy
  32. 32. Migrace v Drupalu 8 Radim Klaška, Morpht.com

×