滚动
从 Drupal 6 或 7 升级到 Drupal 8
升级 Drupal 网站 означает изменение主要版本,例如,从 Drupal 6 到 Drupal 8 或从 Drupal 7 到 Drupal 8。本指南专注于将 Drupal 6 或 Drupal 7 网站升级到 Drupal 8。
更新 Drupal 网站 означает从一个次要版本更新到另一个,例如,从「8.0.2」到「8.3.0」。请参阅 Drupal 8 网站更新 以获取更多关于更新的信息。
升级到 Drupal 8 使用迁移方法
将您的网站从 Drupal 6/7 升级到 Drupal 8 使用了与之前版本非常不同的方法。当 Drupal 6 网站升级到 Drupal 7 时,相同的数据库会从 Drupal 6 的结构更新到 Drupal 7 的结构,如下图所示。

在将 Drupal 6/7 网站升级到 Drupal 8 时,您首先需要安装一个全新的 Drupal 8 网站。然后您将把网站的配置和内容迁移到新的 Drupal 8 网站。您现有的 Drupal 6/7 网站将保持完全不变,不会被修改。

配置迁移示例: 节点内容类型和字段定义是可以迁移到 Drupal 8 的配置对象,这样您就不必在 Drupal 8 网站上手动创建它们。
内容迁移示例: 实际的节点、用户和分类术语是可以迁移到 Drupal 8 的内容实体,这样您就不必手动复制和粘贴内容到您的 Drupal 8 网站。
虽然您可能希望或期望新的 Drupal 8 网站几乎与旧网站相同,并附带 Drupal 8 改进功能的优势,但情况可能并非如此。例如,您所需的所有附加模块可能没有自动升级路径。因此,您需要仔细检查迁移结果。您也可能会得出结论,直接复制并手动粘贴旧网站的内容到新的 Drupal 8 网站会更容易,或者您希望使用自定义迁移方法。