无服务器 dynamodb 启用连续备份
serverless dynamodb enable continuous backups
如何在使用无服务器框架时为我的 DynamoDB table 启用连续备份?
理想情况下,我会在 serverless.yml
中定义一些启用自动 DynamoDB 备份的东西
它在几个文档中有点隐藏,但这可以通过在 serverless.yml 文件的 resources
部分定义 PointInTimeRecoverySpecification
来完成,例如
resources:
Resources:
developers:
Type: AWS::DynamoDB::Table
Properties:
TableName: myTable
AttributeDefinitions:
- AttributeName: myId
AttributeType: S
KeySchema:
- AttributeName: myId
KeyType: HASH
ProvisionedThroughput:
ReadCapacityUnits: 1
WriteCapacityUnits: 1
PointInTimeRecoverySpecification:
PointInTimeRecoveryEnabled: true
如何在使用无服务器框架时为我的 DynamoDB table 启用连续备份?
理想情况下,我会在 serverless.yml
中定义一些启用自动 DynamoDB 备份的东西
它在几个文档中有点隐藏,但这可以通过在 serverless.yml 文件的 resources
部分定义 PointInTimeRecoverySpecification
来完成,例如
resources:
Resources:
developers:
Type: AWS::DynamoDB::Table
Properties:
TableName: myTable
AttributeDefinitions:
- AttributeName: myId
AttributeType: S
KeySchema:
- AttributeName: myId
KeyType: HASH
ProvisionedThroughput:
ReadCapacityUnits: 1
WriteCapacityUnits: 1
PointInTimeRecoverySpecification:
PointInTimeRecoveryEnabled: true