MySQL RDS instance was deleted, and I don't know why

0

A MySQL RDS instance was deleted from our account a couple of days ago. We can tell when the instance was deleted from the logs of a web app that uses the database, as well as from the timestamp on a snapshot of the instance that was created before it was deleted.

The only events in the CloudTrail log at the time were KMS RetireGrant events. There was no user name associated with the events. The RetireGrants appear to have revoked grants that were created in 2012.

I've included the JSON of one of the grants that was retired, below. There were 4, altogether.

We didn't lose any data, because the system created a snapshot before it deleted the instance. But I want to understand what happened, and what I can do to make sure it doesn't happen again.

Is it possible the instance was deleted because it was running an old version of MySQL, and we missed update notices?

{
    "Version": "2012-10-17",
    "Id": "auto-rds-2",
    "Statement": [
        {
            "Sid": "Allow access through RDS for all principals in the account that are authorized to use RDS",
            "Effect": "Allow",
            "Principal": {
                "AWS": "*"
            },
            "Action": [
                "kms:Encrypt",
                "kms:Decrypt",
                "kms:ReEncrypt*",
                "kms:GenerateDataKey*",
                "kms:CreateGrant",
                "kms:ListGrants",
                "kms:DescribeKey"
            ],
            "Resource": "*",
            "Condition": {
                "StringEquals": {
                    "kms:ViaService": "rds.us-east-1.amazonaws.com",
                    "kms:CallerAccount": "xxxxx"
                }
            }
        },
        {
            "Sid": "Allow direct access to key metadata to the account",
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::xxxx:root"
            },
            "Action": [
                "kms:Describe*",
                "kms:Get*",
                "kms:List*",
                "kms:RevokeGrant"
            ],
            "Resource": "*"
        }
    ]
}
질문됨 일 년 전358회 조회
2개 답변
0

Thanks for your question, Alex. It is possible that your DB instance was impacted by a recent deprecation. If you file a case with AWS, we will be able to look up your account details, and provide you more accurate information. You can file a case using the steps described here: https://docs.aws.amazon.com/awssupport/latest/user/case-management.html

AWS
palK
답변함 일 년 전
0

Thanks very much for your reply.

Unfortunately, our company's account doesn't have support enabled, so I'm not able to file a case.

I was hoping someone had seen this before, and could give me a general idea of what might have happened.

답변함 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠