更新:2026年7月 · 読了目安 7分
このチュートリアルでは、Windowsアプリケーションサーバーのマイグレーションを実施し、アプリケーションを古いサーバーから新しいサーバーへ移行する方法を学びます。Server 2003、Server 2008、Server 2012、Server 2016、さらにはServer 2019にも対応します。移行は物理から物理(P2P)、物理から仮想(P2V)、仮想から仮想(V2V)、そしてクラウドサーバーへの移行も可能です。
このチュートリアルの目標は、サーバーアプリケーションを新しいサーバーへ完全に、かつ汎用的にコピーすることです: どんなアプリケーションでも、 カスタムや内製のアプリケーションでさえ、構成、データベース、そしてもちろんファイルも含めて新しいサーバーへ移されます。
ここで行う移行は ネイティブ移行である点にご注意ください。アプリケーションは本当に新しいサーバーへ移され、そこにインストールされた状態になり、構成も保持されます。これは コンテナ化やアプリ仮想化には一切依存せず 、真のネイティブマイグレーションを実現します。
チュートリアルは下にあります。その前に – ビデオチュートリアルと、Windows Serverマイグレーションに関するよくある質問をいくつか。
A: はい。たとえば WinServのような製品を使えば、すべてのアプリケーション、プロファイル、共有、データを代替のServer 2008や2012へ自動で移行できます。レガシーな2003アプリケーションのごく一部は、新しいサーバーとネイティブ互換ではない場合があります。そうしたものについては、WinServパッケージが仮想化移行を実行できます。もちろん、同じ移行は2008から2012へ、2012から2019への移行でも機能します。
A: 新しいサーバーにアプリケーションをインストールする手段がなくても、古いサーバーから移行することは可能です – このチュートリアルで取り上げるWinServパッケージのような専用移行ツールを使えばよいのです。WinServはアプリケーションを問わず汎用的に動作します。移行対象の一部を挙げると:
ヒント: 組織でサーバー監視に一元管理ツール(Microsoft SCCMなど)を使っていない場合は、無料の Microsoft Assessment and Planning(MAP)Toolkitをこちらからダウンロードできます。Zinstallの無料サーバー診断も利用できます: こちらのリンク。サーバーのソフトウェア・ハードウェア一覧全体を素早くチェックできます。
あるWindowsサーバーから別のサーバーへの移行プロセスは次のとおりです:
移行するデータとアプリケーションの量によっては、実際の移行完了まで数時間かかることがあります。処理中は進捗が表示されます。
Windows Server 2003上で動くレガシーなサードパーティ製アプリケーションの一部は、Windows Server 2008や2012と互換性がない場合があります。こうしたアプリケーションは概して、新しいOSバージョン向けに更新されていないレガシーなDOS、16ビット、32ビット専用ソフトウェアです。これらは可能な限り早く本番環境から排除することを強く推奨します。
これらのアプリケーションをすぐには排除できず、組織の継続運用にミッションクリティカルである場合、動作を維持するための推奨手段は、新しい代替サーバー上で動く仮想Server 2003インスタンスへ、それらのアプリケーションを仮想化移行することです。その後も、それらのアプリケーションを段階的に廃止し、仮想化された2003インスタンスの稼働を終了させるための手順を続けてください。
このようなP2V(物理から仮想)移行にも WinServ を使用してください。
移行プロセスが完了したら、結果を検証します。
おめでとうございます!これでアプリケーションサーバーのマイグレーションは完了です。