マイグレーション 【英】 migration マイグレーションとは、システム、または、データ資産の移行作業のことである。 マイグレーションは、基幹システムを新しいプラットフォームへ移行したり、OSやハードウェアなどの環境が異なるシステムへの移行を指す場合が多い。 マイグレーションは、手作業でデータのエクスポートやインポートなどの移行を行う場合もあるが、手作業ではミスが起こる可能性が高い。そのため、専用の移行ツールを用いて自動的に行われる場合もある。この移行ツールも、利用中のシステムや移行先の環境などを考慮して、カスタマイズされた後に使用されることが多い。 移行には、異なる環境・機種間の移行、オープン系システムから別のオープン系システムへの移行、レガシーシステム(メインフレームを使った古いシステムのこと)からオープン系システムへの移行などさまざまな種類があるが、特に、レガシーシステムからオー