logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

Drupal 6または7からDrupal 8へのアップグレード

06/05/2020, by maria
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バージョンとは大幅に異なるアプローチを使用します。Drupal 6サイトがDrupal 7にアップグレードされたとき、下の図に示すように、同じデータベースがDrupal 6構造からDrupal 7構造に更新されました。

d6-d7-upgrade

Drupal 6/7サイトをDrupal 8にアップグレードするには、最初にクリーンなDrupal 8サイトをインストールする必要があります。次に、サイトの設定とコンテンツを新しいDrupal 8サイトに移行します。既存のDrupal 6/7サイトは完全に変更されず、そのまま残ります。

d6-d7-to-d8-upgrade

設定移行の例:ノードのコンテンツタイプとフィールド定義は設定オブジェクトであり、Drupal 8に移行できるため、Drupal 8サイトで手動で作成する必要はありません。

コンテンツ移行の例:実際のノード、ユーザー、タクソノミー用語は、Drupal 8に移行できるコンテンツエンティティの例であり、Drupal 8サイトにコンテンツを手動でコピーして貼り付ける必要はありません。

新しいDrupal 8サイトが古いサイトとほぼ同じになり、Drupal 8の改善された機能という追加の利点があることを期待するかもしれませんが、そうではない可能性があります。たとえば、必要な追加モジュールすべてに自動アップグレードパスが利用できるとは限りません。したがって、移行結果を注意深く調査する必要があります。また、古いサイトから新しいDrupal 8サイトにコンテンツを手動でコピーして貼り付ける方が簡単だと結論付けるか、カスタムの移行アプローチを使用したいと考える場合もあります。

詳細情報