Amazon Relational Database Service
用户指南 (API Version 2014-10-31)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

RDS REST API 参考

标准 API 语法在某些情况下无法使用。DownloadCompleteDBLogFile 操作是可用于检索日志文件的 REST API 操作。由于数据库日志文件可能为任意大小,因此提供了 DownloadCompleteDBLogFile REST API 以实现对日志文件内容的流式传输。

DownloadCompleteDBLogFile

说明

下载指定的数据库日志文件的内容。

请求参数

数据库实例标识符

包含要下载的日志文件的数据库实例的客户分配名称。

LogFileName

要下载的日志文件的名称。

语法

GET /v13/downloadCompleteLogFile/DBInstanceIdentifier/LogFileName HTTP/1.1 Content-type: application/json host: rds.region.amazonaws.com

响应元素

DownloadCompleteDBLogFile REST API 以流的形式返回请求的日志文件的内容。

错误

DBInstanceNotFound

DBInstanceIdentifier 不引用现有数据库实例。

HTTP 状态代码:404

示例

以下示例为 us-west-2 区域中名为 sample-sql 的数据库实例下载名为 log/ERROR.6 的日志文件。

GET /v13/downloadCompleteLogFile/sample-sql/log/ERROR.6 HTTP/1.1 host: rds.us-west-2.amazonaws.com X-Amz-Security-Token: AQoDYXdzEIH//////////wEa0AIXLhngC5zp9CyB1R6abwKrXHVR5efnAVN3XvR7IwqKYalFSn6UyJuEFTft9nObglx4QJ+GXV9cpACkETq= X-Amz-Date: 20140903T233749Z X-Amz-Algorithm: AWS4-HMAC-SHA256 X-Amz-Credential: AKIADQKE4SARGYLE/20140903/us-west-2/rds/aws4_request X-Amz-SignedHeaders: host X-Amz-Content-SHA256: e3b0c44298fc1c229afbf4c8996fb92427ae41e4649b934de495991b7852b855 X-Amz-Expires: 86400 X-Amz-Signature: 353a4f14b3f250142d9afc34f9f9948154d46ce7d4ec091d0cdabbcf8b40c558

rds-download-db-logfile 命令

您也可以使用 rds-download-db-logfile 命令下载完整日志文件。由于 AWS CLI 目前不支持 rds-download-db-logfile 命令,您必须使用已淘汰的 RDS CLI 来运行 rds-download-db-logfile 命令。您可以访问 http://s3.amazonaws.com/rds-downloads/RDSCli.zip,获取最新版本的 RDS CLI (ZIP 文件)。

在将 RDS CLI 与 rds-download-db-logfile 命令配合使用时,请使用以下语法:

rds-download-db-logfile db-instance-identifier --log-file-name value [General Options]

例如,以下命令为 myexampledb RDS 数据库实例下载一个名为 log/ERROR.4 的日志并将此日志存储在一个名为 errorlog.txt 的文件中。

PROMPT> rds-download-db-logfile myexampledb --region us-west-2 --log-file-name log/ERROR.4 > errorlog.txt

相关主题