社内で使用しているWindows Server 2016が、2027年1月12日に延長サポートを終了します。
長年利用してきたファイルサーバーや業務システムのサーバーを、今後どうするべきか検討している企業も多いのではないでしょうか。
サーバーの更新というと、OSやハードウェアの入れ替えをイメージしがちですが、実は注意したいのが、サーバー上のデータを利用しているMicrosoft Accessなどの業務システムへの影響です。
今回は、Windows Server 2016のサポート終了による影響と、Accessシステムを利用している企業が確認しておきたいポイントについて解説します。
Microsoftは、Windows Server 2016の延長サポートを2027年1月12日に終了すると発表しています。
サポート終了後もサーバーが突然使用できなくなるわけではありませんが、原則として通常のセキュリティ更新プログラムが提供されなくなります。
そのため、継続利用には次のようなリスクがあります。
なお、有償の拡張セキュリティ更新プログラム(ESU)など、一定期間セキュリティ更新を継続する選択肢もあります。ただし、これは恒久的な解決策ではないため、将来的なサーバー更新や移行を検討することが重要です。
Microsoft Accessは、比較的小規模な業務システムから、複数部署で利用する販売管理・在庫管理・顧客管理システムまで、幅広い用途で利用されています。
特に、Accessのデータベースファイルを社内の共有サーバーに配置し、複数のパソコンから利用しているケースでは、サーバー更新時に注意が必要です。
Accessシステムでは、サーバー上にデータベースファイルを配置し、各パソコンから参照する構成がよく利用されています。
サーバーを入れ替えた際に、共有フォルダーの名称やネットワークパス、アクセス権限などが変更されると、これまで正常に動作していたAccessシステムがデータを参照できなくなる場合があります。
また、プログラム内に古いサーバー名やフォルダーの場所が直接指定されている場合には、修正が必要になることもあります。
Accessを画面や帳票の部分に使用し、データベースにはSQL Serverを利用しているシステムも少なくありません。
このような構成では、サーバーやSQL Serverの更新に伴い、ODBCドライバーや接続設定、認証方式などの確認が必要になる場合があります。
単純にデータベースを新しいサーバーへ移すだけでは、既存のAccessシステムが正常に接続できない可能性もあるため、事前の動作確認が重要です。
Access 2007、2010、2013などで開発されたシステムを、長年そのまま利用している企業もあります。
これらのシステムでは、古いActiveXコントロールや外部ライブラリ、VBAプログラムなどが使用されている場合があります。
サーバー更新と同時にパソコンやOfficeも新しくする場合、Accessのバージョン変更や32bit・64bit環境の違いによって、プログラムの修正が必要になることがあります。
特に、外部システムとの連携や独自に作成された処理が多い場合は注意が必要です。
Windows Server 2016のサポート終了をきっかけに、従来の社内サーバーからクラウド環境への移行を検討する企業も増えると考えられます。
ただし、Accessシステムを利用している場合は、移行先の選定に注意が必要です。
例えば、Accessのデータベースファイルを共有フォルダーに配置しているシステムでは、クラウドストレージへファイルを移動するだけで、従来と同じように利用できるとは限りません。
通信速度やファイルの排他制御、データ破損のリスクなどを考慮する必要があります。
そのため、既存のAccessシステムの構成によっては、次のような対応を検討することになります。
どの方法が適しているかは、利用人数、データ容量、ネットワーク環境、既存システムの構成などによって異なります。
業務への影響を最小限に抑えるためにも、サーバー更新前に以下の項目を確認しておくことをおすすめします。
① 現在使用しているサーバーのOSとバージョン
Windows Server 2016を使用しているか、ほかにもサポート終了が近いサーバーがないか確認しましょう。
② Accessシステムのデータ保存先
Accessのデータが各パソコン内にあるのか、共有サーバー上にあるのか、SQL Serverを利用しているのかを把握します。
③ AccessやOfficeのバージョン
Access 2010などの古いバージョンを利用している場合は、サーバー更新と合わせてバージョンアップを検討する機会にもなります。
④ 外部プログラムや他システムとの連携
Excel出力、CSV取込、外部ライブラリ、SQL Server接続など、サーバー環境の変更によって影響を受ける機能がないか確認します。
⑤ バックアップと移行後の動作確認
データのバックアップだけでなく、移行後に既存の画面・帳票・検索・更新処理などが正常に動作するか確認することも重要です。
長年使用しているAccessシステムには、開発当時の担当者がすでに退職していたり、仕様書や設計資料が残っていなかったりするケースもあります。
普段は問題なく利用できていても、サーバー更新やパソコンの入れ替えをきっかけに、初めてシステムの問題が明らかになることもあります。
この機会に、単なるサーバー移行だけでなく、Accessシステムの老朽化対策や機能改善、データベースの見直しを検討してみてはいかがでしょうか。
株式会社システムハウスグローバルでは、Microsoft Accessを利用した業務システムの改修・保守・バージョンアップ・アップサイジングなどに対応しています。
例えば、次のようなご相談を承っています。
既存のシステムをできるだけ活用しながら、必要な部分だけを改修する方法についてもご提案しています。
Windows Server 2016のサポート終了に向けた準備や、Accessシステムの移行・改修でお困りの際は、お気軽にお問い合わせください。
フロントエンドの配布・更新方式も含めて設計できます。
はい、可能です。
お客様とご相談し保守の「内容」「期間」「金額」を決めさせていただきます。
環境によります。人数、データ量、回線、処理内容を確認し、SQL Server化を含めて判断します。
はい、どなたが作成したAccessでも改修いたします。
まずはご使用のAccessを解析させていただき、機能をよく把握した上で、ご希望の修正、機能追加を行います。
肥大化が原因なら改善する場合がありますが、クエリやネットワークが原因の場合は別の対策が必要です。