关于 exporting-rds-to-s3
此领域技能指导将 Amazon RDS 和 Aurora 快照以 Apache Parquet 格式导出到 Amazon S3,涵盖快照选择、IAM 与 KMS 配置、进度监控、数据验证及分析访问准备。
主要功能
- 01识别或创建快照
- 02配置 IAM 角色和 KMS
- 03准备 S3 存储桶
- 04启动并监控导出
- 05验证数据并指导分析访问
适用场景
- 01将 RDS 快照导出到 S3
- 02为分析导出 Aurora 快照
- 03调查失败或停滞的导出任务
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ aws/ agent-toolkit-for-aws --skill exporting-rds-to-s3安装后在 Claude Code 中输入/exporting-rds-to-s3确认已加载。
附带文件references/export-rds-to-s3.md
详细介绍
将 RDS/Aurora 导出到 S3
概述
提供将 Amazon RDS 和 Aurora 数据库快照以 Apache Parquet 格式导出到 Amazon S3 的领域知识。涵盖完整工作流:识别或创建快照、设置 IAM 角色和 KMS 加密、准备 S3 存储桶、启动导出任务、监控进度、验证数据,以及导出后如何使用 Athena、Glue 和 Redshift Spectrum 等分析服务访问数据。
将 RDS 或 Aurora 快照导出到 S3
要使用适当的 IAM 角色、加密和监控将数据库快照导出到 S3,请严格按照操作步骤执行。 请参阅 RDS 导出到 S3 操作步骤。
故障排除
未找到数据库
检查数据库标识符的拼写、大小写和区域。对于 Aurora,请使用 describe-db-clusters,而不是 describe-db-instances。
不支持导出
快照导出仅支持 MySQL、PostgreSQL、MariaDB、Aurora MySQL 和 Aurora PostgreSQL。不支持 Oracle 和 SQL Server。
IAM 角色权限错误
确保角色信任策略允许 export.rds.amazonaws.com,并包含 aws:SourceAccount 和 aws:SourceArn 条件以防止混淆代理问题,同时具备 S3 PutObject 和 KMS 权限。角色创建后,等待 10–15 秒以完成传播。
导出卡住或失败
检查导出任务状态,查看失败原因。常见原因包括:S3 存储桶已删除、IAM 角色已修改,或 KMS 密钥在导出期间被禁用。有关详细的故障排除信息,请参阅完整操作步骤。