查找有关 Amazon RDS 的复制备份的信息 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

查找有关 Amazon RDS 的复制备份的信息

您可以使用以下 CLI 命令查找有关复制备份的信息:

以下 describe-source-regions 示例列出了其中的自动备份可以复制到美国西部(俄勒冈州)目标区域的源 Amazon Web Services 区域。

如欲显示有关源区域的信息
  • 运行以下命令。

    aws rds describe-source-regions --region us-west-2

输出显示备份可以从 US East (N. Virginia) 而不能从 美国东部(俄亥俄州) 或 美国西部(加利福尼亚北部) 复制到 美国西部(俄勒冈州) 中。

{ "SourceRegions": [ ... { "RegionName": "us-east-1", "Endpoint": "https://rds.us-east-1.amazonaws.com", "Status": "available", "SupportsDBInstanceAutomatedBackupsReplication": true }, { "RegionName": "us-east-2", "Endpoint": "https://rds.us-east-2.amazonaws.com", "Status": "available", "SupportsDBInstanceAutomatedBackupsReplication": false }, "RegionName": "us-west-1", "Endpoint": "https://rds.us-west-1.amazonaws.com", "Status": "available", "SupportsDBInstanceAutomatedBackupsReplication": false } ] }

以下 describe-db-instances 示例显示了数据库实例的自动备份。

如欲显示数据库实例的复制备份
  • 运行以下命令之一。

    对于 Linux、macOS 或 Unix:

    aws rds describe-db-instances \ --db-instance-identifier mydatabase

    对于 Windows:

    aws rds describe-db-instances ^ --db-instance-identifier mydatabase

输出包括复制备份。

{ "DBInstances": [ { "StorageEncrypted": false, "Endpoint": { "HostedZoneId": "Z1PVIF0B656C1W", "Port": 1521, ... "BackupRetentionPeriod": 7, "DBInstanceAutomatedBackupsReplications": [{"DBInstanceAutomatedBackupsArn": "arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE"}] } ] }

以下 describe-db-instance-automated-backups 示例显示了数据库实例的自动备份。

如欲显示数据库实例的自动备份
  • 运行以下命令之一。

    对于 Linux、macOS 或 Unix:

    aws rds describe-db-instance-automated-backups \ --db-instance-identifier mydatabase

    对于 Windows:

    aws rds describe-db-instance-automated-backups ^ --db-instance-identifier mydatabase

输出显示了 美国西部(俄勒冈州) 中的源数据库实例和自动备份,且备份已复制到 US East (N. Virginia)。

{ "DBInstanceAutomatedBackups": [ { "DBInstanceArn": "arn:aws:rds:us-west-2:868710585169:db:mydatabase", "DbiResourceId": "db-L2IJCEXJP7XQ7HOJ4SIEXAMPLE", "DBInstanceAutomatedBackupsArn": "arn:aws:rds:us-west-2:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE", "BackupRetentionPeriod": 7, "DBInstanceAutomatedBackupsReplications": [{"DBInstanceAutomatedBackupsArn": "arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE"}] "Region": "us-west-2", "DBInstanceIdentifier": "mydatabase", "RestoreWindow": { "EarliestTime": "2020-10-26T01:09:07Z", "LatestTime": "2020-10-31T19:09:53Z", } ... } ] }

以下 describe-db-instance-automated-backups 示例使用 --db-instance-automated-backups-arn 选项来显示目标区域中的复制备份。

如欲显示复制备份
  • 运行以下命令之一。

    对于 Linux、macOS 或 Unix:

    aws rds describe-db-instance-automated-backups \ --db-instance-automated-backups-arn "arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE"

    对于 Windows:

    aws rds describe-db-instance-automated-backups ^ --db-instance-automated-backups-arn "arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE"

输出显示了 美国西部(俄勒冈州) 中的源数据库实例,以及 US East (N. Virginia) 中的复制备份。

{ "DBInstanceAutomatedBackups": [ { "DBInstanceArn": "arn:aws:rds:us-west-2:868710585169:db:mydatabase", "DbiResourceId": "db-L2IJCEXJP7XQ7HOJ4SIEXAMPLE", "DBInstanceAutomatedBackupsArn": "arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE", "Region": "us-west-2", "DBInstanceIdentifier": "mydatabase", "RestoreWindow": { "EarliestTime": "2020-10-26T01:09:07Z", "LatestTime": "2020-10-31T19:01:23Z" }, "AllocatedStorage": 50, "BackupRetentionPeriod": 7, "Status": "replicating", "Port": 1521, ... } ] }