滚动
Drupal 8 中的 migrate 模块
本页面包含 Drupal 8 核心和与升级到 Drupal 8 相关的最重要的附加模块列表。
早期文档:从各种服务迁移到 Drupal 7(其中一些内容在 Drupal 8 中仍然适用)
核心 Migrate 模块
请参阅 Migrate API 概览 获取主要功能的技术文档。
Migrate
提供将配置和内容迁移到 Drupal 8 的基础 API。迁移源可以是完全不同的系统。
Migrate Drupal
提供从 Drupal 源站点迁移配置和内容到 Drupal 8 所需的功能。
Migrate Drupal UI
Drupal 8 核心模块。
提供用户界面(/upgrade),用于从 Drupal 6 或 Drupal 7 升级到 Drupal 8。
参见 使用网页浏览器升级。
贡献的 Migrate 模块
Migrate Upgrade
- https://www.drupal.org/project/migrate_upgrade
- 提供 migrate-upgrade Drush 命令,用于从 Drupal 源站点生成迁移。
- 参见 使用 Drush 升级。
Migrate Tools
- https://www.drupal.org/project/migrate_tools
- 提供 Drush 命令和工具,例如 migrate-status、migrate-import、migrate-rollback、migrate-stop、migrate-reset-status、migrate-messages、migrate-fields-source 等。
- 参见 使用 Drush 升级。
Migrate Plus
- https://www.drupal.org/project/migrate_plus
- 提供用于分组迁移的 API,以及操作迁移中输入源数据的工具,并包含创建自定义迁移的示例代码。
Migrate Manifest
- https://www.drupal.org/project/migrate_manifest
- 提供 Drush 命令,基于 Manifest 格式的模板运行迁移。
WordPress Migrate
- https://www.drupal.org/project/wordpress_migrate
- 可以处理 WordPress 博客导出(WXR 格式)并结合 Drush 大规模迁移到 Drupal 8 或 Drupal 7。
- 原始文档。Drupal 7 指南 的文档计划最终迁移到 这里。
Migration Tools
- https://www.drupal.org/project/migration_tools
- 添加帮助简化一系列迁移任务的类和方法,包括解析 HTML 源代码、处理字符串、提取选定源内容、调试和排错等。
- 参见 DrupalCon Seattle 2019 - 将静态内容迁移到 Drupal 8