更新:2026年7月 · 読了目安 7分

アプリケーションをWindows Serverから別のWindows Serverへ移行する方法(Server 2003・2008・2012対応)

このチュートリアルでは、Windowsアプリケーションサーバーのマイグレーションを実施し、アプリケーションを古いサーバーから新しいサーバーへ移行する方法を学びます。Server 2003、Server 2008、Server 2012、Server 2016、さらにはServer 2019にも対応します。移行は物理から物理(P2P)、物理から仮想(P2V)、仮想から仮想(V2V)、そしてクラウドサーバーへの移行も可能です。

このチュートリアルの目標は、サーバーアプリケーションを新しいサーバーへ完全に、かつ汎用的にコピーすることです: どんなアプリケーションでも、 カスタムや内製のアプリケーションでさえ、構成、データベース、そしてもちろんファイルも含めて新しいサーバーへ移されます。

ここで行う移行は ネイティブ移行である点にご注意ください。アプリケーションは本当に新しいサーバーへ移され、そこにインストールされた状態になり、構成も保持されます。これは コンテナ化やアプリ仮想化には一切依存せず 、真のネイティブマイグレーションを実現します。

チュートリアルは下にあります。その前に – ビデオチュートリアルと、Windows Serverマイグレーションに関するよくある質問をいくつか。

Windows Serverアプリケーションマイグレーション

Q: 2003でも使えますか?

A: はい。たとえば WinServのような製品を使えば、すべてのアプリケーション、プロファイル、共有、データを代替のServer 2008や2012へ自動で移行できます。レガシーな2003アプリケーションのごく一部は、新しいサーバーとネイティブ互換ではない場合があります。そうしたものについては、WinServパッケージが仮想化移行を実行できます。もちろん、同じ移行は2008から2012へ、2012から2019への移行でも機能します。

Q: アプリケーションがもうサポートされていない、またはインストールディスクが手元にない場合は?

A: 新しいサーバーにアプリケーションをインストールする手段がなくても、古いサーバーから移行することは可能です – このチュートリアルで取り上げるWinServパッケージのような専用移行ツールを使えばよいのです。WinServはアプリケーションを問わず汎用的に動作します。移行対象の一部を挙げると:

  • MS SQL
  • MySQL
  • SAP(SAP Business Oneを含む)
  • Oracle
  • Sybase
  • DB2
  • Java Application Server
  • Crystal Reports
  • Avaya
  • PeopleSoft
  • JD Edwards Enterprise One (JDE E1)
  • Citrix
  • Apache(Windowsのみ)
  • WebSphere
  • Microsoft Dynamics

新しいWindowsサーバーへのアプリケーションサーバーマイグレーションの手順

移行の前に:

    1. サーバーを棚卸しする: そのサーバーが何を担っているかを必ず把握してください。サーバー上でどのアプリケーションが動いていますか?(SQL?CRM?Oracle?他のサードパーティ製アプリケーション?)これらは適切なツールで自動的に移行できます。詳しくはこのチュートリアルで後述します。

ヒント: 組織でサーバー監視に一元管理ツール(Microsoft SCCMなど)を使っていない場合は、無料の Microsoft Assessment and Planning(MAP)Toolkitをこちらからダウンロードできます。Zinstallの無料サーバー診断も利用できます: こちらのリンク。サーバーのソフトウェア・ハードウェア一覧全体を素早くチェックできます。

  1. 移行の時間枠を決める: 移行には時間がかかり、その間ユーザーに多少の影響が出る可能性があります。可能なら、実際の移行は業務時間外か週末に行うようスケジュールしてください。なお、その時間にあなた自身がその場にいる必要はありません: アプリケーション移行はリモートで実行することも、無人モードで事前に起動しておくこともできます。
  2. バックアップが最新で、実際に復元可能であることを確認する: 大きなアップグレードは何であれ失敗する可能性があり、有効な最新バックアップがなければ、サーバー上のすべてを失うおそれがあります。手元のバックアップが破損しておらず、必要なときに復元できる状態であることを必ず確認してください!
  3. 代替サーバーの種類を決める: サーバーの入れ替えを決めたら、代替を何にするかについて複数の選択肢があります。物理のWindows 2012/2016サーバー、オンプレミスで動く仮想サーバー、さらにはオフプレミスで動くクラウドベースのサーバーでも構いません。WinServはそのいずれの移行にも対応しているため、どれを選んでも移行の難易度は大きく変わりません。

ビデオチュートリアル – Windows Serverアプリケーションマイグレーション

アプリケーション、プロファイル、共有、データの移行

あるWindowsサーバーから別のサーバーへの移行プロセスは次のとおりです:

  1. ターゲットサーバーを完全に更新し、パッチを適用します。
  2. ターゲットサーバーをドメインに追加します。
  3. 移行元サーバーとターゲットサーバーの両方で WinServ を実行します。
  4. この段階では、ネットワーク経由で直接移行することも、間接的な移行を行うこともできます – 移行元サーバーをネットワークストレージ/クラウドストレージ上のコンテナに取り込み、そのコンテナから新しいサーバーへ展開する方法です。
  5. 移行を始める前に、移したいアプリケーションとデータを選ぶこともできます。あるいは、そのまま実行してすべてを移行しても構いません。
  6. ターゲットサーバーで“Go”を押して移行を開始します。

移行するデータとアプリケーションの量によっては、実際の移行完了まで数時間かかることがあります。処理中は進捗が表示されます。

互換性のないアプリケーションへの対処:

Windows Server 2003上で動くレガシーなサードパーティ製アプリケーションの一部は、Windows Server 2008や2012と互換性がない場合があります。こうしたアプリケーションは概して、新しいOSバージョン向けに更新されていないレガシーなDOS、16ビット、32ビット専用ソフトウェアです。これらは可能な限り早く本番環境から排除することを強く推奨します。

これらのアプリケーションをすぐには排除できず、組織の継続運用にミッションクリティカルである場合、動作を維持するための推奨手段は、新しい代替サーバー上で動く仮想Server 2003インスタンスへ、それらのアプリケーションを仮想化移行することです。その後も、それらのアプリケーションを段階的に廃止し、仮想化された2003インスタンスの稼働を終了させるための手順を続けてください。

このようなP2V(物理から仮想)移行にも WinServ を使用してください。

移行の後に:

移行プロセスが完了したら、結果を検証します。

  1. 必要に応じて、ドメインのDNSが新しいサーバーを指すよう調整が必要な場合があります。たとえば、CRM-SERVERのDNSエントリを新しいサーバーのアドレスに変更するなどです。
  2. ログインスクリプトとGPOポリシーも同様です。
  3. 使用するすべてのアプリケーションとコンソールを起動し、正しく読み込まれることを確認します。
  4. クライアントワークステーションを使って、クライアントが移行後のサーバーへ正しくアクセスでき、アプリケーションが問題なく動作することを確認します。

おめでとうございます!これでアプリケーションサーバーのマイグレーションは完了です。

サーバーの移行準備はできましたか?

Zinstall WinServを入手
人によるサポート · 移行専門家が待機中
即時ダウンロード返金保証 今すぐ購入