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