Salesforceの障害は「誤ったコマンド」含むDBメンテが原因か 同社が報告
米Salesforceは、日本時間11月15日午後から夜にかけて発生した「Salesforce」のグローバルな障害の原因と対策について中間報告を、17日に発表した。原因は、「誤ったコマンドを含むデータベースメンテナンスタスクの実行」だったとみており、再発防止策を講じるとしている。 障害を検知したのは、日本時間15日午後2時55分ごろ。問題のコマンドを含むデータベースの変更を、コアサービスのインスタンス全体に展開していた際に起きた。 問題のコマンドが、Salesforceアプリとデータベースを適切に操作するために必要な内部オブジェクトを削除してしまい、それが多くのデータベースで実行されてしまったという。 同社は影響を受けたインスタンスを修正しつつ、データベースの変更を中止。ロールバックして16日午前0時22分までに障害が解消した。顧客のデータにも影響はなかったという。 この後も一部のユーザーで、パフォーマンス低下などの問題が続き、個別に対応。16日午後2時6分までにすべての障害対応が終了したという。 再発防止策として、本番環境を変更する際の承認プロセス強化、データベース構成変更時の監視強化やガードレールの追加、アプリケーション機能に影響を与え得るコマンドの制限の見直しなどをあげている。
ITmedia NEWS