Table of content
Migrate Accelerate
Drupal 9 は Drupal 8 と後方互換性を持つものの、Drupal 7 に対しては後方互換性を持ちません。また、Drupal 7 で利用していた拡張モジュールは Drupal 9 では存在しないというケースもあり、Drupal 7 から Drupal 9 への移行には様々な課題が存在します。
アクイアの Migrate Accelerate には以下のような機能が含まれています:
- マイグレーション向けのクラウド上のプリビルト環境
- モジュール推薦エンジン
- 直感的なマイグレーション UI
- ローコードによる作業のための Site Studio との互換性
これにより、Drupal 9 への移行を最大 50% スピードアップすることが可能になります。
Migrate Accelerate に含まれる主要な機能
- 最適化されたクラウド環境:Drupal 9 の運用・保守に最適化されたアクイア Cloud Platform がすぐ利用可能
- モジュール推薦エンジン:既存の Drupal 7 サイトの機能を Drupal 9 サイトに移行する際に役立つモジュールやパッチを自動的に推奨
- マイグレーション UI:Drupal 7 から Drupal 9 へのマイグレーションのためだけに開発された UI により、移行作業をより容易に
- 依存関係情報の内蔵:例えば記事のインポートが確認できていない場合はコメントをインポートしないなど、内蔵の依存関係情報により無効なインポートを未然に防ぐ
- プレビュー:インポートの実行の前に、インポート前後の値の確認や、レンダーされたプレビューを表示
- エラー解決のサジェスト機能:一般的なエラーの解決法や、次のステップの提示
Migrate Re-platform
CMS ごとにデータの扱い方が大きく違うため、異なる CMS からのマイグレーションをゼロから行うのは大変な作業です。Migrate Re-platform は様々な主要 CMS のデータストラクチャーをあらかじめ把握しているため、Drupal 9 へのコンテンツのマイグレーションをスムーズに行うことが可能です。
まとめ
Drupal 7 から Drupal 9 への移行には Migrate Accelerate、別 CMS から Drupal への移行には Migrate Re-platform が用意されています。両者とも移行をスムーズにするためのさまざまなツールが装備されており、移行にかかる時間を大幅に短縮することが可能になります。
参考文献
プロダクトページ:https://www.acquia.com/products/drupal-cloud/migrate
Drupal 初心者講座バックナンバー
- Drupal 9/10 初心者講座
- 第 1 回 歴史に見る Drupal の DNA
- 第 2 回 Drupal はフレームワークか?CMS か?他の CMS との比較
- 第 3 回 Drupal の特徴
- 第 4 回 Drupal 9 / 10 のインストール (1)
- 第 5 回 Drupal 9 / 10 のインストール (2)
- 第 6 回 Drupal にコンテンツを投稿してみる
- 第 7 回 Drupal のボキャブラリとタクソノミーの使い方
- 第 8 回 コンテンツ管理における Drupal と他の CMS との比較
- 第 9 回 Drupal のブロックシステム
- 第 10 回 Drupal の標準クエリビルダー Views の使い方
- 第 11 回 Drupal と他の CMS のクエリビルダー機能を比較
- 第 12 回 Drupal の多言語機能と他の CMS やサービスとの比較
- 第 13 回 Drupal の権限設定と WordPress や Movable Type との比較
- 第 14 回 Drupal のテーマシステムについて
- 第 15 回 Drupal の拡張モジュールの選定と使い方
- 第 16 回 Drupal をもっと知りたい方に向けた各種情報