有没有办法使用Node JS转储Postgres数据库?如何将转储文件上传到AWS s3 bucket?
nkoocmlb1#
您可以使用pgsaving the result to the file运行一组COPY (...) to stdout命令,然后使用aws sdk将生成的文件放到一个存储桶中。除此之外,我建议您尝试使用pg_dump进行备份,而使用aws cli将其移动到bucket。可以使用bash一行程序来完成,smth如下:
COPY (...) to stdout
pg_dump
aws cli
pg_dump -d dbname >db.dmp && aws s3 copy db.dmp s3://bucket_name/file_name
1条答案
按热度按时间nkoocmlb1#
您可以使用pgsaving the result to the file运行一组
COPY (...) to stdout
命令,然后使用aws sdk将生成的文件放到一个存储桶中。除此之外,我建议您尝试使用
pg_dump
进行备份,而使用aws cli
将其移动到bucket。可以使用bash一行程序来完成,smth如下: