本文へ移動

まいぐれーしょん

マイグレーション

システムやデータを別の環境へ移し替える作業全般を指します。

詳しい説明

マイグレーションとは、システムやデータを新しい環境やプラットフォームへ移行する作業のことです。ITの文脈では、古いサーバから新しいクラウド環境への移行や、データベースのシステム刷新などを指します。単にデータを移動させるだけでなく、アプリケーションの改修や環境の最適化を伴うことが多く、計画的な移行が求められます。

仮想化技術におけるライブマイグレーションは、稼働中の仮想マシンを停止させることなく別の物理サーバへ移動させる技術です。メモリやCPUの状態を瞬時に転送することで、利用者には通信断やサービス停止を感じさせずに、物理的なメンテナンスや負荷分散を実現できます。クラウド移行を検討する際、この技術は可用性を維持する鍵となります。

試験では、移行に伴うリスク管理や可用性の維持が問われます。システムを止めて移行するのか、停止なしで行うのかといった選択は、業務の重要度によって決まります。また、移行前の互換性テストや、問題発生時の切り戻し計画といった移行計画のプロセス全般が、プロジェクト管理の知識として重要になります。

試験で問われること

ITパスポート試験

  • システム移行における計画とテストの重要性を理解する。
  • クラウドサービスへの移行という言葉の定義を押さえる。
  • 稼働を止めないライブマイグレーションのメリットを知る。

基本情報技術者試験

  • ライブマイグレーションが仮想マシンの状態維持で実現されている仕組みを知る。
  • データ移行時の整合性確保とトランザクション管理の観点を持つ。
  • 移行に伴うダウンタイムの短縮と可用性のトレードオフを理解する。