Cloudformation BackupRetentionPeriod не оказывает никакого влияния на кластер RDS Aurora - PullRequest
1 голос
/ 20 марта 2020

Я установил BackupRetentionPeriod: 15 в своем шаблоне облачной информации.

DatabaseCluster:
DeletionPolicy: Retain
DependsOn:
- MyDBEnhancedMonitoringRole
Properties:
  BackupRetentionPeriod: 15
  DBClusterIdentifier: AppName-Test-database000001
  DBClusterParameterGroupName: default.aurora-postgresql10
  DatabaseName: !Ref 'DBName'
  Engine: aurora-postgresql
  EngineVersion: '10.11'  

Однако это не оказывает никакого влияния на фактический экземпляр.

enter image description here

PS:
Я попытался настроить BackupRetentionPeriod на уровне DBInstance, но мне это не удалось, поскольку это кластер.

1 Ответ

0 голосов
/ 23 марта 2020

На самом деле это работает!

aws -cli describe-db-clusters показывает, что изменение вступило в силу.

$ aws rds describe-db-clusters  --db-cluster-identifier appname-test-database000001
{
"DBClusters": [
    {
        "AllocatedStorage": 1,
        "AvailabilityZones": [
            "eu-central-1a",
            "eu-central-1b",
            "eu-central-1c"
        ],
        "BackupRetentionPeriod": 15,
        "DatabaseName": "database000001",
        "DBClusterIdentifier": "appname-test-database000001",
        "DBClusterParameterGroup": "default.aurora-postgresql10",
       .....
       }

Путаница возникла из-за пользовательского интерфейса, который показывает срок хранения PerformanceInsights, а не Backup

...