【发布时间】:2022-10-24 05:06:04
【问题描述】:
我正在使用 boto3 将 RDS 快照导出到 S3 parquet。从 RDS 快照创建 S3 导出时,您必须指定 ExportTaskIdentifier。如果您之前使用标识符运行了导出并尝试再次使用它,则会引发错误:
ExportTaskAlreadyExistsFault: An error occurred (ExportTaskAlreadyExists) when calling the StartExportTask operation: The export task with the ID xxxxx already exists.
之前的导出是否完成都没关系。只要过去使用了 ExportTaskIdentifier,就不能再次使用它。
在 cli 中,我可以使用 aws rds describe-export-tasks 显示所有过去完成的导出,但我看不到删除过去导出或对导出元数据进行任何类型的清理的方法。
有没有办法重新使用 ExportTaskIdentifier?该标识符用于命名 S3 存储桶中的导出,因此重用将允许我基本上将导出写入同一位置,而不是每次运行导出时都写入新位置。
【问题讨论】:
标签: amazon-web-services amazon-s3 boto3 amazon-rds parquet