pgdump-aws-lambda:Lambda函数,用于执行pg_dump并将输出流式传输到s3

时间:2024-05-21 04:35:27
【文件属性】:

文件名称:pgdump-aws-lambda:Lambda函数,用于执行pg_dump并将输出流式传输到s3

文件大小:1.27MB

文件格式:ZIP

更新时间:2024-05-21 04:35:27

nodejs postgres backup aws-lambda pgdump

pgdump-aws-lambda 一个运行pg_dump并将输出流传输到s3的AWS Lambda函数。 可以将其配置为使用CloudWatch事件定期运行。 快速开始 创建一个AWS Lambda函数: 从头开始 运行时:Node.js 12.x 配置->功能代码: 代码输入类型:上传.zip文件上传( ) 基本设置->超时:15分钟 保存 配置->执行角色 编辑角色并附加策略“ AmazonS3FullAccess” 测试 创建新的测试事件,例如: { " PGDATABASE " : " dbname " , " PGUSER " : " postgres " , " PGPASSWORD " : " password " , " PGHOST " : " host " , " S3_BUCKET " : " db-back


【文件预览】:
pgdump-aws-lambda-master
----.travis.yml(76B)
----.eslintrc(594B)
----bin()
--------postgres-11.6()
--------makezip.sh(888B)
----index.js(75B)
----package.json(1KB)
----test()
--------.eslintrc(162B)
--------utils.js(548B)
--------encryption.js(2KB)
--------iam.js(1KB)
--------pgdump.js(4KB)
--------handler.js(6KB)
----LICENSE(1KB)
----package-lock.json(148KB)
----.gitignore(609B)
----lib()
--------upload-s3.js(464B)
--------config.js(325B)
--------utils.js(451B)
--------encryption.js(947B)
--------iam.js(437B)
--------pgdump.js(3KB)
--------handler.js(2KB)
----README.md(4KB)

网友评论