18. 発覚した問題(2) – Windows Serverの不具合
2015/2/26 Kazunori Inaba
納品から3か月後、、、
「サーバーのうち1台をWindow Update後、再起動をかけたら起動しなくなった」
→サーバーは起動しているが「Instance Status Checks」がエラーの状態。
ネットワークが疎通していないもよう。
※Webサーバー2台で冗長化していたので、幸いにも商品取引システムはダウンしなかった。
18
19. 発覚した問題(2) – Windows Serverの不具合
2015/2/26 Kazunori Inaba
「Window Update後、再起動をかけたら起動しなくなった」
■原因
• EC2 Windows Server 2014 R2の不具合
Amazon EC2 インスタンス上で Windows Server 2012 R2 をご利用のお客様へ重要なご案内
http://aws.amazon.com/jp/windows/2012r2-network-drivers/
「2014/9/10より前に作成された Windows Server 2012 R2 AMIを使用した
インスタンスでは、EC2ネットワークドライバが無効化され、インスタンスを
再起動後にネットワーク接続が失われます。」
19
20. 発覚した問題(2) – Windows Serverの不具合
2015/2/26 Kazunori Inaba
「Window Update後、再起動をかけたら起動しなくなった」
■対処
• バックアップ(スナップショット)からの復旧
→ NG
このスナップショットはネットワークドライバが無効化されたサーバーのものなので、やはり
ネットワークが不通。
• 新しいWindows Server 2012 R2インスタンスを作成し、元のサーバーボリューム
をマウントしてデータを復旧。
• 残り1台のサーバーは、AWSが用意した不具合解消スクリプトで対処した。
※ 2014/9/10以前のWindows Server 2012 R2 AMIを使用したEC2インスタン
スで運用している方は注意してください!!
20
21. 発覚した問題(2) – Windows Serverの不具合
2015/2/26 Kazunori Inaba
(参考)
• Windows Serverのスナップショットからのリカバリー方法
• Windows ServerはスナップショットからAMIを作成できないことに注意。
• スナップショットからEBSボリュームを作成。
→新しいインスタンスを作成してから、EBSボリュームを付け替える。
• AWS Windows Serverのバックアップ自動化とリカバリー
http://inaba-serverdesign.jp/blog/20140326/aws_windows_server_backup.html
21
22. まとめ(1)
2015/2/26 Kazunori Inaba
• オンプレミスのWindows Server + VPN環境をAWSに移行した事例をご紹介しま
した。
• お客様拠点間接続で既にVPNサービスを利用していれば、それもうまく流用して複
数拠点からAWSへのVPNアクセスが実現できる。
• RDS Endpointの名前解決のため、DNSキャッシュサーバーが必要。
• EC2 Windows Server 2012 R2の不具合に注意。
• クラウドに移行してオンプレミス時と同じOS、同じバージョンのサーバーを用意しても、AWS
(やクラウドサービス各社特有)の問題はあり得る。
22