プロジェクト概要
西日本に複数の工場を持つ製造業のお客様。2003年に導入した生産管理システムが20年以上現役で稼働しており、Windows Server 2003上で動作するカスタムVBアプリケーション+SQL Server 2000という構成でした。
2023年、サーバーハードウェアの老朽化(HDDのS.M.A.R.T.エラーが多発)と、Windows Server 2003のサポート終了(2015年)による脆弱性リスクが重なり、「このまま使い続けるのは危険」とご判断。テクノスフィアにご相談いただきました。
課題と解決アプローチ
⚠ CHALLENGE(課題)
- Windows Server 2003 / SQL Server 2000 がEOL
- VBアプリのソースが一部紛失・誰も触れない
- 24時間稼働の工場ラインと連携しており停止不可
- ハードウェアが老朽化しいつ壊れてもおかしくない
- 担当SEが退職しドキュメントが残っていない
→
✅ SOLUTION(解決策)
- AWS EC2(Windows Server 2022)へLift&Shift移行
- アプリのリバースエンジニアリングでドキュメント再作成
- 旧環境と並行稼働→段階切り替えでゼロ停止を実現
- SQL Server 2000 → SQL Server 2019への段階移行
- CloudWatch + Systems Managerで24時間監視体制構築
移行前のシステム構成
【移行前:オンプレミス構成】
物理サーバー(自社サーバールーム)
├── 生産管理サーバー: Windows Server 2003 SP2
│ └── 生産管理アプリ(VB6.0製カスタムシステム)
├── DBサーバー: SQL Server 2000(製造実績・在庫データ約150GB)
├── ファイルサーバー: Windows Server 2003(設計図面・帳票約500GB)
└── 工場端末(Windows XP × 12台)─── 専用線で接続
バックアップ:磁気テープ(週1回)/ DR構成なし
移行後のアーキテクチャ(AWS構成)
【移行後:AWS構成(東京リージョン)】
VPC (10.0.0.0/16)
├── パブリックサブネット
│ └── ALB(アプリケーションロードバランサー)
├── プライベートサブネット(AZ-a)
│ ├── EC2: Windows Server 2022 (m5.xlarge)
│ │ └── 生産管理アプリ(VB6.0 → .NET移植)
│ └── RDS: SQL Server 2019 (db.m5.large, Multi-AZ)
└── プライベートサブネット(AZ-c)
└── RDSスタンバイ(自動フェイルオーバー)
S3: 設計図面・帳票ストレージ (500GB → Intelligent-Tiering)
CloudWatch: 24時間監視・アラート
AWS Backup: 日次バックアップ・30日保持
DirectConnect: 工場専用線との接続維持
移行タイムライン
Phase 1 / Month 1
現状調査・アセスメント
サーバー構成・アプリケーション動作確認・ネットワーク構成の調査。VB6.0ソースのリバースエンジニアリングとSQL Server 2000のスキーマ・データ量の洗い出し。移行計画書の策定。
Phase 2 / Month 2
AWS環境構築・アプリ修正
VPC・EC2・RDS・DirectConnect設定。VB6.0アプリのSQL Server 2019互換対応(SQL構文修正)。開発環境での動作検証。工場端末との接続テスト。
Phase 3 / Month 3
並行稼働・データ移行
旧環境と新環境を並行稼働。DMS(Database Migration Service)でSQL Server 2000から2019へのデータ継続同期。業務データの整合性確認を毎日実施。
Phase 4 / Month 4
本番切り替え・旧環境停止
土日夜間の計画メンテナンス時間帯にDNS切り替えを実施(実停止時間:約45分)。工場端末の接続先変更。1週間の並行監視後、旧サーバーを停止。移行完了。
移行結果・成果
40%
月額運用コスト削減
(ハードウェア保守費→AWS費用)
(ハードウェア保守費→AWS費用)
80%
障害対応時間短縮
(CloudWatch自動通知効果)
(CloudWatch自動通知効果)
99.9%
稼働率達成
(Multi-AZ構成)
(Multi-AZ構成)
0
工場ライン影響ゼロ
(業務中断なし)
(業務中断なし)
お客様の声
「20年以上誰も手を付けていないシステムで、他社に相談したら断られ続けていました。テクノスフィアさんは最初から『できます』と言ってくれて、その言葉通りに工場を一度も止めることなく移行してくれました。今はAWSの管理コンソールで全部見えるし、何かあればすぐ連絡が来る。本当に頼んでよかったです。」
使用した主要技術・サービス
AWS EC2 (Windows Server 2022)
Amazon RDS (SQL Server 2019)
AWS DMS
Amazon S3
AWS DirectConnect
CloudWatch
AWS Backup
AWS Systems Manager
Terraform
VB6.0 (.NET互換対応)