web-dev-qa-db-ja.com

1つのdrupalサイトから別のサイトにコンテンツをエクスポートおよびインポートしますか?

1つのDrupalサイトから別のサイトの同じバージョンにコンテンツ関係があるコメントとユーザーデータを含むコンテンツをエクスポートします。別のサイトにはコンテンツとユーザーデータがなく、いくつかの新しいモジュールのみがインストールされていますそしてそれは設定です。

これのための最善の方法ですmigrate/node_export/Backup and Migrate

14
Ramesh Babu T B

Migrate モジュールは、ほとんどのデータベースから何でも移行できます。

コンテンツがどのようにまとめられているかによって、これはあなたに関連するかもしれません。

リンク:

また、必ずMigrateモジュールフォルダを確認してください。単純なマッピングを行う方法の例であるBeer.incファイルが含まれています。より複雑な移行については、Wine.incを調べることができます。

10
Vic

空のサイトにエクスポートする場合は、 バックアップと移行 モジュールが必要です。コメントを含め、Drupalサイトのすべてのコンテンツを複製できます。 (または、ノードとコメントに関連付けられているthosなど、特定のテーブルのみが必要な場合)。

Node Export モジュールでは、ノードのインポート/エクスポートのみが可能です。たとえば、コメントはノードではありません。

Migrate モジュールは、より多くの一般的な移行用フレームワークです(Drupalからではない移行データを含む) Drupalサイト)。プロセスをより細かく制御できますが、エクスポートしてemptyにインポートするだけの場合はやり過ぎです。 Drupalの同じバージョンのサイト。ちなみに、引き続き移行を使用する場合は、 DrupalからDrupalへのデータ移行 を確認してください。これは移行に基づいていますが、特定のDrupalサイトから別のサイトにデータを明確に移行(およびリファクタリング)するように設計されています。

12
Free Radical

Features moduleおよび ID Features を使用することをお勧めします。これらのツールを使用すると、コンテンツだけでなく、ビュー、コンテンツタイプなどの他のコンポーネントもエクスポートできます。

サイト変数をエクスポートする場合は、Strongarmモジュールを使用できます。

お役に立てれば。

1