我已经从Glue Data Catalog中删除了一个表,但我想恢复它。我已经在CloudTrail中跟踪了该事件,但我不知道如何恢复它。
AWS Glue没有任何直接备份方法,您可以创建自己的解决方案,通过以下命令定期备份表。
aws glue get-tables --database-name my-database > glue-my-database.json
并将其存储在具有生命周期管理甚至跨区域复制的S3上。
可以使用以下AWS CLI命令恢复到AWS Glue
aws glue create-table --cli-input-json ...
对于您的情况,您似乎运气不佳,被删除的表将保持删除状态。