40のコンテンツタイプを持つDrupal 7サイトがあります。Drupal 8がリリースされるとき、これらのコンテンツタイプを移行したいと思います。
これは可能でしょうか、またはこのコンテンツタイプを最初から作成する必要がありますか?
40のコンテンツタイプを持つDrupal 7サイトがあります。Drupal 8がリリースされるとき、これらのコンテンツタイプを移行したいと思います。
これは可能でしょうか、またはこのコンテンツタイプを最初から作成する必要がありますか?
回答:
アップグレードプロセスを検索するのに最適な場所はUPGRADE.txtファイルです。ここでは、Drupal 6/7からDrupal 8にサイトをアップグレードする際に従うべきステップバイステップのアプローチを見つけることができます。
:Drupalの8コアは、堅牢なデータ移行APIが含まれますhttps://drupal.org/node/2121299、IMPの一環:https://groups.drupal.org/impを。また、Drupal 8コアに含まれるモジュールの最近更新されたリストを確認できます:http : //blog.merge.nl/2014/01/21/drupal-which-drupal-7-modules-went-into-drupal-芯
チェックするリンクはほとんどありません:
upgrade
&の違いは何migrate
ですか?
D8コア移行モジュールを使用して「アップグレード」を試みることができます。contribモジュールmigrate_plusもインストールします。カスタムコンテンツタイプ、ユーザー、コメント、分類法などを変換できます。最も一般的なフィールドをカバーする必要があります。カスタムモジュールのように、本当に何か特別なことが起こっている場合は、プログラミングも行う必要があります。ただし、D7の基本要素のみを使用している場合は、移行で対応できる場合があります。いずれにせよ、新しいサイトを再構築し、そこにコンテンツを移行する必要がありますので、それは決して痛みのないソリューションではありません。
Basは正しいですが、このトピックに関しては多くの活動が行われているため、ここに最新の(2015年11月)回答があります。
Drupal 7と8のアーキテクチャには大きな違いがあるため、直接的なアップグレードパスはありませんが、Drupal 8は、サイトをDrupal 6および7から8 にアップグレードするためのさまざまな移行ツールを提供します。
コアモジュールMigrateおよびDrupal MigrateとcontribモジュールDrupal Upgradeを使用すると、40のコンテンツタイプすべてをDrupal 7から8に移行できます。
これらのモジュールを使用すると、コンテンツタイプ、コンテンツ、コメント、フィールド、語彙、用語、その他のDrupal 7コアエンティティおよびエンティティタイプを移行できます(たとえば、ビューはまだ移行できません)。Drupal 7から8へのアップグレードについて読んでください。
Drushとcontribモジュールの移行ツールを使用すると、移行するコンテンツタイプを選択できます。Drupal 7から8へのアップグレードの実行について読んでください。
アップグレードを開始する前に、40のコンテンツタイプのいずれも作成しないでください。アップグレードの準備に関する詳細をお読みください。