データ移行とは何ですか?
データ移行とは、それが意味するように聞こえるものを意味します。 場所を仮想的なものと考えない限り、ある場所から別の場所に移動するのはデータではありません。 データ移行とは、実際には、ある形式から別の形式へ、またはあるストレージデバイスから別のストレージデバイスへのデータの変換です。 これには、翻訳を行うために必ず誰かまたは何かが必要です。 データは、それ自体で立ち上がって別の形式に進むだけではありません。
企業がデータベースまたはシステムソフトウェアを、あるバージョンから別のバージョンに、またはあるプログラムからまったく異なるプログラムにアップグレードする場合、データの移行が必要です。 ソフトウェアは、プログラム全体またはスクリプトのみを使用して具体的に記述し、データの移行を容易にすることができます。 このようなアップグレードまたはプログラムの切り替えは、通常の企業慣行の結果として、または企業買収の後に義務付けられた指令の結果として発生する可能性があります。
データ移行のもう1つの用途は、使用頻度の低いデータを磁気テープまたはその他のバックアップストレージ方法に保存することです。 このデータは、履歴目的または定期的なアクセスのために保存する必要がある場合があります。 個々のコンピューターユーザーは、データをCD、DVD、または外部ハードドライブにバックアップするときに常にこれを行います。 もちろん、大小の企業は、データを保護およびアーカイブするためにこれを行います。 移行されたデータは通常オフラインに移動されますが、ネットワークアクセスを介して利用可能なままであるため、オンライン環境は現在のビジネスを自由に実行できます。
データ移行には通常、ソースデータの分析、データの抽出と変換、データの検証と修復、および新しいプログラムでのデータの使用という4つのフェーズがあります。 各フェーズでは、データ移行ソフトウェアが電子的な魔法を駆使して、プロセスを介してデータを移動する前に必要な処理を実行します。 おそらく最も敏感な段階は、検証と修復です。 このフェーズでは、潜在的な問題についてデータが評価され、ユーザーにフラグが付けられ、識別されます。 この段階では、翻訳不可能なデータとともに解決できない問題を特定できるため、データ移行作業全体を妨げずに問題を脇に置くことができます。