Data missing from Aurora db table

0

Hello, I noticed that a bunch if rows have randomly disappeared from one of my tables in an Aurora instance if MySQL. I am pretty confident these weren't accidentally deleted, as I am the only one with an admin account. Any ideas what may have caused this (I know it is a long shot) an how I can get the data back? I tried the point in time restore, but that only goes back by a day,

anelson
已提问 1 个月前183 查看次数
1 回答
2
已接受的回答

Check on these main reasons and look at the article included as well.

Bear in mind that binary logs are your first way to recovery and without a correct DR policy it may be really difficult to go on with the process. Anyways here are the other culprits you could hack.

  1. Check if you've enabled binary logging—it helps track changes to your data.
  2. Look into your CloudTrail logs for any DELETE statements around the time of the disappearance.
  3. Keep an eye on CloudWatch metrics for signs of high usage, which could signal trouble
  4. Consider enabling enhanced monitoring for more detailed insights.
  5. Check for any long-running transactions using the InnoDB status
  6. Review your IAM policies to ensure only authorized users are making changes.
  7. For future prevention, think about enabling binary logging and taking frequent snapshots.

https://repost.aws/questions/QUzuUbiPyMSgyv_84FGIojkA/how-to-find-who-deleted-rows-from-the-table-of-mysql-rds-aurora-writer-instance

profile picture
专家
已回答 1 个月前
profile picture
专家
已审核 1 个月前
profile picture
专家
已审核 1 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则