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

复制备份

您可以复制任何备份,无论它是自动还是手动创建的。您还可以导出自己的备份,以便从 ElastiCache 外部访问它。有关导出备份的指南,请参阅导出备份

以下过程演示如何复制备份。

(控制台) 复制备份

复制备份(控制台)

  1. 登录 AWS 管理控制台 并通过以下网址打开 ElastiCache 控制台:https://console.amazonaws.cn/elasticache/

  2. 在 ElastiCache 控制台控制面板上,选择 Backups

  3. 在备份列表中,选择要复制的备份名称左侧的复选框。

  4. 选择 Copy

  5. Create Copy of the Backup? 对话框中,执行以下操作:

    1. New backup name 框中键入新备份的名称。

    2. 将可选 Target S3 Bucket 框留空。该字段只能用于导出备份,它需要特殊的 S3 权限。有关导出备份的信息,请参阅导出备份

    3. 选择 Copy

复制备份 (AWS CLI)

要复制备份,请使用 copy-snapshot 操作。

参数

  • --source-snapshot-name - 要复制的备份的名称。

  • --target-snapshot-name - 备份副本的名称。

  • --target-bucket - 为导出备份预留。在复制备份时,请勿使用此参数。有关更多信息,请参阅 导出备份

以下示例复制自动备份。

对于 Linux, OS X, or Unix:

aws elasticache copy-snapshot \ --source-snapshot-name automatic.my-redis-primary-2014-03-27-03-15 \ --target-snapshot-name my-backup-copy

对于 Windows:

aws elasticache copy-snapshot ^ --source-snapshot-name automatic.my-redis-primary-2014-03-27-03-15 ^ --target-snapshot-name my-backup-copy

有关更多信息,请参阅 AWS CLI 中的 copy-snapshot

复制备份 (ElastiCache API)

要复制备份,请使用带有以下参数的 CopySnapshot 操作:

参数

  • SourceSnapshotName - 要复制的备份的名称。

  • TargetSnapshotName - 备份副本的名称。

  • TargetBucket - 为导出备份预留。在复制备份时,请勿使用此参数。有关更多信息,请参阅 导出备份

以下示例复制自动备份。

https://elasticache.us-west-2.amazonaws.com/ ?Action=CopySnapshot &SourceSnapshotName=automatic.my-redis-primary-2014-03-27-03-15 &TargetSnapshotName=my-backup-copy &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &Version=2014-12-01 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

有关更多信息,请参阅 Amazon ElastiCache API Reference 中的 CopySnapshot