postgresql 如何使用node js转储Postgres DB并在s3中上载转储文件

fv2wmkja  于 2023-03-01  发布在  PostgreSQL
关注(0)|答案(1)|浏览(117)

有没有办法使用Node JS转储Postgres数据库?如何将转储文件上传到AWS s3 bucket?

nkoocmlb

nkoocmlb1#

您可以使用pgsaving the result to the file运行一组COPY (...) to stdout命令,然后使用aws sdk将生成的文件放到一个存储桶中。
除此之外,我建议您尝试使用pg_dump进行备份,而使用aws cli将其移动到bucket。可以使用bash一行程序来完成,smth如下:

pg_dump -d dbname >db.dmp && aws s3 copy db.dmp s3://bucket_name/file_name

相关问题