レビュー Windows Server 2003からの移行:知っておくべきこと

Windows Server 2003からの移行:知っておくべきこと

ビデオ: ’, Â, � etc... How to fix strange encoding characters in WP or other SQL database (10月 2024)

ビデオ: ’, Â, � etc... How to fix strange encoding characters in WP or other SQL database (10月 2024)
Anonim

7月14日に、MicrosoftはWindows Server 2003の延長サポートを終了します。これは、「セキュリティの脆弱性、セキュリティ以外の欠陥を修正するパッチがなくなる」などを意味します。インフラストラクチャの場合、今すぐ新しいサーバープラットフォームへの移行を開始する必要があります(まだ行っていない場合)。

移行は物理サーバーまたは仮想サーバーとオペレーティングシステムから始まりますが、そこで止まるわけではありません。 アプリケーションのスムーズなアップグレードパスを確保すると、ダウンタイムが最小限に抑えられます。 オペレーティングシステムからデータベース、アプリケーション、Webフロントエンドまで、スタックの上下の移行の影響を理解することが重要です。 移行中にスタックを壊す場所はたくさんあるので、慎重な計画とテストは、プロジェクトのタイムラインに組み込む必要がある要件です。

移行プロセスの概要は次のとおりです。

1.ソフトウェアとワークロードを検出してカタログ化する

2.評価–アプリケーションとワークロード(および依存関係)を分類します

3.ターゲット–宛先と移行パスを特定する

4.移行、アップグレード、およびテスト–移行を行い、すべてが機能することを確認します

ワークロードに関係なく、アップグレードと移行は簡単ではありません。 アプリケーションをアップグレードせずに、基盤となるオペレーティングシステムをアップグレードすることはできません。 すべてを自動化する移行ツールをダウンロードできない可能性があります。 一部のベンダーには役立つツールがありますが、自動化できるツールはありません。 Exchange、SharePoint、SQL Server、他のMicrosoftアプリケーション、またはサードパーティのアプリを実行している場合、これは計画集約的で時間のかかるプロセスになります。

開始するのに最適な場所は、MicrosoftのWindows Server 2003 Migration Planning Assistantです。これは、上記の4つの主要な手順をガイドします。 また、Windows Server 2003およびSQL Server 2005の移行のためのMicrosoft Assessment and Planning Toolkit(MAP)もあります(後者は2016年4月12日にサポートが終了します)。 MAPは、サードパーティアプリケーションも検出して、それらの移行も開始します。

これは、システムアーキテクチャを再考する良い機会です。 Exchange、SharePoint、およびSQL Serverを移行する限り、別の物理Windowsサーバー、仮想Windowsサーバー、またはクラウドサービスの組み合わせに移行できます。 Microsoft AzureとOffice 365またはその他のプロバイダーを使用して、部分的に(または完全に)クラウドに移行することができます。 複数の物理サーバーを、単一の物理サーバーで実行される仮想マシンとして統合することができます。 購入するソフトウェアバージョンに関しては、すべてを最新バージョンにアップグレードすることを検討することをお勧めします。たとえば、通過する前に経過する時間を最大化する場合のみ、Windows Server 2008 R2よりもWindows Server 2012 R2を選択します。これまた。

トリッキーです

移行パスは、サードパーティおよびカスタムアプリケーションでは扱いにくいものになります。 評価は、アプリケーションの価値、特にビジネスの円滑な機能にとってどれほど重要かを理解することから始める必要があります。 どのような修復オプションが利用でき、どのくらい簡単ですか? アプリケーションの移行がビジネスに与える影響を知ることは、意思決定プロセスの重要な要素です。 さらに、個々のアプリケーションだけでなく、それらの間の関係も重要です。 また、2003年以降に導入された可能性のあるアプリケーションについて説明しているため、これらの回答の一部を見つけるのは難しいかもしれません。 実行中のアプリケーションとその統合方法を理解することは、スムーズな移行に大いに役立ちます。

サードパーティおよびカスタムアプリケーションについて理解する最も重要なことは、それらが次のサーバーで実行されるかどうかを判断する必要があるということです。 たとえば、アプリケーションが16ビットコードまたは16ビットドライバーに依存しない32ビットアプリケーションである場合、Windows Server 2012 R2で実行される可能性があります。 実行される場合、ベンダーはWindows Server 2012 R2上のアプリケーションをサポートしていますか? サポートされている場合、インストールパッケージと、再インストールとデータ移行を実行する知識がありますか? ベンダーがWindows Server 2012 R2での32ビットアプリケーションの実行をサポートしていない場合は、アップグレードするか、代替手段を見つける必要があります。

AppZeroやVision Softwareなど、サードパーティおよびカスタムアプリケーションの移行に役立つサードパーティツールがいくつかあります。 AppZeroは、既存のWindowsサーバーアプリケーションを特定し、データセンター(物理または仮想)またはクラウド内の別のWindowsサーバーに移動します。 Vision Softwareは、アプリケーションとデータをほぼゼロのダウンタイムで別の物理サーバーまたは仮想サーバーに移行し、移行中にユーザーが加えたすべての変更をキャプチャして新しいサーバーに複製します。

結論

アプリケーションのアップグレードと移行は、単に新しいバージョンのWindows Serverにアップグレードするよりもはるかに困難になります。 環境が複雑になるほど、コードベースはより複雑になり、このプロセスはより難しくなります。 これは、ビジネスに不可欠なアプリケーションの破損を避けるために、慎重な計画とテストが必須の場所です。 アプリ自体、他のアプリケーション、データベースバックエンド、およびシステムコンポーネントへの依存関係を理解することは非常に重要です。 想像を絶する準備をしてください。一部のコードを移行できない可能性があり、書き直さなければならない場合があります。

詳細については、このシリーズの最初の3つのパートを参照してください。WindowsServer 2003移行の先導者ガイド、Windows Server 2003移行ガイド:代替OSの選択、およびWindows Server 2003から移行する必要がある(またはしない)理由。

Windows Server 2003からの移行:知っておくべきこと