5から6への主要なアップグレード後のコンテンツの更新(生産サイトの変更は、開発環境に反映する必要があります)
質問
D5からD6への大規模なアップグレードを任されています。アップグレードが完了し、開発サーバーで完全にテーマになっています。現在の生産サイトは非常に忙しく、数十のノードが毎日追加されています。コンテンツをD5サイトからD6サイトに何らかの形で同期する必要がありますが、これを支援する方法または推奨方法があるかどうか疑問に思っていますか?先月からコンテンツとUbercartの注文を取得し、D6サイトに移植する必要があります。助けてくれてありがとう!
解決
私はより良い代替品を見つけていません 移動します これまでのモジュールと私は、Ubercart Order Migrationを含む多くの移行を行ってきました。それは私によく役立っています:
- ASP.NET(MSSQL Server) - > Drupal Migration
- D6-> D7移行
- Rails(mysql) - > Drupal Migration
node_export、views bonus pack、uuid機能、Drupalサイトからコンテンツをエクスポートできる展開など、他にもたくさんのモジュールがありますが、モジュールを移行するよりも良いものはありません。そうは言っても、移行クラスを書く必要があるため、ある程度の努力がありますが、次のような優れた機能が付属しています。
- 増分移行(コンテンツの小さなサブセットで移行クラスをテストできます)
- ロールバック(あなたが何かを逃したことに気付いた場合)
- 頑丈なdrushインターフェース。
また、それを手に入れると、それが常に機能するという事実を理解し続けます。インポートされたものを知っており、移行中の警告に関する報告は、移行に関するステータスの更新を提供します。十分にお勧めできません!!そして、最良の部分は最小ダウンタイムです。最後の瞬間までコンテンツを同期し続けます。
他のヒント
簡単なワンクリックの方法はないと思います。チェックアウト http://drupal.org/node/859434
所属していません drupal.stackexchange