通过触发 Lambda 函数使用 Redshift Manager 的 Redshift 快照

Redshift Snapshot using Redshift Manager by triggering Lambda Function

如何使用 Redshift Manager 创建所有产品 redshift 快照... 操作:aws:invokeLambdaFunction 使用此方法(调用 Lambda 函数)我想创建 redshift 集群快照。

我的一个朋友帮我解决了这个问题。

  1. 我们需要允许 Invoke 函数,如下所示。
  • 策略名称:AllowInvokeLambdaPolicy 政策文件: 版本:“2012-10-17” 陈述: - 效果:允许 行动: - lambda:InvokeFunction
  1. 我们通过收集集群名称并调用 Lambda 的 Lambda 函数为 运行 创建了一个脚本。
  • 名称:BackupRedshiftCluster 动作:aws:invokeLambdaFunction 最大尝试次数:3 输入: 函数名称:!Sub redshift-manager 有效载荷:! { “动作”:“快照”, “集群”:“{{FetchClientName.ClientName}}”, "snapshot_suffix": "{{GenerateUniqueSnapshot.UniqueString}}"", "snapshot_retention": "15" }